gecko/js/xpconnect
Bobby Holley 621e6b8496 Bug 658909 - Remove GWNOJO from XPCVariant. r=mrbkap
The old code seems to be deciding whether we have a double-wrapped object by
checking _either_ the rv of GWNOJO _or_ the potential slim wrapper. This is
nonsensical, because double-wrapped objects are never slim wrappers.
Furthermore, that variable here is named 'proto', which further suggests
that this code is nonsensical. So let's just check for WNs.

Also, it seems pretty wack to be innerizing here before storing the jsval,
but I'm going to leave that for now.
2013-03-16 22:58:16 -07:00
..
crashtests Bug 801562 - Remove Node.isSupported; r=bz 2013-03-15 12:21:52 +02:00
idl Bug 759585 - Zones (r=jonco,bhackett,njn,dvander,luke,bz,mccr8,bholley) 2013-03-16 20:36:37 -07:00
loader Bug 759585 - Zones (r=jonco,bhackett,njn,dvander,luke,bz,mccr8,bholley) 2013-03-16 20:36:37 -07:00
public Bug 784841 - Part 18s: Convert /js; r=glandium 2013-02-25 12:47:22 -08:00
shell Bug 759585 - Zones (r=jonco,bhackett,njn,dvander,luke,bz,mccr8,bholley) 2013-03-16 20:36:37 -07:00
src Bug 658909 - Remove GWNOJO from XPCVariant. r=mrbkap 2013-03-16 22:58:16 -07:00
tests Bug 658909 - Implement carefully-checked unwrapping in XPCCallContext. r=mrbkap 2013-03-16 22:58:14 -07:00
wrappers Bug 658909 - Remove GWNOJO from JSObject2NativeInterface. r=mrbkap 2013-03-16 22:58:15 -07:00
Makefile.in Bug 784841 - Part 18s: Convert /js; r=glandium 2013-02-25 12:47:22 -08:00
moz.build Bug 784841 - Part 18s: Convert /js; r=glandium 2013-02-25 12:47:22 -08:00