| 01:39 | <gsnedders> | MikeSmith: noscript in head in kinda weird and awkward |
| 03:52 | <NB123> | hi all im looking for a way to implement spellcheck on safari ipad |
| 03:52 | <NB123> | on a web textarea |
| 03:52 | <NB123> | it seems like all other browser/platform work except Safari Ipad which i need the most |
| 03:52 | <NB123> | any hint?\ |
| 04:13 | <zcorpan> | gsnedders: https://github.com/html5lib/html5lib-tests/pull/86 |
| 08:03 | <ondras> | hm |
| 08:04 | <ondras> | still puzzled by entity parsing |
| 08:04 | <ondras> | https://www.w3.org/TR/html5/syntax.html#consume-a-character-reference |
| 08:04 | <ondras> | "If the character reference is being consumed as part of an attribute, and the last character matched is not a ";" (U+003B) character, and the next character is either a "=" (U+003D) character or an alphanumeric ASCII character, then, for historical reasons, all the characters that were matched after the U+0026 AMPERSAND character (&) must be unconsumed, and nothing is returned. However, if this next |
| 08:04 | <ondras> | character is in fact a "=" (U+003D) character, then this is a parse error, because some legacy user agents will misinterpret the markup in those cases." |
| 08:04 | <ondras> | can someone please show me an example of this rule in action? |
| 08:05 | <ondras> | i.e. an attribute value that results in this parse error |
| 08:06 | <ondras> | the spec sounds like src="&=" would apply to this case? |
| 08:07 | <annevk> | ondras: you're quoting a TR/ document, is it the same as the actual document? |
| 08:08 | <ondras> | annevk: oops. this would be the proper doc? https://dev.w3.org/html5/spec-preview/tokenization.html#consume-a-character-reference |
| 08:09 | <annevk> | ondras: nope |
| 08:09 | <ondras> | damn |
| 08:09 | <ondras> | how on earth does one orient in this? |
| 08:09 | <ondras> | what are my odds of finding the proper document? |
| 08:10 | <ondras> | annevk: next try: https://html.spec.whatwg.org/#character-reference-state ? |
| 08:11 | <annevk> | ondras: yeah, and apologies for the confusion |
| 08:11 | <annevk> | ondras: I kinda assumed you knew since you're here all the time |
| 08:13 | <ondras> | annevk: true. sorry for bothering you then; it is worded differently in the actual document and the current wording makes more sense. |
| 11:06 | <MikeSmith> | SW meetingin Tokyo? |
| 13:27 | <JakeA> | MikeSmith: yep! I posted to the list a few months ago. You interested in joining? April 3rd & 4th |
| 13:27 | <MikeSmith> | JakeA: yeah |
| 13:28 | <JakeA> | MikeSmith: cool. I've got a TODO-list item to set up a github issue to plan the sessions. I'll post a link to it on the mailing list, but will also ping you directly. |
| 13:28 | <MikeSmith> | super |
| 13:29 | <MikeSmith> | cheers |
| 13:30 | <inoas> | Is there something like ::around or ::wrap, similar to ::after / ::before ? |
| 13:31 | <JakeA> | annevk: https://github.com/w3c/web-platform-tests/blob/master/notifications/constructor-basic.html doesn't use -manual btw. But it does use force_timeout & set_status which doesn't appear to work |
| 13:32 | <annevk> | Pretty sure it is wrong then |
| 13:32 | <inoas> | so that you don't have to do <div class="max-width-container"><div class="row"><article> but can just write <article> and have article::around { display: flex; max-width: 1000px; margin: 0 auto; } and article::around:around { display: block; width: 100% } |
| 13:33 | <JakeA> | annevk: feels like a grey area, since a browser flag (or granting permission in advance) means the test can run without manual interaction |
| 13:33 | <annevk> | JakeA: yeah, but we don't have syntax/support for indicating such a requirement |
| 13:34 | <annevk> | JakeA: once we do manual can be automated |
| 13:34 | <annevk> | inoas: shadow trees I suppose |
| 13:35 | <JakeA> | annevk: fair, will update the test |
| 13:35 | <inoas> | annevk I cannot follow what that has to do with shadow trees - can you point me at where to read there? |
| 13:35 | <inoas> | I am more like ::before ::after but just ::around |
| 13:35 | <inoas> | it is merely about presentation/rendering |
| 13:36 | <inoas> | so that you can create the presentation layer in CSS instead of table... eh div-class-soup |
| 13:36 | <inoas> | which will reduce the html sizes and thus the rendering overhead on documents massivly if applied |
| 13:39 | <annevk> | inoas: I mean that you could attach a shadow tree to the <article> that contains a bunch of wrapper <div>s for styling and a single <slot> for the contents of the <article> element |
| 13:39 | <inoas> | annevk that still requires real dom elements for just rendering purposes |
| 13:40 | <inoas> | what I mean is a pseudo element like before/after |
| 13:41 | <inoas> | annevk: would that be worth an issue? |
| 13:57 | <annevk> | inoas: they're hidden from the DOM though, so you don't get pollution in APIs |
| 13:58 | <annevk> | inoas: in any event, I guess you could file an issue |
| 13:58 | <inoas> | annevk: I am not about Javascript |
| 13:58 | <annevk> | inoas: there used to be a generated content proposal that addressed this and way more, but it was overly ambitious and never went anywhere |
| 13:58 | <inoas> | just another exampe. I want to have most minimal markup for my clients to write |
| 13:58 | <inoas> | so say <article> and <article class="full-width"> |
| 13:59 | <inoas> | article:not[class="full-width"]::wrap { width: 100%; } article:not[class="full-width"] { margin: 0 auto; max-width: 900px } |
| 13:59 | <inoas> | misses () around :not |
| 13:59 | <inoas> | it would only be ::wrap or ::around that behaves exactly like ::before and ::after except that it cannot take a content: property |
| 14:00 | <inoas> | and well, the render would need to add the pseudo element "around" not before/after |
| 15:49 | <JakeA> | MikeSmith: Domenic: https://github.com/w3c/ServiceWorker/issues/1053 details on the next service worker f2f |
| 15:50 | <Domenic> | JakeA: awesome, will try to work out my schedule soon |
| 15:52 | <JakeA> | MikeSmith: hmm, I think I lied when I said I'd sent something to public-webapps, sorry! |
| 15:52 | <JakeA> | fixing now |
| 16:07 | <wanderview> | JakeA: do we have any limits on how many people can attend? (room size, etc) |
| 16:07 | <wanderview> | we have some folks working in Taipei office on service worker and I'd like to invite them as long as we're not busting the room |
| 16:08 | <JakeA> | wanderview: I was thinking the same, especially as most of the Chrome SW effort is in Tokyo. Nate told me it's the "big meeting room", but I'll get numbers |
| 16:08 | <JakeA> | wanderview: you're attending right? |
| 16:09 | <wanderview> | JakeA: yes, I updated the github issue |
| 16:09 | <JakeA> | wanderview: hah, so you did. Cheers! |
| 16:09 | <wanderview> | JakeA: btw, can we add a 3rd day where we just hold a rocket league tournament? |
| 16:11 | <JakeA> | wanderview: omg yes please |
| 16:11 | <wanderview> | I got the game over the weekend... I can sometimes hit the ball! |
| 16:11 | <JakeA> | You'll get steadily better. I still miss the ball a ton. |
| 16:12 | <wanderview> | I think I've gotten better since I decided never to push the power slide button |
| 16:13 | <JakeA> | Played briefly with esprehn. He got scarily good after only 30mins. Like, he was only a further 30mins away from kicking my arse. |
| 17:03 | <MikeSmith> | JakeA: thanks |
| 17:17 | <esprehn> | JakeA: !! |
| 17:21 | <JakeA> | esprehn: (rocket league post-CDS) |