From 3e27e8583f2aa15a74ed9567a9ffd5da538522b6 Mon Sep 17 00:00:00 2001
From: "mark a. foltz"
- The term JavaScript realm is used as defined in
- ECMAScript [[!ECMASCRIPT]].
+ The terms JavaScript
+ realm and current
+ realm are used as defined in [[!ECMASCRIPT]]. The terms
+ resolved and rejected in the
+ context of {{Promise}} objects are used as defined in [[!ECMASCRIPT]].
- The term current realm is used as defined in ECMAScript
- [[!ECMASCRIPT]].
+ The terms Accept-Language
+ and HTTP authentication are
+ used as defined in [[!RFC9110]].
- The terms resolved and rejected in the context of {{Promise}} objects are used
- as defined in [[!ECMASCRIPT]].
+ The term cookie store is
+ used as defined in [[!RFC6265]].
- The terms Accept-Language and HTTP authentication are used as defined in
- [[!RFC9110]].
+ The term UUID is used as
+ defined in [[!RFC4122]].
- The term cookie store is used as defined in RFC 6265
- [[!COOKIES]].
-
- The term UUID is used as defined in RFC 4122 [[!rfc4122]].
-
- The term DIAL is used as defined in DIAL [[DIAL]].
+ The term DIAL is used as defined in
+ [[DIAL]].
The term reload a document refers to steps run when the
@@ -1081,9 +1068,9 @@
Terminology
[=service worker client/window client|Window clients=] and
[=service worker client/worker client|worker clients=] associated
with the receiving browsing context and its
- [=Document/descendant navigables=] must not be exposed to service
- workers associated with each other.
+ [=Document/descendant navigables=] must not be exposed to
+ service workers associated with each other.
When the receiving browsing context is terminated, any service workers associated with it and the browsing - contexts in its [=Document/descendant navigables=] - MUST be unregistered and terminated. Any browsing state associated - with the receiving browsing context and the browsing - contexts in its [=Document/descendant navigables=], - including session history, the cookie store, any - HTTP authentication state, any databases, the - session storage areas, the local storage areas, the - list of registered service worker registrations and the - {{Cache}} objects MUST be discarded and not used for any other - browsing context. + contexts in its [=Document/descendant navigables=] MUST be + unregistered and terminated. Any browsing state associated with the + receiving browsing context and the browsing contexts + in its [=Document/descendant navigables=], including session + history, the cookie store, any HTTP + authentication state, any databases, the session + storage areas, the local storage areas, the list of + registered service worker registrations and the {{Cache}} + objects MUST be discarded and not used for any other browsing + context.
This algorithm is intended to create a well defined environment to