- From: Kit Cambridge <notifications@github.com>
- Date: Thu, 29 Dec 2016 14:58:53 -0800
- To: w3c/push-api <push-api@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
Received on Thursday, 29 December 2016 22:59:27 UTC
kitcambridge commented on this pull request. > + <h2> + Subscription refreshes + </h2> + <p> + A <a>user agent</a> or <a>push service</a> MAY choose to <dfn>refresh</dfn> a + <a>push subscription</a> at any time, for example because it has reached a certain age. + </p> + <p> + When this happens, the <a>user agent</a> MUST create a new <a>push subscription</a> + with the <a>push service</a> on behalf of the application, using the + <a>PushSubscriptionOptions</a> that were provided for creating the current + <a>push subscription</a>. The new <a>push subscription</a> MUST have a key pair that's + different from the original subscription. + </p> + <p> + When successful, <a>user agent</a> then MUST <a>fire the pushsubscriptionchange event</a> Should we require the user agent to retry if the refresh is unsuccessful? (Or fire `pushsubscriptionchange` with `newSubscription` set to null, as a last resort?) -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/w3c/push-api/pull/234
Received on Thursday, 29 December 2016 22:59:27 UTC