Skip to content

Commit 0b16f61

Browse files
committed
move integration to update document for history step application
1 parent 57a4cbc commit 0b16f61

File tree

1 file changed

+21
-26
lines changed

1 file changed

+21
-26
lines changed

source

Lines changed: 21 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -102099,33 +102099,17 @@ location.href = '#foo';</code></pre>
102099102099
<li>
102100102100
<p>Otherwise, if <var>navigationParams</var>'s <span
102101102101
data-x="navigation-params-response">response</span>'s <span
102102-
data-x="concept-response-status">status</span> is not 204 and is not 205, then:</p>
102103-
102104-
<ol>
102105-
<li>
102106-
<p>Set <var>entry</var>'s <span data-x="she-document-state">document state</span>'s <span
102107-
data-x="document-state-document">document</span> to the result of <span>loading a
102108-
document</span> given <var>navigationParams</var>, <var>sourceSnapshotParams</var>, and
102109-
<var>entry</var>'s <span data-x="she-document-state">document state</span>'s <span
102110-
data-x="document-state-initiator-origin">initiator origin</span>.</p>
102111-
102112-
<p class="note">This can result in setting <var>entry</var>'s <span
102113-
data-x="she-document-state">document state</span>'s <span
102114-
data-x="document-state-document">document</span> to null, e.g., when <span
102115-
data-x="hand-off to external software">handing-off to external software</span>.</p>
102116-
</li>
102102+
data-x="concept-response-status">status</span> is not 204 and is not 205, then set
102103+
<var>entry</var>'s <span data-x="she-document-state">document state</span>'s <span
102104+
data-x="document-state-document">document</span> to the result of <span>loading a
102105+
document</span> given <var>navigationParams</var>, <var>sourceSnapshotParams</var>, and
102106+
<var>entry</var>'s <span data-x="she-document-state">document state</span>'s <span
102107+
data-x="document-state-initiator-origin">initiator origin</span>.</p>
102117102108

102118-
<li><p>If <var>entry</var>'s <span data-x="she-document-state">document state</span>'s
102119-
<span data-x="document-state-document">document</span> is not null,
102120-
invoke <span>WebDriver BiDi navigation committed</span> with <var>navigable</var> and
102121-
a new <span>WebDriver BiDi navigation status</span> whose <span
102122-
data-x="navigation-status-id">id</span> is <var>document</var>'s <span
102123-
data-x="concept-document-navigation-id">during-loading navigation ID for WebDriver
102124-
BiDi</span>, <span data-x="navigation-status-status">status</span> is "<code
102125-
data-x="navigation-status-committed">comitted</code>", and <span
102126-
data-x="navigation-status-url">url</span> is <var>document</var>'s <span
102127-
data-x="concept-document-url">URL</span></p></li>
102128-
</ol>
102109+
<p class="note">This can result in setting <var>entry</var>'s <span
102110+
data-x="she-document-state">document state</span>'s <span
102111+
data-x="document-state-document">document</span> to null, e.g., when <span data-x="hand-off
102112+
to external software">handing-off to external software</span>.</p>
102129102113
</li>
102130102114

102131102115
<li>
@@ -104315,6 +104299,17 @@ location.href = '#foo';</code></pre>
104315104299
<p>If <var>documentIsNew</var> is true, then:
104316104300

104317104301
<ol>
104302+
<li><p>If <var>document</var>'s <span
104303+
data-x="concept-document-navigation-id">during-loading navigation ID for WebDriver
104304+
BiDi</span> is not null, invoke <span>WebDriver BiDi navigation committed</span> with <var>navigable</var> and a
104305+
new <span>WebDriver BiDi navigation status</span> whose <span
104306+
data-x="navigation-status-id">id</span> is <var>document</var>'s <span
104307+
data-x="concept-document-navigation-id">during-loading navigation ID for WebDriver
104308+
BiDi</span>, <span data-x="navigation-status-status">status</span> is "<code
104309+
data-x="navigation-status-committed">comitted</code>", and <span
104310+
data-x="navigation-status-url">url</span> is <var>document</var>'s <span
104311+
data-x="concept-document-url">URL</span></p></li>
104312+
104318104313
<li><p><span>Try to scroll to the fragment</span> for <var>document</var>.</p></li>
104319104314

104320104315
<li><p>At this point <dfn>scripts may run for the newly-created document</dfn>

0 commit comments

Comments
 (0)