From 6b5c6b10aaa8945d621e27ab269ceee09386ea34 Mon Sep 17 00:00:00 2001 From: Jan de Mooij Date: Thu, 9 Aug 2018 10:48:29 +0200 Subject: [PATCH] Bug 1481772 - Remove unnecessary JSAutoRealm in mozJSComponentLoader::ImportInto. r=kmag --- js/xpconnect/loader/mozJSComponentLoader.cpp | 4 ---- 1 file changed, 4 deletions(-) diff --git a/js/xpconnect/loader/mozJSComponentLoader.cpp b/js/xpconnect/loader/mozJSComponentLoader.cpp index d6d0b7843e0f..90c9e61f371c 100644 --- a/js/xpconnect/loader/mozJSComponentLoader.cpp +++ b/js/xpconnect/loader/mozJSComponentLoader.cpp @@ -994,7 +994,6 @@ mozJSComponentLoader::ImportInto(const nsACString& registryLocation, RootedValue targetVal(cx, targetValArg); RootedObject targetObject(cx, nullptr); - Maybe ar; if (optionalArgc) { // The caller passed in the optional second argument. Get it. if (targetVal.isObject()) { @@ -1018,9 +1017,6 @@ mozJSComponentLoader::ImportInto(const nsACString& registryLocation, } } else { FindTargetObject(cx, &targetObject); - if (targetObject) { - ar.emplace(cx, targetObject); - } } js::AssertSameCompartment(cx, targetObject);