From 0e2ac82c1b064e893e9ade6ac99f02a99eabbeaa Mon Sep 17 00:00:00 2001 From: Xiaochen Zhou Date: Mon, 24 Feb 2025 20:28:56 +0000 Subject: [PATCH 1/2] Amend set ongoing navigation --- spec.bs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/spec.bs b/spec.bs index c1d4b5e..fc299b8 100644 --- a/spec.bs +++ b/spec.bs @@ -148,6 +148,7 @@ spec: html; urlPrefix: https://html.spec.whatwg.org/multipage/ text: navigation params; url: navigation-params text: snapshot source snapshot params; url: snapshotting-source-snapshot-params text: the navigation must be a replace; url: the-navigation-must-be-a-replace + text: set the ongoing navigation; url: set-the-ongoing-navigation for: navigation params text: response; url: navigation-params-response text: navigable; url: navigation-params-navigable @@ -2145,6 +2146,13 @@ Several APIs specific to fenced frames are defined on the {{Fence}} interface. given |topLevelTraversable|. +
+ Modify the [=set the ongoing navigation=] algorithm. Add a new step after step 2 that reads: + + 3. If newValue is null, [=in parallel=], [=recalculate the untrusted network status of all fenced frame descendants=] + given the navigable's [=navigable/top-level traversable=]. +
+ A user agent has an associated network revocation nonce set, which is a [=set=] of [=partition nonces=], and a network revocation exemption map, which is a [=map=] whose [=map/keys=] are [=partition nonces=] and [=map/values=] are [=sets=] of [=URLs=]. From d68d0d8f05bc60ed9924b26df597e623c394638c Mon Sep 17 00:00:00 2001 From: Xiaochen Zhou Date: Mon, 24 Feb 2025 20:29:04 +0000 Subject: [PATCH 2/2] Formatted. --- spec.bs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/spec.bs b/spec.bs index fc299b8..1b13b63 100644 --- a/spec.bs +++ b/spec.bs @@ -2149,8 +2149,9 @@ Several APIs specific to fenced frames are defined on the {{Fence}} interface.
Modify the [=set the ongoing navigation=] algorithm. Add a new step after step 2 that reads: - 3. If newValue is null, [=in parallel=], [=recalculate the untrusted network status of all fenced frame descendants=] - given the navigable's [=navigable/top-level traversable=]. + 3. If newValue is null, [=in parallel=], [=recalculate the untrusted network + status of all fenced frame descendants=] given the navigable's + [=navigable/top-level traversable=].
A user agent has an associated network revocation nonce set, which is a [=set=] of