Sarah Jamie Lewis on Nostr: 3. Reliance on behaviour not in spec. It's possible that there is some behaviour in ...
3. Reliance on behaviour not in spec.
It's possible that there is some behaviour in the reference implementation that isn't explicitly laid out in the spec that firefox happens to rely on.
When comparing traces between my compositor and weston the three small differences are:
1. The timing of the Selection message from the setup data device
2. Messages regarding wl_output
3. Weston triggers an xdg_configure immediately after the first main surface commit.
Published at
2024-11-22 19:42:22Event JSON
{
"id": "f45740a19def35db758cb23da08a535464394c2119031727c62a147118d64009",
"pubkey": "aed322bb94e499cd0cd23bb4a6b2cc04bdb2031ab09fc08a36e3a2e355a22b11",
"created_at": 1732304542,
"kind": 1,
"tags": [
[
"e",
"ca68c27816433685765c909dacf44a5b94ca1f256dbb5dc77e8cf3281d3afc7f",
"wss://relay.mostr.pub",
"reply"
],
[
"proxy",
"https://mastodon.social/users/sarahjamielewis/statuses/113528310510448632",
"activitypub"
]
],
"content": "3. Reliance on behaviour not in spec.\n\nIt's possible that there is some behaviour in the reference implementation that isn't explicitly laid out in the spec that firefox happens to rely on.\n\nWhen comparing traces between my compositor and weston the three small differences are:\n\n1. The timing of the Selection message from the setup data device\n2. Messages regarding wl_output\n3. Weston triggers an xdg_configure immediately after the first main surface commit.",
"sig": "718055459a73270a7cbd499c8368005daab1ac39c9e11fcab642ebae501934cba143c9ee3c0310be3aff62e6ce90784a778a66b375390a9858661fa939e07af6"
}