diff --git a/complete.html b/complete.html index c16a4dd137b..f37c5146739 100644 --- a/complete.html +++ b/complete.html @@ -23648,6 +23648,15 @@

4.7.3 The embed +

When an embed element represents a nested browsing context: if the + embed element's nested browsing context's active document + is not ready for post-load tasks, and when anything is delaying the load event of the embed element's browsing + context's active document, and when the embed element's + browsing context is in the delaying load + events mode, the embed must delay the load event of its + document.

+

The task source for the tasks mentioned in this section is the DOM manipulation task source.

@@ -24315,6 +24324,15 @@

4.7.4 The object +

When an object element represents a nested browsing context: if the + object element's nested browsing context's active document + is not ready for post-load tasks, and when anything is delaying the load event of the object element's browsing + context's active document, and when the object element's + browsing context is in the delaying load + events mode, the object must delay the load event of its + document.

+

The task source for the tasks mentioned in this section is the DOM manipulation task source.

@@ -64212,8 +64230,9 @@

6.1.1 Nested browsing c

A nested browsing context can have a seamless browsing context flag set, if it is embedded through an iframe element with a seamless attribute.

+

A nested browsing context can be put into a delaying load events mode. This is used when it is navigated, to delay the load event of the browsing - context container iframe element before the new Document is + context container before the new Document is created.

+ @@ -96814,10 +96834,11 @@

15.3.3 Frames

The task source for the tasks above is the DOM manipulation task source.

-

When there is an active parser in the frame, and when anything in the - frame is delaying the load event of the - frame's browsing context's active document, the - frame must delay the load event of its document.

+

When a frame element's nested browsing context's active + document is not ready for post-load tasks, and when anything is delaying the load event of the frame element's + browsing context's active document, and when the frame + element's browsing context is in the delaying load events mode, the frame must delay the + load event of its document.

diff --git a/index b/index index c16a4dd137b..f37c5146739 100644 --- a/index +++ b/index @@ -23648,6 +23648,15 @@ href="?audio">audio</a> test instead.)</p> agents should convey the danger of overriding the sandbox to the user if an option to do so is provided.

+

When an embed element represents a nested browsing context: if the + embed element's nested browsing context's active document + is not ready for post-load tasks, and when anything is delaying the load event of the embed element's browsing + context's active document, and when the embed element's + browsing context is in the delaying load + events mode, the embed must delay the load event of its + document.

+

The task source for the tasks mentioned in this section is the DOM manipulation task source.

@@ -24315,6 +24324,15 @@ href="?audio">audio</a> test instead.)</p> targeting multiple user agents with different capabilities, with the user agent picking the first one it supports.

+

When an object element represents a nested browsing context: if the + object element's nested browsing context's active document + is not ready for post-load tasks, and when anything is delaying the load event of the object element's browsing + context's active document, and when the object element's + browsing context is in the delaying load + events mode, the object must delay the load event of its + document.

+

The task source for the tasks mentioned in this section is the DOM manipulation task source.

@@ -64212,8 +64230,9 @@ END:VCARD

A nested browsing context can have a seamless browsing context flag set, if it is embedded through an iframe element with a seamless attribute.

+

A nested browsing context can be put into a delaying load events mode. This is used when it is navigated, to delay the load event of the browsing - context container iframe element before the new Document is + context container before the new Document is created.

+ @@ -96814,10 +96834,11 @@ if (s = prompt('What is your name?')) {

The task source for the tasks above is the DOM manipulation task source.

-

When there is an active parser in the frame, and when anything in the - frame is delaying the load event of the - frame's browsing context's active document, the - frame must delay the load event of its document.

+

When a frame element's nested browsing context's active + document is not ready for post-load tasks, and when anything is delaying the load event of the frame element's + browsing context's active document, and when the frame + element's browsing context is in the delaying load events mode, the frame must delay the + load event of its document.

diff --git a/source b/source index 079920bdf47..67286d54767 100644 --- a/source +++ b/source @@ -24951,6 +24951,15 @@ href="?audio">audio</a> test instead.)</p> agents should convey the danger of overriding the sandbox to the user if an option to do so is provided.

+

When an embed element represents a nested browsing context: if the + embed element's nested browsing context's active document + is not ready for post-load tasks, and when anything is delaying the load event of the embed element's browsing + context's active document, and when the embed element's + browsing context is in the delaying load + events mode, the embed must delay the load event of its + document.

+

The task source for the tasks mentioned in this section is the DOM manipulation task source.

@@ -25684,6 +25693,15 @@ href="?audio">audio</a> test instead.)</p> targeting multiple user agents with different capabilities, with the user agent picking the first one it supports.

+

When an object element represents a nested browsing context: if the + object element's nested browsing context's active document + is not ready for post-load tasks, and when anything is delaying the load event of the object element's browsing + context's active document, and when the object element's + browsing context is in the delaying load + events mode, the object must delay the load event of its + document.

+

The task source for the tasks mentioned in this section is the DOM manipulation task source.

@@ -71491,10 +71509,11 @@ END:VCARD set, if it is embedded through an iframe element with a seamless attribute.

+

A nested browsing context can be put into a delaying load events mode. This is used when it is navigated, to delay the load event of the browsing - context container iframe element before the new Document is + context container before the new Document is created.

+ @@ -107826,10 +107846,13 @@ if (s = prompt('What is your name?')) {

The task source for the tasks above is the DOM manipulation task source.

-

When there is an active parser in the frame, and when anything in the - frame is delaying the load event of the - frame's browsing context's active document, the - frame must delay the load event of its document.

+

When a frame element's nested browsing context's active + document is not ready for post-load tasks, and when anything is delaying the load event of the frame element's + browsing context's active document, and when the frame + element's browsing context is in the delaying load events mode, the frame must delay the + load event of its document.