ladybird/Tests/LibWeb/Text/input/HTML/ModuleLoading
Andreas Kling 804bf2532b LibJS: Allow cached module evaluation errors
A second root module in a failed cycle can call Evaluate after the
cycle root has already cached an evaluation error. In that case
InnerModuleEvaluation returns the cached error immediately and Evaluate
must reject the new top-level capability with that same error.

Remove the extra assertion that the module evaluation error is empty in
the abrupt completion path. Add text coverage for evaluating both roots
of a module cycle whose dependency throws during evaluation.
2026-05-23 11:36:45 +02:00
..
evaluation-error-cached-in-cycle.html LibJS: Allow cached module evaluation errors 2026-05-23 11:36:45 +02:00
evaluation-error-cycle-a.js LibJS: Allow cached module evaluation errors 2026-05-23 11:36:45 +02:00
evaluation-error-cycle-b.js LibJS: Allow cached module evaluation errors 2026-05-23 11:36:45 +02:00
evaluation-error-cycle-throw.js LibJS: Allow cached module evaluation errors 2026-05-23 11:36:45 +02:00
evaluation-error-cycle-throw2.js LibJS: Allow cached module evaluation errors 2026-05-23 11:36:45 +02:00
import-in-a-module.js
import-inside-of-a-module.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
multiple-failed-imports.html LibWeb: Address edge case on async module load 2026-01-13 18:12:38 +01:00