From 8b604c0fc747fbceb4b8e9b8e2a8f5d46090e121 Mon Sep 17 00:00:00 2001
From: "mark a. foltz"
context of {{Promise}} objects are used as defined in [[!ECMASCRIPT]].
- The terms Accept-Language - and HTTP authentication are + The terms Accept-Language and + HTTP authentication are used as defined in [[!RFC9110]].
@@ -840,6 +841,10 @@
Unless otherwise specified, the JavaScript realm for script objects constructed by algorithm steps is the current realm. + Unless otherwise specified, all global tasks use the networking task source associated + with the global object of the + current realm.
+ The global tasks queued in these steps use the user interaction task source. +
When the start
method is called, the
@@ -1104,16 +1113,17 @@
null
, then:
@@ -2386,7 +2399,7 @@
null
, resolve the presentation
- controllers promise with the presentation controllers
- monitor.
+ null
, queue a global task to resolve
+ the presentation controllers promise with the
+ presentation controllers monitor.
@@ -2572,7 +2571,7 @@
The task source for the tasks mentioned in this specification - is the presentation task source. + is the presentation task source. +
++ When an algorithm queues + a Presentation API task T, the user agent + MUST queue a global task T on the presentation + task source using the global + object of the current realm.
Unless otherwise specified, the JavaScript realm for script objects constructed by algorithm steps is the current realm. - Unless otherwise specified, all global tasks use the networking task source associated - with the global object of the - current realm.
- The global tasks queued in these steps use the user interaction task source. -
When the start
method is called, the
@@ -1113,15 +1112,15 @@
null
, then:
Only one termination confirmation needs to be sent per controlling user agent. @@ -2571,7 +2592,7 @@
null
, queue a global task to resolve
- the presentation controllers promise with the
- presentation controllers monitor.
+ null
, queue a Presentation API task to
+ resolve the presentation controllers promise with
+ the presentation controllers monitor.
Unless otherwise specified, the JavaScript realm for script @@ -1183,6 +1183,8 @@