gecko-dev/dom/script
Jon Coppeard d021d948ec Bug 1720692 - Remove all preload requests from the off-thread compiling requests list when the preload request is used r=dpalmeiro
When a preload request is used, it might be being compiled off-thread.
Currently this is handled for defer and async requests in AddDeferRequest and
AddAsyncRequest but not for XSLT or other kinds of requests. The patch handles
this whenever we use a preload request.

I don't know for sure that this is what's causing the crash but it seems likely
given the assertion.

Depends on D120072

Differential Revision: https://phabricator.services.mozilla.com/D120073
2021-07-16 16:46:54 +00:00
..
AutoEntryScript.cpp Bug 1720358 - Make AutoProfilerLabel available even when MOZ_GECKO_PROFILER is not defined, and remove ifdefs, r=gerald. 2021-07-15 22:04:22 +00:00
AutoEntryScript.h Bug 1720358 - Make AutoProfilerLabel available even when MOZ_GECKO_PROFILER is not defined, and remove ifdefs, r=gerald. 2021-07-15 22:04:22 +00:00
LoadedScript.cpp
LoadedScript.h
ModuleLoadRequest.cpp Bug 1536094 - Support dynamic import from content scripts (sandboxed code) r=smaug,jonco 2021-03-23 11:15:11 +00:00
ModuleLoadRequest.h Bug 1536094 - Support dynamic import from content scripts (sandboxed code) r=smaug,jonco 2021-03-23 11:15:11 +00:00
ModuleMapKey.cpp Bug 1536094 - Support dynamic import from content scripts (sandboxed code) r=smaug,jonco 2021-03-23 11:15:11 +00:00
ModuleMapKey.h Bug 1536094 - CC changes. r=smaug 2021-03-23 11:15:11 +00:00
ScriptDecoding.h
ScriptElement.cpp
ScriptElement.h
ScriptKind.h
ScriptLoadHandler.cpp Bug 1700954 - Remove remaining BinAST fragments from ScriptLoader. r=arai,hsivonen,necko-reviewers 2021-03-26 13:01:40 +00:00
ScriptLoadHandler.h
ScriptLoadRequest.cpp Bug 1678774 - Track more top level load requests while they are being parsed off-thread r=dpalmeiro 2021-07-12 16:31:00 +00:00
ScriptLoadRequest.h Bug 1678774 - Track more top level load requests while they are being parsed off-thread r=dpalmeiro 2021-07-12 16:31:00 +00:00
ScriptLoader.cpp Bug 1720692 - Remove all preload requests from the off-thread compiling requests list when the preload request is used r=dpalmeiro 2021-07-16 16:46:54 +00:00
ScriptLoader.h Bug 1678774 - Track more top level load requests while they are being parsed off-thread r=dpalmeiro 2021-07-12 16:31:00 +00:00
ScriptSettings.cpp Bug 1708448 - Move property and element functions into js/public/PropertyAndElement.h. r=nbp 2021-07-13 11:52:42 +00:00
ScriptSettings.h Bug 1691889 - Replace MOZ_MUST_USE with [[nodiscard]] in dom/. r=peterv 2021-03-10 08:19:25 +00:00
ScriptTrace.cpp
ScriptTrace.h
moz.build Bug 1536094 - Support dynamic import from content scripts (sandboxed code) r=smaug,jonco 2021-03-23 11:15:11 +00:00
nsIScriptElement.cpp
nsIScriptElement.h
nsIScriptLoaderObserver.idl