05:17
<karlcow>
https://bugzilla.mozilla.org/show_bug.cgi?id=1717760 little find today https://bugzilla.mozilla.org/show_bug.cgi?id=1717760
05:18
<karlcow>
initKeyEvent exists in Gecko.
08:26
<Piers Wombwell>
Slight inconsistency with HTMLAllCollection (https://html.spec.whatwg.org/#the-htmlallcollection-interface): The non-normative text lists a subset of elements that can have a name compared to the normative text. "Only button, form, iframe, input, map, meta, object, select, and textarea elements can have a name for the purpose of this method;" vs "The following elements are "all"-named elements: a, button, embed, form, frame, frameset, iframe, img, input, map, meta, object, select, and textarea".
08:27
<Piers Wombwell>
(Guess which I cut & pasted into my code first.)
08:31
<Piers Wombwell>
The normative list is correct, matches Safari, Chrome and Firefox, and passes the wpt.
08:32
<Ms2ger>
Wanna file an issue or a pr?
08:33
<Piers Wombwell>
Sure.
08:35
<Piers Wombwell>
I'll do a PR in a bit. I'm almost getting the hang of git (we still use svn) :-)
13:25
<wanderview>
is the source for the whatwg web site open?
13:26
<wanderview>
in particular, the part about signing the CLA? I know someone trying to setup a CLA signing system and thought it might be instructive to look at some existing source for doing it.
13:33
<Ms2ger>
https://github.com/whatwg/whatwg.org ?
13:37
<sideshowbarker>
wanderview: https://github.com/whatwg/participate.whatwg.org is the sources of the Participant Agreement form
https://github.com/whatwg/participant-data is the data
13:38
<wanderview>
thanks!
17:41
<zcorpan>
emilio: do you have a compat assessment for not supporting <legend style=text-align> as a way to position the legend? (gecko doesn't support it, per html spec, but chromium and webkit do) https://bugs.chromium.org/p/chromium/issues/detail?id=880822#c5
17:41
<zcorpan>
demo http://software.hixie.ch/utilities/js/live-dom-viewer/saved/9441
18:43
<emilio>
emilio: do you have a compat assessment for not supporting <legend style=text-align> as a way to position the legend? (gecko doesn't support it, per html spec, but chromium and webkit do) https://bugs.chromium.org/p/chromium/issues/detail?id=880822#c5
I think the reason it works in Webkit / Blink is just an implementation detail. is a pres attr for text-align rather than a special thing
18:43
<emilio>
We could implement it that way fairly easily if the spec changes, I don't think there'd be much compat impact
18:54
<timothygu>
Domenic: If we know two documents have URLs with the same scheme/user/host/port, can we also assume they are same origin? (I know the converse is not true due to window.open() and about:blank documents)
18:56
<zcorpan>
emilio: ok, I mean the opposite though, are there known compat problems for gecko for not supporting text-align as a positioning mechanism?
18:57
<jgraham>
I couldn't easily find webcompat bugs on text-align in legend, but I'm not the expert on how to search for such things; karlcow might be better
19:03
<Domenic>
Domenic: If we know two documents have URLs with the same scheme/user/host/port, can we also assume they are same origin? (I know the converse is not true due to window.open() and about:blank documents)
I think document.open() can change the document's URL/scheme/host/port to a cross-origin URL without changing its origin.
19:03
<emilio>
emilio: ok, I mean the opposite though, are there known compat problems for gecko for not supporting text-align as a positioning mechanism?
I don't think I've seen any
19:04
<wanderview>
also, isn't the origin of a blob url in its pathname, and not scheme/user/host/port?
19:05
<wanderview>
similarly with about:blank inheriting origin... its not obvious from any components what the origin is
19:12
<timothygu>
Yeah but they are all examples of same origin =/> similar URL
19:12
<timothygu>
I'm asking about whether similar URL => same origin
19:12
<Domenic>
Well for blob: URLs they all have blob: scheme, empty string host, null port, but different origins.
19:13
<timothygu>
Thank you, that makes sense!
19:14
<Domenic>
And you could make a cross-document iframe, document.open() it from the outside, and then they'd have the same URL but different origins.
19:14
<Domenic>
(Although the spec for that case is still in flux...)
19:15
<timothygu>
I didn't think you could document.open a cross-origin document…
19:15
<timothygu>
https://html.spec.whatwg.org/multipage/dynamic-markup-insertion.html#document-open-steps step 4
19:15
<Domenic>
Oh true
22:42
<Eric Portis (he/him)>
Window.innerWidth is defined to be "zero if there is no viewport." https://drafts.csswg.org/cssom-view/#dom-window-innerwidth In what sorts of contexts is there no viewport?
23:46
<zcorpan>
Eric Portis (he/him): e.g. <iframe style="display: none"></iframe>