diff --git a/index.html b/index.html index 655b3b7..3b0829f 100644 --- a/index.html +++ b/index.html @@ -422,6 +422,11 @@

"https://www.w3.org/TR/html51/browsers.html#parse-the-sandboxing-directive"> parse a sandboxing directive +
  • + parse a + URL +
  • queue a @@ -1180,15 +1185,22 @@

  • For each URL U in urls:
      -
    1. Resolve U relative to the API base URL specified - by the current settings object, and add the resulting - absolute URL (if any) to presentationUrls. +
    2. let A be an absolute URL that is the result of + parsing U relative to the API base URL specified by + the current settings object.
    3. -
    4. If the resolve a URL algorithm failed, then throw a - SyntaxError exception and abort all remaining steps. +
    5. If the parse a URL algorithm failed, then + throw a SyntaxError exception and abort all + remaining steps. +
    6. +
    7. If A's scheme is supported by the controlling + user agent, add A to presentationUrls.
  • +
  • If presentationUrls is an empty list, then throw a + NotSupportedError and abort all remaining steps. +
  • If any member of presentationUrls is not an a priori authenticated URL, then throw a SecurityError and abort these steps.