diff --git a/source b/source index 5ac4faf7eb7..ea5cd16a5fc 100644 --- a/source +++ b/source @@ -96948,10 +96948,10 @@ interface NotRestoredReasonDetails { [Exposed=Window] interface NotRestoredReasons { - readonly attribute DOMString? src; + readonly attribute USVString? src; readonly attribute DOMString? id; readonly attribute DOMString? name; - readonly attribute DOMString? url; + readonly attribute USVString? url; readonly attribute FrozenArray<NotRestoredReasonDetails>? reasons; readonly attribute FrozenArray<NotRestoredReasons>? children; [Default] object toJSON(); @@ -97395,7 +97395,8 @@ interface NotRestoredReasons { the following items:
src, a string or null, initially null.
src, a scalar value string or null, initially + null.
id, a string or null, initially null.
Set notRestoredReasonsForDocument's URL to document's URL.
Let container be document's node navigable's container.
If document's node navigable's container is an iframe
element, then:
If container is an iframe
element:
Let src be the empty string.
If container has a src
attribute:
Let src be the result of encoding-parsing-and-serializing a
+ URL given container's src
attribute's
+ value, relative to container's node document.
If src is failure, then set src to container's src
attribute's value.
Set notRestoredReasonsForDocument's src to
- the value of document's node navigable's container's src
attribute.
Set notRestoredReasonsForDocument's id to
- the value of document's node navigable's container's id
attribute.
id
attribute's value, or the empty string
+ if it has no such attribute.
- Set notRestoredReasonsForDocument's name
- to the value of document's node navigable's container's name
attribute.
Set notRestoredReasonsForDocument's name to
+ container's name
attribute's value, or the
+ empty string if it has no such attribute.