On May 20, 2010, at 11:47 AM, Brendan Eich wrote:

I am also afraid that this might break some of the frameworks in rare cases like in this example above. (a = b = c is commonly used syntax)

No browser does what we used to do, so any framework counting on setters filtering_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss

Whoops, a select-cut accident -- I meant to say that any framework counting on SpiderMonkey's old behavior, which you seem to want (where the setter return value is the result of the assignment expression) is broken on all uprev browsers these days. Even before we fixed SpiderMonkey, all get/set-supporting browsers but Firefox and other Mozilla-based browsers would have worked per-spec and such a framework would have been broken on them.

/be
_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to