This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
For [NewObject] we can emulate JavaScript, but we likely need to keep something akin to [LegacyNewObject] around for Node-creating methods, such as createElement(). (New element creation mechanisms would not have to use this.) See http://lists.w3.org/Archives/Public/public-script-coord/2014OctDec/0197.html and surrounding thread.
> New element creation mechanisms would not have to use this. I disagree. I think it would be really surprising for people to create an element with a given ownerDocument and have it start out with a different Realm than that ownerDocument started with.