diff --git a/index.html b/index.html index 0986b8a..d5ac678 100644 --- a/index.html +++ b/index.html @@ -327,6 +327,11 @@

"https://www.w3.org/TR/html51/browsers.html#active-sandboxing-flag-set"> active sandboxing flag set +
  • + allowed + to navigate +
  • allowed @@ -398,7 +403,7 @@

    list of descendant browsing contexts

  • - navigate
  • @@ -3057,14 +3062,25 @@

    listed above.

    - The top-level browsing context MUST NOT be allowed to - navigate itself, except by navigating to a fragment - identifier or by reloading its - document. This allows the user to grant permission based on the + When the top-level browsing context attempts to navigate to + a new resource and runs the steps to navigate, it MUST + follow step 1 to determine if it is allowed to navigate. In + addition, it MUST NOT be allowed to navigate itself to a new + resource, except by navigating to a fragment identifier or + by reloading its document. +

    +

    + This allows the user to grant permission based on the origin of the presentation URL shown when selecting a presentation display.

    +

    + If the top-level-browsing context was not allowed to + navigate, it SHOULD NOT offer to open the resource in a new + top-level browsing context, but otherwise SHOULD be + consistent with the steps to navigate. +

    Window clients and worker clients associated with the receiving browsing context and its list of descendant