From bd8f89a934b40c9c87e2dbe902568426d2aa0245 Mon Sep 17 00:00:00 2001 From: Andrew McCreight Date: Wed, 12 Feb 2014 15:19:32 -0800 Subject: [PATCH] Bug 733636, part 2 - nsXPConnect::WrapNative should pass aAllowWrapping=true. r=bholley --- js/xpconnect/src/nsXPConnect.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/js/xpconnect/src/nsXPConnect.cpp b/js/xpconnect/src/nsXPConnect.cpp index 14409e66a19a..c672cbabc329 100644 --- a/js/xpconnect/src/nsXPConnect.cpp +++ b/js/xpconnect/src/nsXPConnect.cpp @@ -548,7 +548,7 @@ nsXPConnect::WrapNative(JSContext * aJSContext, RootedObject aScope(aJSContext, aScopeArg); RootedValue v(aJSContext); return NativeInterface2JSObject(aScope, aCOMObj, nullptr, &aIID, - false, &v, aHolder); + true, &v, aHolder); } /* void wrapNativeToJSVal (in JSContextPtr aJSContext, in JSObjectPtr aScope, in nsISupports aCOMObj, in nsIIDPtr aIID, out jsval aVal, out nsIXPConnectJSObjectHolder aHolder); */