!AGetWbsMpFPdSgUrbs:matrix.org

WHATWG

859 Members
https://whatwg.org/chat — logs: https://matrixlogs.bakkot.com/WHATWG/ — Please leave your sense of logic at the door32 Servers

Load older messages


SenderMessageTime
30 Nov 2023
@zcorpan:mozilla.orgzcorpan foolip: thanks! Can you also rubberstamp https://github.com/web-platform-tests/wpt/pull/41817 ? 13:00:18
@foolip:matrix.orgfoolipGreen checkmaaaark!13:01:42
@foolip:matrix.orgfoolipThanks for inviting tcaptan too.13:01:52
@zcorpan:mozilla.orgzcorpanThanks!13:23:44
@smaug:mozilla.orgsmaugI wonder if async clipboard rendering could happen in a worklet which can't communicate back to the main page. When copy is triggered, page would pass structured clone (including blobs and what not) to the worklet and then paste might or might not happen later by reading the data (converted to the right type) from the worker.18:31:49
@smaug:mozilla.orgsmaug Sanket Joshi: ^ 18:33:49
@smaug:mozilla.orgsmaug* I wonder if async clipboard rendering could happen in a worklet which can't communicate back to the main page. When copy is triggered, page would pass structured clone (including blobs and what not) to the worklet and then paste might or might not happen later by reading the data (converted to the right type) from the worklet.18:34:19
@annevk:matrix.organnevk smaug: doesn't address sanitization 18:51:23
@smaug:mozilla.orgsmaugNo, it is not trying to even.19:40:26
@smaug:mozilla.orgsmaugSince I'm less concerned about that, at least atm.19:41:45
1 Dec 2023
@akaster:serenityos.orgakaster
In reply to @annevk:matrix.org
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
00:14:09
@ntim:mozilla.orgntim zcorpan: https://github.com/web-platform-tests/wpt/pull/43463/ 03:34:54
@ntim:mozilla.orgntimNote that Firefox wrongly supports unordered list styles on ordered lists and vice-versa03:36:04
@domenicdenicola:matrix.orgDomenicThe 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.05:44:47
@annevk:matrix.organnevk 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:29:24
@annevk:matrix.organnevk akaster: although maybe you're planning on covering that in the TODO section, heh 06:30:00
@imagp:matrix.orgSteven Kohlenberg joined the room.07:51:43
@qilai:matrix.org505 joined the room.11:08:35
@ffgt:matrix.orgВладимир Савченков joined the room.12:23:23
@bokan:matrix.orgDavid Bokan joined the room.15:53:05
@sonudom:matrix.orgNa Asa joined the room.16:01:54
@anadian:matrix.organadian joined the room.16:42:20
@smaug:mozilla.orgsmaug 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:11
@smaug:mozilla.orgsmaugI definitely do like the idea of reusing existing elements17:14:23
@etportis:matrix.orgEric 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, because of the density-correction mechanism. 18:40:58
@etportis:matrix.orgEric 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. 18:42:13
@domfarolino:matrix.orgDominic FarolinoThe 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:30:53
@akaster:serenityos.orgakasterI 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:32:35
@etportis:matrix.orgEric Portis (he/him)@zcorpan: https://gist.github.com/eeeps/a469258ba387d3c8300f12248ed5203220:44:48
@etportis:matrix.orgEric Portis (he/him) * zcorpan: https://gist.github.com/eeeps/a469258ba387d3c8300f12248ed5203221:07:25

There are no newer messages yet.


Back to Room ListRoom Version: 6