diff --git a/source b/source index 85da7db8def..65dd146a2d4 100644 --- a/source +++ b/source @@ -96109,7 +96109,7 @@ document.querySelector("button").addEventListener("click", bound);
  • If script is null, run onComplete given null, and return.

  • Fetch the descendants of - and link script, given settings object, the destination " script, given settings object, "script", and onComplete.

  • @@ -96180,7 +96180,7 @@ document.querySelector("button").addEventListener("click", bound);

    This diagram illustrates how these algorithms relate to the ones above, as well as to each other:

    - +
    script.

  • -

    If none of the following conditions is true

    +

    If neither of the following conditions are true:

    then set fetch referrer to referrer's

    If the previous step threw an exception, then:

      -
    1. Let completion be the Completion Record { [[Type]]: throw, +

    2. Let completion be Completion Record { [[Type]]: throw, [[Value]]: resolutionError, [[Target]]: empty }.

    3. Perform FinishLoadingImportedModule(referrer, @@ -98753,9 +98753,11 @@ import "https://example.com/foo/../module2.mjs"; algorithm:

        -
      1. If moduleScript is null, then let completion be the - Completion Record { [[Type]]: throw, [[Value]]: a new TypeError, - [[Target]]: empty }.

      2. +
      3. Let completion be null.

      4. + +
      5. If moduleScript is null, then set completion to Completion + Record { [[Type]]: throw, [[Value]]: a new TypeError, [[Target]]: empty + }.

      6. Otherwise, if moduleScript's parse @@ -98765,7 +98767,7 @@ import "https://example.com/foo/../module2.mjs";

      7. Let parseError be moduleScript's parse error.

      8. -
      9. Let completion be the Completion Record { [[Type]]: throw, +

      10. Set completion to Completion Record { [[Type]]: throw, [[Value]]: parseError, [[Target]]: empty }.

      11. If loadState is not undefined and loadState.[[ParseError]] is @@ -98773,7 +98775,7 @@ import "https://example.com/foo/../module2.mjs";

    4. -
    5. Otherwise, let completion be the Completion Record { [[Type]]: +

    6. Otherwise, set completion to Completion Record { [[Type]]: normal, [[Value]]: result's record, [[Target]]: empty }.