00:24
<Domenic>
Dictionaries are ordered maps. https://webidl.spec.whatwg.org/#idl-dictionaries
00:27
<Domenic>

akaster: in general, it seems like null client fetches are not stress-tested. (annevk has expressed a similar opinion.) I filled in fields based on https://fetch.spec.whatwg.org/#fetch-elsewhere-request (originally written by Noam Rosenthal) which says you need "leave request’s client as null and set the request’s origin, policy container, service-workers mode, and referrer to appropriate values instead". It's very possible that list is not exhaustive.

However, I'm unsure whether we should fix it in fetch or in all call sites (e.g. in HTML).

00:29
<akaster>
those two (request's window and the 3 algorithms from mixed-content we have) are the only places I saw that needed help in the PR at least. seems to not have tripped up fetch too badly
07:33
<zcorpan>
smaug: A dictionary is a definition (matching Dictionary) used to define an ordered map data type
https://webidl.spec.whatwg.org/#idl-dictionaries
07:35
<zcorpan>
I see now Domenic already said so :)
08:17
<smaug>
aha
08:36
<Alice (in Sydney)>
The issue is about removing composed from CommandEvent, and my related proposal to modify event propagation logic for events with a source
08:37
<Alice (in Sydney)>
So, for ToggleEvent, they would also use the modified logic since they also have a source (but IMO that's a good thing)
12:26
<annevk>
foolip: no pressure, but very excited you're taking on the Document problem
12:42
<foolip>
@annevk:matrix.org: well, I mostly wanted to unassign the Chromium bug since I don't think it's worth the risk, but couldn't help but comment on the spec issue too
13:19
<rshadr>

Hello, I have a clarification question concerning the HTML Tokenizer;
The "named character reference state" states that characters consumed as part of a character reference should be flushed if there was no match. However, it also requires to "Consume the maximum number of characters possible, where the consumed characters are one of the identifiers in the first column of the named character references table" beforehand.

I'm a bit confused on what this is supposed to mean. Should it only consume characters (as in pop off the incoming stream) if they have a matching entry in the spec table or unconditionally? In the latter case, how much characters would need to be consumed?

13:23
<annevk>
rshadr: you need to keep consuming into the buffer for as long as you have a prefix match
13:24
<annevk>
rshadr: it seems reasonable to file an issue against the standard to more clearly stipulate the expected operations there
13:25
<rshadr>
Alright, will do. Thanks for the reply!