06:41 | <annevk> | littledan: FWIW, serialization and deserialization of non-ECMA-262 objects is generally defined alongside the objects directly using the IDL [Serializable] annotation |
06:42 | <annevk> | Panos Astithas: that essentially makes it impossible for other browsers to act until the reverse trial is done |
06:43 | <annevk> | So maybe we shouldn't have negative tests in WPT and such yet then... Or register WPT for the reverse origin trial |
09:38 | <littledan> | littledan: FWIW, serialization and deserialization of non-ECMA-262 objects is generally defined alongside the objects directly using the IDL [Serializable] annotation |
11:56 | <annevk> | keithamus: just stumbled across https://github.com/whatwg/notifications/issues/17 😀 |
11:57 | <keithamus> | Are you looking at all of the 10yo issues? 😆 |
12:10 | <annevk> | keithamus: hah, did you file many? I was just looking at Notifications and was somewhat surprised we briefly interacted 10 years ago. But my memory generally being bad could also be an explanation. |
12:13 | <keithamus> | annevk: I don't even remember filing this issue so my memory is no better. Looking at it now I don't think I have historically filed all that many. One or two a year: https://github.com/issues?q=is%3Aissue+author%3Akeithamus+archived%3Afalse+org%3Awhatwg+sort%3Acreated-asc+ |
12:15 | <annevk> | Oh wow, <dialog> without JavaScript is from 2018 lol |
15:58 | <annevk> | Why does Push API talk about the "plain text of the message". Surely that's the "byte sequence of the message" or some such. Vague and wrong is a great combination. Makes it hard to blame colleagues who just implement against WPT. |
16:00 | <annevk> | To be clear and fair, DOM is doing things like this too: https://github.com/whatwg/dom/commit/ad422bef2890c14c92e8d618ac372e16b808b0c5 The number of people critically reading standards and reporting what is wrong feels like low single digits. 😅 |
20:22 | <Luke Warlow> |
|
22:29 | <Panos Astithas> | annevk: I don't think Origin Trial registrations would be that useful, given that there is no guarantee that registering an origin implies control over that origin. As I said, the feature owners can collect data about feature usage (or deprecation in this case) and share that. |