gecko-dev/dom/script
Jon Coppeard 7252dcb2ac Bug 1656248 - Associate the JS script with the loader script for scripts loaded from the bytecode cache like we do for compiled scripts r=smaug
The problem is that ResolveModuleSpecifier is being passed a null script and is falling back to using the document base URL to resolve the module import (which is the correct thing to do in some cases). This is happening because the referring JS script was not assoicated with a loader script when it was loaded since it came from the bytecode cache and the logic to do that is missing on this path.

Differential Revision: https://phabricator.services.mozilla.com/D86352
2020-08-24 19:33:53 +00:00
..
LoadedScript.cpp Bug 1501608 - Remove the ELEMENT_SLOT in the ScriptSourceObject and instead use a callback function to return the script element based on the value of the privateValue in the SSO. r=jonco,smaug 2020-05-12 19:28:15 +00:00
LoadedScript.h Bug 1501608 - Remove the ELEMENT_SLOT in the ScriptSourceObject and instead use a callback function to return the script element based on the value of the privateValue in the SSO. r=jonco,smaug 2020-05-12 19:28:15 +00:00
ModuleLoadRequest.cpp Bug 1624810 - Set the multi-zone JS holder flag on appropriate cycle collected classes r=mccr8 2020-03-26 10:49:06 +00:00
ModuleLoadRequest.h
moz.build Bug 1618292 - Make ScriptLoadRequest derive and use PreloaderBase to support new preload as speculative load feature, r=smaug 2020-05-11 14:07:24 +00:00
nsIScriptElement.h
nsIScriptLoaderObserver.idl
ScriptDecoding.h
ScriptElement.cpp Bug 1648010 - Replace uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros by _ns literals. r=geckoview-reviewers,jgilbert,agi,hsivonen,froydnj 2020-07-01 08:29:29 +00:00
ScriptElement.h
ScriptKind.h Bug 1501608 - Remove the ELEMENT_SLOT in the ScriptSourceObject and instead use a callback function to return the script element based on the value of the privateValue in the SSO. r=jonco,smaug 2020-05-12 19:28:15 +00:00
ScriptLoader.cpp Bug 1656248 - Associate the JS script with the loader script for scripts loaded from the bytecode cache like we do for compiled scripts r=smaug 2020-08-24 19:33:53 +00:00
ScriptLoader.h Bug 1606652 - Speculatively off thread parse external scripts as soon as they are fetched. r=smaug 2020-06-10 00:45:26 +00:00
ScriptLoadHandler.cpp Bug 1653335 - Replace MakeSpan uses by constructor calls. r=froydnj 2020-08-07 07:49:47 +00:00
ScriptLoadHandler.h Bug 1618292 - Make ScriptLoadRequest derive and use PreloaderBase to support new preload as speculative load feature, r=smaug 2020-05-11 14:07:24 +00:00
ScriptLoadRequest.cpp Bug 780269 - Pass (X-)SourceMap header to SpiderMonkey for workers. r=perry 2020-07-07 21:19:58 +00:00
ScriptLoadRequest.h Bug 780269 - Pass (X-)SourceMap header to SpiderMonkey for workers. r=perry 2020-07-07 21:19:58 +00:00
ScriptSettings.cpp Bug 1519636 - Reformat recent changes to the Google coding style r=andi 2020-08-02 15:29:15 +00:00
ScriptSettings.h Bug 1223932 - delete guard object uses from the tree; r=jwalden 2020-07-30 14:22:38 +00:00
ScriptTrace.cpp
ScriptTrace.h Bug 1648010 - Fix uses of NS_LITERAL_STRING with C string literals. r=geckoview-reviewers,agi,froydnj 2020-07-01 08:34:12 +00:00