diff --git a/source b/source index b5801a85b02..85075864326 100644 --- a/source +++ b/source @@ -94498,12 +94498,12 @@ interface BeforeUnloadEvent : Event {

The NotRestoredReasons interface

-

-[Exposed=Window]
+  
[Exposed=Window]
 interface NotRestoredReasonDetails {
   readonly attribute DOMString reason;
 };
 
+[Exposed=Window]
 interface NotRestoredReasons {
   readonly attribute DOMString? src;
   readonly attribute DOMString? id;
@@ -94544,7 +94544,8 @@ interface NotRestoredReasons {
 
    
notRestoredReasons.reasons
-

Returns an array of NotRestoredReasonDetails for the document. This is null +

Returns an array of not restored reason details for the document. This is null if the document is in a cross-origin iframe.

notRestoredReasons.NotRestoredReasons {
  • reason, a string, initially empty.

  • -

    reason is a string that represents the reason that +

    The reason is a string that represents the reason that prevented the page from being restored from back/forward cache. The string is one of the following:

    @@ -94619,6 +94620,8 @@ interface NotRestoredReasons { data-x="nav-document">active document
    . +
    +

    A NotRestoredReasons object has a backing struct, a not restored reasons or null, initially null.