From f3f3a8030526106a6b52823cd721af5ddadb6ab9 Mon Sep 17 00:00:00 2001
From: Noam Rosenthal
Let unsafeNavigationStartTime be the unsafe shared current time.
Otherwise, perform HTTP-redirect fetch using request and response.
Let onFinalResponseReached be to set finalResponseReached to - true.
When the task to processResponseEndOfBody - is posted on the networking task source, perform the following steps:
- -If processResponseEndOfBody is null, then return. - -
If finalResponseReached is true, then call - processResponseEndOfBody given response.
- -Otherwise, set onFinalResponseReached to - processResponseEndOfBody.
Wait for the task on the networking task source to process response and set response to the result.
When no more bytes are available, the user agent must queue a global task on the
networking task source given the newly-created Document
's relevant
- global object for the parser to process the implied EOF character, which eventually causes
- a load
event to be fired.
Call navigationParams's + process response end of body + with navigationParams's response.
+ +Let the parser to process the implied EOF character, which eventually causes
+ a load
event to be fired.
After creating the Document
object, but before any script execution, certainly
before the parser stops, the user agent must update the
@@ -89530,6 +89531,12 @@ new PaymentRequest(…); // Allowed to use
this before the complete document has been parsed (thus achieving incremental rendering),
and must do this before any scripts are to be executed.
When no more bytes are available, the user agent must queue a global task on the + networking task source given document's relevant + global object to call navigationParams's + process response end of body + with navigationParams's response.
+Once parsing is complete, the user agent must set document's navigation id to null.
@@ -89587,8 +89594,16 @@ new PaymentRequest(…); // Allowed to useWhen no more bytes are available, the user agent must queue a global task on the
networking task source given the newly-created Document
's relevant
- global object for the parser to process the implied EOF character, which eventually causes
- a load
event to be fired.
Call navigationParams's + process response end of body + with navigationParams's response.
+ +Let the parser to process the implied EOF character, which eventually causes a
+ load
event to be fired.
After creating the Document
object, but potentially before the page has finished
parsing, the user agent must update the session history with the new page given
@@ -89694,6 +89709,11 @@ new PaymentRequest(…); // Allowed to use
script, to give the document a title
, or to make the media autoplay.
When no more bytes are available, the user agent must queue a global task on the
+ networking task source given the newly-created Document
's relevant
+ global object to call navigationParams's
+ process response end of body
+ with navigationParams's response.