00:14
<akaster>
akaster: https://docs.google.com/presentation/d/1hi4gH7pJPHsg_hnIj77XN_ce54HIaNUnBLenVwohFVo/edit#slide=id.g5641ecbac9_0_131 might help for the high-level idea.
To supplement this I've started writing down my understanding of how this is all supposed to fit together and how we're going to map the spec to Ladybird here, beginning with the JS concepts: https://github.com/SerenityOS/serenity/pull/22107/files
03:34
<ntim>
zcorpan: https://github.com/web-platform-tests/wpt/pull/43463/
03:36
<ntim>
Note that Firefox wrongly supports unordered list styles on ordered lists and vice-versa
05:44
<Domenic>
The history of people trying to spec ol/ul/li styling using CSS is very fraught... I think Firefox got furthest but IIRC it still had lots of edge cases. Things like start and reverse really stress the system.
06:29
<annevk>
akaster: looks pretty solid, the one piece I'm missing is an explicit callout that the reason we have agents (and not just realms and realm clusters) is because of deficiencies in early web platform design where Window objects could manipulate each other directly through various <iframe> and popup APIs
06:30
<annevk>
akaster: although maybe you're planning on covering that in the TODO section, heh
17:14
<smaug>
jarhar: are the current ideas for https://github.com/whatwg/html/issues/9799 written down somewhere, or perhaps some simple examples of what it would look like?
17:14
<smaug>
I definitely do like the idea of reusing existing elements
18:40
<Eric Portis (he/him)>
zcorpan: I'm trying to write about sizes=auto, and confusing myself. If you hadn't tried to do anything with "concrete size ignoring natural dimensions" and had just used current clientWidth, would it have been racy/cyclical? It feels like "obviously yes" but in the cases I'm working through, the intrinsic dimensions stay locked to whatever the initial extrinsic dimensions were (or 0x0 if there were no extrinsic dimensions), because of the density-correction mechanism.
20:30
<Dominic Farolino>
The link element's disabled IDL attribute reflects the content attribute of the same name, whereas the style's disabled IDL attribute has no such content attribute. What principles in general decide whether we should reflect or not?
20:32
<akaster>
I actually didn't know that was the reason why, but it definitely makes sense. Agents feel like a bit of a strange abstraction over realms
20:44
<Eric Portis (he/him)>
zcorpan: https://gist.github.com/eeeps/a469258ba387d3c8300f12248ed52032