To me CustomElements V1 is the API that would have benefited most from origin trials. It was specced unpolyfillable (relying on ES6 syntax) which real dev exposure would have immediately found. Classic failure of backroom standardizationhttps://twitter.com/slightlylate/status/1139626438766673920?s=19 …
-
-
They core problem is that to be "truly native", subclasses of host objects and intrinsic types (e.g. Array, Number, etc.) need a way to signal to the runtime that they are "special". For DOM, this means wiring up a C++-side pointer to a backing struture (in ~all impls).
-
I think it was an architectural mistake to rely on inheritance instead of composition. There is literally no reason to actually inherit from built-in elements instead of supplying a bunch of lifecycle callbacks
- 3 more replies
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.
& Web Standards TL; Blink API OWNER
Named PWAs w/
DMs open. Tweets my own; press@google.com for official comms.