From 31b61a78f7d7475d9ba453b854aa5441af9977b6 Mon Sep 17 00:00:00 2001
From: Marcos Caceres
This specification is designed for use with the web push protocol, which describes @@ -172,9 +172,16 @@
A push subscription is a message delivery context established between the user agent and the push service on behalf of a web application. Each - push subscription is associated with a service worker registration and a + push subscription is associated with a [=push subscription owner=]. +
++ A push subscription owner refers to a service worker registration. A service worker registration has at most one push subscription.
++ Future updates to this specification could expand the definition of a [=push subscription + owner=] to include other types, broadening the range of possible implementations. +
A push subscription has an associated push endpoint. It MUST be the absolute URL exposed by the push service where the application server can @@ -431,13 +438,13 @@
- This overall framework allows application servers to activate a Service - Worker in response to events at the application server. Information about those + This overall framework allows application servers to activate a [=push subscription + owner=] in response to events at the application server. Information about those events can be included in the push message, which allows the web application to react appropriately to those events, potentially without needing to initiate network requests.