Closed Bug 7224 Opened 22 years ago Closed 22 years ago

Remove support for "caller" property

Categories

(Core :: JavaScript Engine, defect, P3)

All
Windows NT
defect

Tracking

()

VERIFIED FIXED

People

(Reporter: norrisboyd, Assigned: rogerl)

References

Details

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.
Blocks: 7252
Summary: Remove support for "caller" property → Remove support for "caller" property
Target Milestone: M7
Status: NEW → ASSIGNED
Status: ASSIGNED → RESOLVED
Closed: 22 years ago
Resolution: --- → FIXED
It's gone.
Javacsript component begin retired.  Moving this bug to Javascript Engine.
Status: RESOLVED → VERIFIED
verified.  added a test case,
mozilla/js/tests/js1_4/regress/regress-7224.js
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.