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 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 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 Bug 1660470 - Add missing include directives/forward declarations. r=nika 2020-11-23 16:21:38 +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
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 Bug 1681308 - Add alignment requirement to XDR buffer. r=nbp 2021-01-13 02:18:26 +00:00
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 Bug 1626555 - Add `dom/script` to the list of non-unified-build-compatible directories. r=sg 2020-11-09 16:50:39 +00:00
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
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 Bug 1673931 - Move parts of implementation of nsIScriptElement to cpp file. r=hsivonen 2020-11-23 16:12:39 +00:00
nsIScriptElement.h Bug 1673931 - Move parts of implementation of nsIScriptElement to cpp file. r=hsivonen 2020-11-23 16:12:39 +00:00
nsIScriptLoaderObserver.idl