Proposal: strict built-in functions

Jack Works zjwpeter at gmail.com
Sun Dec 8 13:52:03 UTC 2019


It is a runtime level change. I think it might break some code that depends
on the strictness of the built-in function like code that using func.caller.

On Sun, Dec 8, 2019, 9:48 PM Isiah Meadows <contact at isiahmeadows.com> wrote:

> You might do better to file a pull request directly against the spec for
> this: https://github.com/tc39/ecma262. To me, it looks more like an
> oversight, not something that would likely have to go through all 4 stages.
> (If it does, at least you already have a repo for it.)
>
> On Sun, Dec 8, 2019 at 08:43 Jack Works <zjwpeter at gmail.com> wrote:
>
>> In the current spec, strictness of the built-in functions are
>> implementation-dependent behaviors. This proposal is going to fix this
>> problem.
>> https://github.com/Jack-Works/proposal-strict-built-in-functions
>>
>> _______________________________________________
>> es-discuss mailing list
>> es-discuss at mozilla.org
>> https://mail.mozilla.org/listinfo/es-discuss
>>
> --
> -----
>
> Isiah Meadows
> contact at isiahmeadows.com
> www.isiahmeadows.com
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.mozilla.org/pipermail/es-discuss/attachments/20191208/69a51b9d/attachment.html>


More information about the es-discuss mailing list