When deciding what wrapper to create for chrome, I forgot that XPCNativeWrappers refuse to wrap double-wrapped objects. We should detect this in XPC_COW_RewrapForChrome and create a SJOW instead.
Created attachment 392656 [details] [diff] [review] Proposed fix
(This blocks a P1 1.9.2 blocker)
Mass change: adding fixed1.9.2 keyword (This bug was identified as a mozilla1.9.2 blocker which was fixed before the mozilla-1.9.2 repository was branched (August 13th, 2009) as per this query: http://is.gd/2ydcb - if this bug is not actually fixed on mozilla1.9.2, please remove the keyword. Apologies for the bugspam)
Verified fixed based on check-in.