diff --git a/dom/script/ScriptLoader.cpp b/dom/script/ScriptLoader.cpp index 058fb966d4..77bfd2024d 100644 --- a/dom/script/ScriptLoader.cpp +++ b/dom/script/ScriptLoader.cpp @@ -2343,6 +2343,9 @@ ScriptLoader::EvaluateScript(ScriptLoadRequest* aRequest) FinishDynamicImport(cx, request, rv); } } else { + // Update our current script. + AutoCurrentScriptUpdater scriptUpdater(this, aRequest->Element()); + JS::CompileOptions options(cx); rv = FillCompileOptionsForRequest(aes, aRequest, global, &options);