Closed Bug 584239 Opened 14 years ago Closed 14 years ago

Special-case the outer window in XPConnect

Categories

(Core :: JavaScript Engine, defect)

Other Branch
defect
Not set
normal

Tracking

()

RESOLVED FIXED
Tracking Status
blocking2.0 --- beta7+

People

(Reporter: jorendorff, Assigned: mrbkap)

References

Details

(Whiteboard: [compartments][ready in patch queue])

NativeInterface2JSObject needs to return a special proxy rather than an XPCWrappedNative for the outer window.
Blocks: compartments
blocking2.0: --- → beta5+
Depends on: 580128
Whiteboard: [compartments]
Assignee: jorendorff → mrbkap
Moving to beta6+, worrying (again) about mrbkap's workload ...
blocking2.0: beta5+ → beta6+
We have a large consolidated patch queue for this. This particular bug is already fixed in there. I will triage the compartment bugs today and post a new time estimate.
This is done in Blake's queue and working.
Whiteboard: [compartments] → [compartments][ready in patch queue]
Please note that we have now created a branch for beta 7 work. In addition to landing your fix on mozilla-central default, please also land it on mozilla-central GECKO20b7pre_20101006_RELBRANCH

(note: when landing on mozilla-central default, you will be given priority in the landing queue at https://wiki.mozilla.org/LandingQueue )
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.