Re: Intent to unship: cross-context @@hasInstance in IDL interfaces

2021-03-05 Thread Peter Van der Beken via dev-platform
Note that for now code running with system principals still has the hasInstance hook, so instanceof will still return true there if the platform object and its interface's prototype object are from different realms. We do plan to align to the behaviour from the spec everywhere in the near futur

Fission Newsletter #4

2019-12-09 Thread Peter Van der Beken via dev-platform
It's been two months since the last newsletter and there have been quite some accomplishments for Fission. Fission Milestones M4, M4.1 and M5 Fission M4 milestone aimed to get Mochitests running and successfully passing with Fission enabled. https://arewefissionyet.com/m4/?original shows the

Re: PSA: Chrome-only WebIDL interfaces no longer require DOM peer review

2018-03-09 Thread Peter Van der Beken via dev-platform
On 09/03/2018 00:06, Kris Maglione wrote: There are different costs to WebIDL and XPIDL bindings. WebIDL bindings have more cost in terms of compiled code size. XPIDL have greater costs in terms of performance and runtime memory. It's not that simple. In terms of runtime memory for example, XP

Re: Still-supported cases of out-of-tree XPCOM code?

2017-11-15 Thread Peter Van der Beken via dev-platform
It might be because this is a legacy 'embedded WebExtension' addon signed by Mozilla. It doesn't get disabled in 57 because it's signed by Mozilla. But we really should just load the WebExtension instead of using the legacy addon code imho. On 15/11/2017 10:04, Henri Sivonen wrote: > I don't q