@@ -292,10 +292,10 @@ <h2>
292
292
Push service
293
293
</ h2 >
294
294
< p >
295
- The term < dfn data-lt =" push services " > push service</ dfn > refers to a system that allows
296
- < a > application servers</ a > to send < a > push messages</ a > to a web application. A push
297
- service serves the < a > push endpoint</ a > or < a data-lt ="push endpoints "> endpoints</ a > for
298
- the < a > push subscriptions</ a > it serves.
295
+ The term < dfn > push service</ dfn > refers to a system that allows < a > application
296
+ servers</ a > to send < a > push messages</ a > to a web application. A push service serves the
297
+ < a > push endpoint</ a > or < a data-lt ="push endpoints "> endpoints</ a > for the < a > push
298
+ subscriptions</ a > it serves.
299
299
</ p >
300
300
< p >
301
301
The < a > user agent</ a > connects to the < a > push service</ a > used to create < a > push
474
474
push protocol</ a > . These parameters and attributes include:
475
475
</ p >
476
476
< ul >
477
- < li > The < a data-lt =" PushSubscription.endpoint " > push endpoint</ a > of a
478
- {{PushSubscription}} is a URL that allows an < a > application server </ a > to request
479
- delivery of a < a > push message </ a > to a web application.
477
+ < li > The < a > push endpoint</ a > of a {{PushSubscription}} is a URL that allows an
478
+ < a > application server </ a > to request delivery of a < a > push message </ a > to a web
479
+ application.
480
480
</ li >
481
481
< li > The {{PushSubscription/getKey()}} method on a {{PushSubscription}} is used to
482
482
retrieve keying material used to encrypt and authenticate < a > push messages</ a > . Each
661
661
reconfirmed for subsequent subscriptions if a valid permission exists.
662
662
</ p >
663
663
< p >
664
- If there is a need to ask for permission, it needs to be done by invoking the < a data-lt =
665
- " PushManager.subscribe " > subscribe </ a > method.
664
+ If there is a need to ask for permission, it needs to be done by invoking the
665
+ {{ PushManager/subscribe()}} method.
666
666
</ p >
667
667
< section data-dfn-for ="PushSubscriptionOptions ">
668
668
< h2 >
769
769
< p >
770
770
When getting the < dfn > endpoint</ dfn > attribute, the < a > user agent</ a > MUST return the
771
771
< a > push endpoint</ a > associated with the < a > push subscription</ a > . The < a > user agent</ a >
772
- MUST use a serialization method that does not contain input-dependent branchs (that is, one
773
- that is constant time).
772
+ MUST use a serialization method that does not contain input-dependent branches (that is,
773
+ one that is constant time).
774
774
</ p >
775
775
< p >
776
776
When getting the < dfn > expirationTime</ dfn > attribute, the < a > user agent</ a > MUST return the
@@ -864,14 +864,13 @@ <h2>
864
864
< ol >
865
865
< li > If the internal slot corresponds to an asymmetric key pair, let |b| be the encoded
866
866
value of the public key corresponding to the key name |i|, using the encoding defined
867
- for the key name (see < a data-lt =" PushSubscription.getKey " > getKey </ a > ).
867
+ for the key name (see {{ PushSubscription/getKey()}} ).
868
868
</ li >
869
- < li > Otherwise, let |b| be the value as returned by < a data-lt =
870
- "PushSubscription.getKey "> getKey</ a > .
869
+ < li > Otherwise, let |b| be the value as returned by {{PushSubscription/getKey}}.
871
870
</ li >
872
871
< li > Let |s| be the URL-safe base64 encoding without padding [[RFC4648]] of |b| as a
873
- < a data-xref-type =" _IDL_ " > USVString</ a > . The < a > user agent</ a > MUST use a serialization
874
- method that does not branch based on the value of |b|.
872
+ {{ USVString}} . The < a > user agent</ a > MUST use a serialization method that does not
873
+ branch based on the value of |b|.
875
874
</ li >
876
875
< li > Set |keys|[|i|] to |s|.
877
876
</ li >
@@ -1291,7 +1290,7 @@ <h2>
1291
1290
< section id ="conformance ">
1292
1291
< p >
1293
1292
This specification defines conformance criteria that apply to a single product: the
1294
- < dfn data-lt =" agents " > user agent</ dfn > that implements the interfaces that it contains.
1293
+ < dfn > user agent</ dfn > that implements the interfaces that it contains.
1295
1294
</ p >
1296
1295
</ section >
1297
1296
< section class ="appendix " id ="idl-index "> </ section >
0 commit comments