We're not concerned if there is *any* such implementation. We care about the intersection of enough implementations that it becomes an issue for cross-browser code. And code that only works on one browser has been code that we've always[1] been willing to break going forward.
[1] At least during all the time I've been on the committee. On Sun, Apr 21, 2013 at 6:07 PM, Brendan Eich <[email protected]> wrote: > Mark S. Miller wrote: > >> For all parties, some examples of legacy uses of {__proto__: ....}, >> whether hypothetical or observed, would help a lot. I doubt the stance >> "special literal syntax for initializing [[Prototype]] without using either >> [[Put]]/[[Set]] nor [[DefineOwnProperty]]" would be incompatible with web >> reality. >> > > It's possible we could make the change and nothing would break. Usually > the burden of proof is on the people proposing the change, though (you and > Allen). > > If no implementation supports reconfiguration (delete or replacement) of > Object.prototype.__proto__, then as you note, it can't yet matter and > there's no observable compatibility break. But is there no such > implementation? > > /be > -- Cheers, --MarkM
_______________________________________________ es-discuss mailing list [email protected] https://mail.mozilla.org/listinfo/es-discuss

