If you think a bug might affect users in the 57 release, please set the correct tracking and status flags for Release Management.

Investigate change in behaviour with f.arguments mutation

RESOLVED WONTFIX

Status

()

Core
JavaScript Engine
RESOLVED WONTFIX
5 years ago
5 years ago

People

(Reporter: evilpie, Unassigned)

Tracking

Trunk
x86_64
Linux
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [js:t], URL)

(Reporter)

Description

5 years ago
>function mutate(args) {
>    args[0] = "changed";
>    return "-";
>}

>function d(s) {
>    return [s, mutate(d.arguments), s];
>    eval("");
>}

d('d') used to return 'd-d' in Firefox 15. Probably related to Bug 659577.

Comment 1

5 years ago
Nope: quite intentionally changed in bug 718022.
Status: NEW → RESOLVED
Last Resolved: 5 years ago
Resolution: --- → WONTFIX
Whiteboard: [js:t]
You need to log in before you can comment on or make changes to this bug.