Proposal: strict built-in functions

Mark S. Miller erights at gmail.com
Tue Dec 10 03:07:32 UTC 2019


Thanks Claude, I agree. I have added it to the agenda as well.
https://github.com/tc39/agendas/blob/master/2020/02.md



On Mon, Dec 9, 2019 at 12:45 AM Claude Pache <claude.pache at gmail.com> wrote:

>
>
> Le 8 déc. 2019 à 15:39, Mark S. Miller <erights at gmail.com> a écrit :
>
> Wow, Edge is definitely in violation of the intent of the spec, and the
> intent of the history of treatments of .caller in previous discussions and
> specs over the years. The Edge behavior is grossly unsafe.
>
> Hi Jack, thanks for catching this and raising it!! It does need to be
> fixed. I do think it can be a PR because the historical intent was clear.
> Since the FF behavior is correct, the correct behavior is web compat, so we
> should be able to handle this in a PR.
>
> Whether a PR or a full proposal, in either case I'm happy to take this to
> the committee. I invested years of my life killing non-sloppy
> function.caller. I can spend a little more ;)
>
>
> Hi Mark,
>
> I think it is time to revive https://github.com/tc39/ecma262/issues/562 and
> its associated repo
> https://github.com/claudepache/es-legacy-function-reflection.
>
> —Claude
>
>
>

-- 
  Cheers,
  --MarkM
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.mozilla.org/pipermail/es-discuss/attachments/20191209/78085afe/attachment.html>


More information about the es-discuss mailing list