mirror of
https://github.com/fergalmoran/ladybird.git
synced 2026-03-04 20:44:42 +00:00
Linking a module has assertions about the module's state, namely that the state is not "new". The state remains "new" if loading the module has failed. See: https://tc39.es/ecma262/#figure-module-graph-missing In any case, this exception causes a loading failure, which results in A's [[Status]] remaining new. So we must propagate that failure, instead of blindly moving on to the linking steps.
7.9 KiB
7.9 KiB