mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-07-28 03:39:17 +00:00
First, we had a logic typo where we were checking parse errors for non-empty instead of non-null. Fixing this caused more modules to actually start executing. As usual, this tripped on some "empty backup incumbent settings object stack" bugs, so this patch also pushes a module execution context in two places where it makes sense. Co-Authored-By: networkException <networkexception@serenityos.org> |
||
---|---|---|
.. | ||
ClassicScript.cpp | ||
ClassicScript.h | ||
Environments.cpp | ||
Environments.h | ||
ExceptionReporter.cpp | ||
ExceptionReporter.h | ||
Fetching.cpp | ||
Fetching.h | ||
Fetching.idl | ||
ImportMap.h | ||
ModuleMap.cpp | ||
ModuleMap.h | ||
ModuleScript.cpp | ||
ModuleScript.h | ||
Script.cpp | ||
Script.h | ||
TemporaryExecutionContext.cpp | ||
TemporaryExecutionContext.h | ||
WindowEnvironmentSettingsObject.cpp | ||
WindowEnvironmentSettingsObject.h | ||
WorkerEnvironmentSettingsObject.cpp | ||
WorkerEnvironmentSettingsObject.h |