Bug 959787 - Handlify JS_DefineProperty; r=Waldo, r=bz
This commit is contained in:
@@ -546,10 +546,10 @@ XPCShellEnvironment::Init()
|
||||
|
||||
backstagePass->SetGlobalObject(globalObj);
|
||||
|
||||
JS::Rooted<Value> privateVal(cx, PrivateValue(this));
|
||||
if (!JS_DefineProperty(cx, globalObj, "__XPCShellEnvironment",
|
||||
PRIVATE_TO_JSVAL(this), JS_PropertyStub,
|
||||
JS_StrictPropertyStub,
|
||||
JSPROP_READONLY | JSPROP_PERMANENT) ||
|
||||
privateVal, JSPROP_READONLY | JSPROP_PERMANENT,
|
||||
JS_PropertyStub, JS_StrictPropertyStub) ||
|
||||
!JS_DefineFunctions(cx, globalObj, gGlobalFunctions) ||
|
||||
!JS_DefineProfilingFunctions(cx, globalObj))
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user