Closed Bug 1399960 Opened 7 years ago Closed 7 years ago

Disallow global sharing for Ctypes.jsm / PerfMeasurement.jsm

Categories

(Core :: XPConnect, enhancement, P2)

enhancement

Tracking

()

RESOLVED INVALID
Tracking Status
firefox57 --- fix-optional

People

(Reporter: tcampbell, Assigned: tcampbell)

References

Details

I'd like to blacklist Ctypes.jsm and PerfMeasurement.jsm. They both take it upon themselves to try and freeze global objects. While they currently work because they fail to find the builtins on the NSVO, it prevents Bug 1396050 from being feasible. Let's blacklist these for now and revisit in future.
Blocks: 1396050
Assignee: nobody → tcampbell
Status: NEW → ASSIGNED
Priority: -- → P2
These JSMs actually behave correctly in shared-global use case.
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.