[w3c/ServiceWorker] Unify the event skipping algorithm when there is no event handler. (#1417)

This makes {install,activate,fetch,message} events and
functional events use the same algorithm to determine
whether to skip firing the event, and makes it a *may*
rather than *must*.

It also unifies the concept of a stale registration to reduce
duplicated text.

Addresses #1200
You can view, comment on, or merge this pull request online at:

  https://github.com/w3c/ServiceWorker/pull/1417

-- Commit Summary --

  * Unify skipping events with no event handler.
  * install and activate

-- File Changes --

    M docs/index.bs (108)

-- Patch Links --

https://github.com/w3c/ServiceWorker/pull/1417.patch
https://github.com/w3c/ServiceWorker/pull/1417.diff

-- 
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/ServiceWorker/pull/1417

Received on Wednesday, 5 June 2019 02:12:39 UTC