Open Bug 1088640 Opened 9 years ago Updated 1 year ago

Make ScriptedDirectProxyHandler override every single trap

Categories

(Core :: JavaScript: Standard Library, defect)

defect

Tracking

()

People

(Reporter: Waldo, Unassigned)

References

Details

Because revocable proxies.
Depends on: 1125044
Depends on: 1100936
Depends on: 1124620
Since Bug 1138157 ScriptedDirectProxyHandler inherits from BaseProxyHandler, so I think we don't really need to do anything here.
Inheriting from BPH doesn't quite mandate overriding every trap.  We could add more handler classes to the proxy handler inheritance hierarchy and make all the traps in BPH pure-virtual to fix this, if we wanted.  I'm on board with that up to the point where we have to add more handler classes to do it.  Bug 1198056 is a preferable way to do this, IMO.

The bug assignee is inactive on Bugzilla, so the assignee is being reset.

Assignee: jwalden → nobody
Status: ASSIGNED → NEW
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.