Closed Bug 680549 Opened 15 years ago Closed 6 years ago

Debugger.Frame object keeps its .onStep hook alive even after it becomes unobservable

Categories

(Core :: JavaScript Engine, defect)

Other Branch
defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: jorendorff, Unassigned)

References

Details

Either the frame.onStep getter and setter should still work after the frame leaves the stack, or else the hook should be discarded in slowPathOnLeaveFrame.
Summary: Reference to onStep hook is leaked, sort of, when frame leaves the stack → Debugger.Frame object keeps its .onStep hook alive even after it becomes unobservable
Depends on: onStep
Assignee: general → nobody
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.