Having a non-enumerable Array.prototype.contains may not be web-compatible

John-David Dalton john.david.dalton at gmail.com
Tue Sep 30 15:20:47 PDT 2014


There is no need to change the name.
MooTools has had these issues in the past (they've broke with ES5, ES6, &
ES7 methods).
Array#contains is ES7 so there's time for their patch to release/propagate.

- JDD


On Tue, Sep 30, 2014 at 3:04 PM, Jason Orendorff <jason.orendorff at gmail.com>
wrote:

> On Tue, Sep 30, 2014 at 1:45 PM, Michał Wadas <michalwadas at gmail.com>
> wrote:
> > Bug in MooTools is not a reason to make any method of Array.prototype
> > enumerable.
>
> Well -- true, that would break even more sites.
>
> We're backing out Array#contains() for now. It's disappointing to me
> personally -- that was a volunteer contribution. In the long run,
> perhaps renaming it is the best course? :-\
>
> -j
> _______________________________________________
> es-discuss mailing list
> es-discuss at mozilla.org
> https://mail.mozilla.org/listinfo/es-discuss
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.mozilla.org/pipermail/es-discuss/attachments/20140930/e3be0297/attachment.html>


More information about the es-discuss mailing list