File tree Expand file tree Collapse file tree 1 file changed +0
-13
lines changed Expand file tree Collapse file tree 1 file changed +0
-13
lines changed Original file line number Diff line number Diff line change @@ -928,13 +928,6 @@ <h2>
928
928
far as possible, and subject to meeting that goal, to protect the integrity of the
929
929
< a > application server</ a > 's communication with the user.
930
930
</ p >
931
- < p >
932
- < a > User agents</ a > MUST NOT provide Push API access to web applications without the
933
- < a > express permission</ a > of the user. < a > User agents</ a > MUST acquire consent for
934
- permission through a user interface for each call to the `subscribe()` method, unless a
935
- previous permission grant has been persisted, or a prearranged trust relationship applies.
936
- Permissions that are preserved beyond the current browsing session MUST be revocable.
937
- </ p >
938
931
< p >
939
932
The Push API may have to wake up the Service Worker associated with the < a > service worker
940
933
registration</ a > in order to run the developer-provided event handlers. This can cause
@@ -964,12 +957,6 @@ <h2>
964
957
identifier that the user cannot remove. This also prevents reuse of the details of one
965
958
< a > push subscription</ a > to send < a > push messages</ a > to another < a > push subscription</ a > .
966
959
</ p >
967
- < p >
968
- < a > User agents</ a > MUST implement the Push API to only be available in a [=secure
969
- context=]. This provides better protection for the user against man-in-the-middle attacks
970
- intended to obtain push subscription data. Browsers may ignore this rule for development
971
- purposes only.
972
- </ p >
973
960
</ section >
974
961
< section class ="informative " id ="pushframework ">
975
962
< h2 >
You can’t perform that action at this time.
0 commit comments