Dactyloidae/dom/script
Moonchild 1f638b22ec Issue #2736 - Part 6: Re-work <script> src attribute.
Use subject principal as triggering principal in <script> "src" attribute.
2025-05-14 14:26:06 +08:00
..
ModuleLoadRequest.cpp Issue #2678 - Remove NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED 2025-01-20 21:12:18 +08:00
ModuleLoadRequest.h Issue #1691 - Part 7d: Allow dynamic import in cases where there's no referencing script or module. Support dynamic import from classic scripts by creating ClassicScript objects and associating them with the compiled. https://bugzilla.mozilla.org/show_bug.cgi?id=1342012 This patch is incomplete, some code in ScriptLoader::EvaluateScript() could not be applied for missing dependencies. Part 7e will apply the missing dependencies and finish the patch. 2023-04-30 21:20:19 +08:00
ModuleScript.cpp Issue #2387 - Remove a missed AddRef() which could cause leaks. Update comments explaining how the reference counting works. 2023-11-30 09:52:07 +08:00
ModuleScript.h Issue #2387 - Collection of fixes related to a crash while canceling a dynamic import. Add AddRef/Release hooks for embedding's script or module private value and set this script source object where appropriate. https://bugzilla.mozilla.org/show_bug.cgi?id=1519140 Partial, no Value passing changes. Clear the list of dynamic import requests after cancelling them in ScriptLoader::ParsingComplete as we do for other requests. https://bugzilla.mozilla.org/show_bug.cgi?id=1291535 ScriptLoader::OnStreamComplete never returns a failure. https://bugzilla.mozilla.org/show_bug.cgi?id=1627275 Also cancel the correct kind of parser for Modules. 2023-11-30 09:51:50 +08:00
moz.build Issue #1691 - Part 8: Fix --enable-debug builds and continue dynamic module import changes. https://bugzilla.mozilla.org/show_bug.cgi?id=1342012 Support import from timeout handlers by associating the initiating script with the compiled JSScript. Fix error message that covers all import() failures that don't throw a JS exception. https://bugzilla.mozilla.org/show_bug.cgi?id=1331662 Partial - Replace nsJSUtils::EvaluateString calls by ExecutionContext scopes. Left EvaluateString() in nsXBLProtoImplField.cpp until ExecutionContext errors can be fixed. 2023-04-30 21:21:06 +08:00
nsIScriptElement.h Issue #2736 - Part 6: Re-work <script> src attribute. 2025-05-14 14:26:06 +08:00
nsIScriptLoaderObserver.idl Issue #618 - Fix error events fired when loading JS module dependencies fail 2020-08-29 08:06:57 +08:00
ScriptElement.cpp Issue #1656 - Part 1: Nuke most vim config lines in the tree. 2020-09-25 22:04:12 +08:00
ScriptElement.h Issue #1656 - Part 1: Nuke most vim config lines in the tree. 2020-09-25 22:04:12 +08:00
ScriptLoader.cpp Issue #2736 - Part 6: Re-work <script> src attribute. 2025-05-14 14:26:06 +08:00
ScriptLoader.h Issue #2736 - Part 6: Re-work <script> src attribute. 2025-05-14 14:26:06 +08:00
ScriptLoadHandler.cpp Issue #1691 - Part 6b: Initial browser support for dynamic import from module scripts. https://bugzilla.mozilla.org/show_bug.cgi?id=1342012 Factor out script fetch options from script load request classes. https://bugzilla.mozilla.org/show_bug.cgi?id=1480720 Remove support for version parameter from script loader. https://bugzilla.mozilla.org/show_bug.cgi?id=1428745 2023-04-30 21:18:11 +08:00
ScriptLoadHandler.h Issue #1656 - Part 1: Nuke most vim config lines in the tree. 2020-09-25 22:04:12 +08:00
ScriptSettings.cpp Issue #2240 - Align Microtasks and promises scheduling with spec 2024-01-09 11:59:32 +08:00
ScriptSettings.h Issue #2240 - Align Microtasks and promises scheduling with spec 2024-01-09 11:59:32 +08:00