Skip to content

Commit 3ff8c03

Browse files
committed
Move deactivation requirement out of security section
Fixes #409.
1 parent db45a06 commit 3ff8c03

File tree

1 file changed

+3
-7
lines changed

1 file changed

+3
-7
lines changed

index.html

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -849,8 +849,8 @@ <h2>
849849
delivered.
850850
</p>
851851
<p>
852-
A <a>push subscription</a> without a [=push subscription/window-accessible scope=] is
853-
<a>deactivated</a> when its associated <a>service worker registration</a> is
852+
A <a>push subscription</a> without a [=push subscription/window-accessible scope=] MUST
853+
be <a>deactivated</a> when its associated <a>service worker registration</a> is
854854
unregistered, though a <a>push subscription</a> MAY be <a>deactivated</a> earlier.
855855
</p>
856856
<p class="note">
@@ -913,7 +913,7 @@ <h2>
913913
The contents of a <a>push message</a> are encrypted [[RFC8291]]. However, the <a>push
914914
service</a> is still exposed to the metadata of messages sent by an <a>application
915915
server</a> to a <a>user agent</a> over a <a>push subscription</a>. This includes the
916-
timing, frequency and size of messages. Other than changing <a>push services</a>, which
916+
timing, frequency, and size of messages. Other than changing <a>push services</a>, which
917917
user agents may disallow, the only known mitigation is to increase the apparent message
918918
size by padding.
919919
</p>
@@ -953,10 +953,6 @@ <h2>
953953
as |oldSubscription|, and `null` as |newSubscription|. The <a>user agent</a> MUST
954954
<a>deactivate</a> the affected subscriptions in parallel.
955955
</p>
956-
<p>
957-
When a <a>service worker registration</a> is unregistered, any associated <a>push
958-
subscription</a> MUST be <a>deactivated</a>.
959-
</p>
960956
<p>
961957
The <a>push endpoint</a> MUST NOT expose information about the user to be derived by actors
962958
other than the <a>push service</a>, such as the user's device, identity or location. See

0 commit comments

Comments
 (0)