diff --git a/complete.html b/complete.html index 91442e5675a..23c571b6e3e 100644 --- a/complete.html +++ b/complete.html @@ -26835,22 +26835,39 @@
iframe
indicates that the iframe
element's browsing
context is to be rendered in a manner that makes it appear to
be part of the containing document (seamlessly included in the
- parent document). Specifically, when the
- attribute is set on an iframe
element whose owner
- Document
's active sandboxing flag set does
- not have the sandboxed seamless iframes flag set, and
- while either the browsing context's active
- document has the same origin as the
- iframe
element's document, or the browsing
- context's active document's address has the same
- origin as the iframe
element's document, or the
- browsing context's active document is
- an iframe
srcdoc
document, the
- following requirements apply:
+ parent document).
+ An iframe
element is said to be in seamless
+ mode when all of the following conditions are met:
+
+ - The
seamless
+ attribute is set on the iframe
element, and
+
+ - The
iframe
element's owner Document
's
+ active sandboxing flag set does not have the
+ sandboxed seamless iframes flag set, and
+
+ - Either:
+
+
- The browsing context's active
+ document has the same origin as the
+
iframe
element's Document
, or
+
+ - The browsing context's active
+ document's address has the same origin as
+ the
iframe
element's Document
, or
+
+ - The browsing context's active
+ document is an
iframe
srcdoc
document.
+
+
+
+
When an iframe
element is in seamless
+ mode, the following requirements apply:
+
The user agent must set the seamless browsing context
flag to true for that browsing context. This
will cause links to open in the parent
diff --git a/index b/index
index 91442e5675a..23c571b6e3e 100644
--- a/index
+++ b/index
@@ -26835,22 +26835,39 @@ href="?audio">audio</a> test instead.)</p>
indicates that the iframe
element's browsing
context is to be rendered in a manner that makes it appear to
be part of the containing document (seamlessly included in the
- parent document). Specifically, when the
- attribute is set on an iframe
element whose owner
- Document
's active sandboxing flag set does
- not have the sandboxed seamless iframes flag set, and
- while either the browsing context's active
- document has the same origin as the
- iframe
element's document, or the browsing
- context's active document's address has the same
- origin as the iframe
element's document, or the
- browsing context's active document is
- an iframe
srcdoc
document, the
- following requirements apply:
+ parent document).
+ An iframe
element is said to be in seamless
+ mode when all of the following conditions are met:
+
+ - The
seamless
+ attribute is set on the iframe
element, and
+
+ - The
iframe
element's owner Document
's
+ active sandboxing flag set does not have the
+ sandboxed seamless iframes flag set, and
+
+ - Either:
+
+
- The browsing context's active
+ document has the same origin as the
+
iframe
element's Document
, or
+
+ - The browsing context's active
+ document's address has the same origin as
+ the
iframe
element's Document
, or
+
+ - The browsing context's active
+ document is an
iframe
srcdoc
document.
+
+
+
+
When an iframe
element is in seamless
+ mode, the following requirements apply:
+
The user agent must set the seamless browsing context
flag to true for that browsing context. This
will cause links to open in the parent
diff --git a/source b/source
index 865a57fa053..b60301bd6b1 100644
--- a/source
+++ b/source
@@ -28926,23 +28926,48 @@ href="?audio">audio</a> test instead.)</p>
indicates that the iframe
element's browsing
context is to be rendered in a manner that makes it appear to
be part of the containing document (seamlessly included in the
- parent document). Specifically, when the
- attribute is set on an iframe
element whose owner
- Document
's active sandboxing flag set does
- not have the sandboxed seamless iframes flag set, and
- while either the browsing context's active
- document has the same origin as the
- iframe
element's document, or the browsing
- context's active document's address has the same
- origin as the iframe
element's document, or the
- browsing context's active document is
- an iframe
srcdoc
document, the
- following requirements apply:
+ parent document).
+ An iframe
element is said to be in seamless
+ mode when all of the following conditions are met:
+
+
+
+ - The
seamless
+ attribute is set on the iframe
element, and
+
+ - The
iframe
element's owner Document
's
+ active sandboxing flag set does not have the
+ sandboxed seamless iframes flag set, and
+
+ - Either:
+
+
+
+ - The browsing context's active
+ document has the same origin as the
+
iframe
element's Document
, or
+
+ - The browsing context's active
+ document's address has the same origin as
+ the
iframe
element's Document
, or
+
+ - The browsing context's active
+ document is an
iframe
srcdoc
document.
+
+
+
+
+
+
+
+ When an iframe
element is in seamless
+ mode, the following requirements apply:
+
The user agent must set the seamless browsing context