On Sun, Apr 17, 2011 at 12:07 PM, Garrett Smith <[email protected]> wrote:
> On 4/17/11, Brendan Eich <[email protected]> wrote:
>> On Apr 17, 2011, at 10:52 AM, Claus Reinke wrote:
> [TLDR]
>> ASI is not going to be removed. I don't know why you think it could be.
>>
> Why not? Iif developers would stop doing that then eventually, can't
> it be removed?

We have a saying at Mozilla:  "Don't break the web."

If a browser vendor removed ASI support from their ES engine, many
existing sites would stop working. Their users would switch to other
browsers.

> ES5 does not define warning. By warning, I mean an error condition
> that is reported by the implementation but does not trigger abrupt
> completion ("Deprecated production: missing semicolon, line 29")

Most ES runs in browsers. If a browser shows a warning, it shows it to
the end user of a web site--the wrong person.

To put this another way, if a browser started showing warnings for
ASI, their users would be informed that many existing sites are
deprecated productions or something. They would switch to other
browsers.

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

Reply via email to