Closed Bug 594911 Opened 14 years ago Closed 14 years ago

Make xpconnect/wrappers work with slim wrappers

Categories

(Core :: XPConnect, defect)

Other Branch
defect
Not set
normal

Tracking

()

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

People

(Reporter: jorendorff, Assigned: mrbkap)

References

(Blocks 1 open bug)

Details

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

Trying to wrap a slim wrapper with any of the old-style security wrappers causes the slim wrapper to morph into a full XPCWrappedNative. The new wrappers don't care--except the ones that have x-ray behavior. We must make the new stuff work like the old stuff, and morph when we try to wrap a slim wrapper with any of the new-style security wrappers with x-ray behavior; or
No longer depends on: 584240
Assignee: nobody → jorendorff
This is required for beta7, and mrbkap has a fix for this in his patch queue already.
Assignee: jorendorff → mrbkap
Whiteboard: [ETA: ??]
Whiteboard: [ETA: ??] → [compartments]
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.