diff --git a/js/src/jsapi-tests/testLooselyEqual.cpp b/js/src/jsapi-tests/testLooselyEqual.cpp index 52615ea3a25a..274df415aaa4 100644 --- a/js/src/jsapi-tests/testLooselyEqual.cpp +++ b/js/src/jsapi-tests/testLooselyEqual.cpp @@ -56,7 +56,7 @@ struct LooseEqualityData i42 = INT_TO_JSVAL(42); undef = JSVAL_VOID; null = JSVAL_NULL; - obj = OBJECT_TO_JSVAL(JS_GetGlobalObject(cx)); + obj = OBJECT_TO_JSVAL(JS_GetGlobalForScopeChain(cx)); poszero = DOUBLE_TO_JSVAL(0.0); negzero = DOUBLE_TO_JSVAL(-0.0); #ifdef XP_WIN diff --git a/js/src/jsapi-tests/testProfileStrings.cpp b/js/src/jsapi-tests/testProfileStrings.cpp index 5cc6d291f699..342b504ad5d9 100644 --- a/js/src/jsapi-tests/testProfileStrings.cpp +++ b/js/src/jsapi-tests/testProfileStrings.cpp @@ -42,7 +42,7 @@ static JSBool test_fn2(JSContext *cx, unsigned argc, jsval *vp) { jsval r; - JS::RootedObject global(cx, JS_GetGlobalObject(cx)); + JS::RootedObject global(cx, JS_GetGlobalForScopeChain(cx)); return JS_CallFunctionName(cx, global, "d", 0, NULL, &r); } @@ -82,7 +82,7 @@ static JSObject* initialize(JSContext *cx) { js::SetRuntimeProfilingStack(cx->runtime, pstack, &psize, 10); - JS::RootedObject global(cx, JS_GetGlobalObject(cx)); + JS::RootedObject global(cx, JS_GetGlobalForScopeChain(cx)); return JS_InitClass(cx, global, NULL, &ptestClass, Prof, 0, NULL, ptestFunctions, NULL, NULL); } diff --git a/js/src/jsapi-tests/testValueABI.cpp b/js/src/jsapi-tests/testValueABI.cpp index 6a0923e5bafa..b778bc6363c8 100644 --- a/js/src/jsapi-tests/testValueABI.cpp +++ b/js/src/jsapi-tests/testValueABI.cpp @@ -29,7 +29,7 @@ C_jsvalAlignmentTest(); BEGIN_TEST(testValueABI_retparam) { - JS::RootedObject obj(cx, JS_GetGlobalObject(cx)); + JS::RootedObject obj(cx, JS_GetGlobalForScopeChain(cx)); jsval v = OBJECT_TO_JSVAL(obj); obj = NULL; CHECK(C_ValueToObject(cx, v, obj.address())); diff --git a/js/src/jsapi-tests/testVersion.cpp b/js/src/jsapi-tests/testVersion.cpp index 11da5ef870f7..ccbb7497321d 100644 --- a/js/src/jsapi-tests/testVersion.cpp +++ b/js/src/jsapi-tests/testVersion.cpp @@ -36,7 +36,7 @@ struct VersionFixture : public JSAPITest JS_SetOptions(cx, JS_GetOptions(cx)); callbackData = this; captured = JSVERSION_UNKNOWN; - JS::RootedObject global(cx, JS_GetGlobalObject(cx)); + JS::RootedObject global(cx, JS_GetGlobalForScopeChain(cx)); return JS_DefineFunction(cx, global, "callSetVersion17", CallSetVersion17, 0, 0) && JS_DefineFunction(cx, global, "overrideVersion18", OverrideVersion18, 0, 0) && JS_DefineFunction(cx, global, "captureVersion", CaptureVersion, 0, 0) && @@ -46,7 +46,7 @@ struct VersionFixture : public JSAPITest } JSScript *fakeScript(const char *contents, size_t length) { - JS::RootedObject global(cx, JS_GetGlobalObject(cx)); + JS::RootedObject global(cx, JS_GetGlobalForScopeChain(cx)); return JS_CompileScript(cx, global, contents, length, "", 1); } @@ -64,7 +64,7 @@ struct VersionFixture : public JSAPITest bool evalVersion(const jschar *chars, size_t len, JSVersion version) { CHECK(JS_GetVersion(cx) != version); jsval rval; - JS::RootedObject global(cx, JS_GetGlobalObject(cx)); + JS::RootedObject global(cx, JS_GetGlobalForScopeChain(cx)); CHECK(JS_EvaluateUCScriptForPrincipalsVersion( cx, global, NULL, chars, len, "", 0, &rval, version)); return true; diff --git a/js/src/jsapi-tests/testXDR.cpp b/js/src/jsapi-tests/testXDR.cpp index d6e7feba698a..d15c5cd2c5d3 100644 --- a/js/src/jsapi-tests/testXDR.cpp +++ b/js/src/jsapi-tests/testXDR.cpp @@ -123,7 +123,7 @@ JSScript *createScriptViaXDR(JSPrincipals *prin, JSPrincipals *orig, int testCas "function f() { return 1; }\n" "f;\n"; - JS::RootedObject global(cx, JS_GetGlobalObject(cx)); + JS::RootedObject global(cx, JS_GetGlobalForScopeChain(cx)); JS::RootedScript script(cx, CompileScriptForPrincipalsVersionOrigin(cx, global, prin, orig, src, strlen(src), "test", 1, JSVERSION_DEFAULT));