diff --git a/source b/source index f17c3694ad9..e4feb977cf4 100644 --- a/source +++ b/source @@ -3481,8 +3481,8 @@ a.setAttribute('href', 'https://example.com/'); // change the content attribute
  • The concept of read errors
  • Blob URL Store
  • blob URL entry and its - object and environment
  • +
  • The obtain a blob object algorithm
  • @@ -36780,11 +36780,24 @@ interface MediaError { object is as follows:

      -
    1. If the algorithm was invoked with media provider object or a URL - record whose blob URL entry is a blob - URL entry whose object is a media - provider object, then let mode be local. Otherwise, let mode - be remote.

    2. +
    3. Let mode be remote.

    4. + +
    5. +

      If the algorithm was invoked with media provider object, then set + mode to local.

      + +

      Otherwise:

      + +
        +
      1. Let object be the result of obtaining a blob object using the + URL record's blob URL entry and the + media element's node document's relevant settings + object.

      2. + +
      3. If object is a media provider object, then set mode + to local.

      4. +
      +
    6. If mode is remote, then let the current media resource be the resource given by the URL record passed to this algorithm; otherwise, let the