On Mon, Nov 11, 2013 at 3:06 PM, Oliver Hunt <[email protected]> wrote:

> Apparently i missed that thread entirely
>
> Something i pondered before just removing .values () (that SM has already
> done) was essentially adding yet another property mode, essentially “ignore
> in |with|”.


That's essentially @@unscopables (apologies for previously misspelling)

Rick



>  It’s technically fairly heavyweight, but it would resolve the general
> problem of libraries using with(), despite the years of being told not to.
>
> —Oliver
>
> On Nov 11, 2013, at 11:59 AM, Boris Zbarsky <[email protected]> wrote:
>
> > On 11/11/13 2:47 PM, Oliver Hunt wrote:
> >> Alas in addition to assuming that the Arguments object does not have
> the Array prototype, ExtJS also relies on the Array prototype not
> containing a property named values.
> >>
> >> So, it seems that we’ll need to remove .values from the Array prototype.
> >
> > Oliver,
> >
> > Just to check, have you read the existing threads on the topic and on
> possible proposed solutions?  Starting at
> https://mail.mozilla.org/pipermail/es-discuss/2013-June/031390.html for
> example, and I'm pretty sure it's been discussed since as well...
> >
> > -Boris
> > _______________________________________________
> > es-discuss mailing list
> > [email protected]
> > https://mail.mozilla.org/listinfo/es-discuss
>
> _______________________________________________
> es-discuss mailing list
> [email protected]
> https://mail.mozilla.org/listinfo/es-discuss
>
_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to