Phabricator will be unavailable due to database maintenance from 14:00 UTC until 18:00 UTC on Saturday, October 13, 2018.
Bugzilla will remain up during this time. All users have been logged out of Bugzilla

Remove support for "caller" property

VERIFIED FIXED in M7

Status

()

P3
normal
VERIFIED FIXED
20 years ago
16 years ago

People

(Reporter: norrisboyd, Assigned: rogerl)

Tracking

Trunk
All
Windows NT
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

20 years ago
The "caller" property of the arguments object has been identified as a
vulnerable point for security when we mix privileged scripts and unprivileged
scripts. Considering that it is not ECMA and is not planned to be part of
JavaScript 2.0, we should remove it.
(Reporter)

Updated

20 years ago
Blocks: 7252
(Reporter)

Updated

20 years ago
Summary: Remove support for "caller" property → Remove support for "caller" property
Target Milestone: M7
(Assignee)

Updated

20 years ago
Status: NEW → ASSIGNED
(Assignee)

Updated

20 years ago
Status: ASSIGNED → RESOLVED
Last Resolved: 20 years ago
Resolution: --- → FIXED
(Assignee)

Comment 1

20 years ago
It's gone.

Comment 2

20 years ago
Javacsript component begin retired.  Moving this bug to Javascript Engine.

Updated

20 years ago
Status: RESOLVED → VERIFIED

Comment 3

20 years ago
verified.  added a test case,
mozilla/js/tests/js1_4/regress/regress-7224.js

Comment 4

16 years ago
See also bug 65683, "Function objects should have a caller property" (fixed).
You need to log in before you can comment on or make changes to this bug.