Special-case the outer window in XPConnect

RESOLVED FIXED

Status

()

Core
JavaScript Engine
RESOLVED FIXED
8 years ago
7 years ago

People

(Reporter: jorendorff, Assigned: mrbkap)

Tracking

Other Branch
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(blocking2.0 beta7+)

Details

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

(Reporter)

Description

8 years ago
NativeInterface2JSObject needs to return a special proxy rather than an XPCWrappedNative for the outer window.
(Reporter)

Updated

8 years ago
Blocks: 584237

Updated

7 years ago
blocking2.0: --- → beta5+
(Assignee)

Updated

7 years ago
Depends on: 580128
Whiteboard: [compartments]
(Reporter)

Updated

7 years ago
Assignee: jorendorff → mrbkap
Moving to beta6+, worrying (again) about mrbkap's workload ...
blocking2.0: beta5+ → beta6+

Comment 2

7 years ago
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.

Comment 3

7 years ago
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 )

Updated

7 years ago
Status: NEW → RESOLVED
Last Resolved: 7 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.