[w3c/manifest] Make Service Worker registration work properly (don't use outdated steps) (#792)

This change (choose one):

* [ ] Breaks existing normative behavior (please add label "breaking")
* [ ] Adds new normative requirements
* [ ] Adds new normative recommendations or optional items
* [X] Makes only editorial changes (only changes informative sections, or
  changes normative sections without changing behavior)
* [ ] Is a "chore" (metadata, formatting, fixing warnings, etc).

Commit message:

Make Service Worker registration work properly (don't use outdated steps).

Closes #789.
You can view, comment on, or merge this pull request online at:

  https://github.com/w3c/manifest/pull/792

-- Commit Summary --

  * Rewrote install prompts and installation process.
  * Fix usage of in parallel.
  * Clarify that install prompt may only be shown if the document is installable.
  * Clarify that the user agent doesn't *have* to make the document installable.
  * s/non-installable/not installable
  * Move "or" to the next line.
  * Use fancy respec syntax
  * More small fixes.
  * Tidy.
  * Abbreviation UI now shows the correct expanded text.
  * Normalize how we link to present an install prompt.
  * Replace comment with a tracking issue number.
  * Make Service Worker registration work properly (don't use outdated steps).

-- File Changes --

    M index.html (310)

-- Patch Links --

https://github.com/w3c/manifest/pull/792.patch
https://github.com/w3c/manifest/pull/792.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/manifest/pull/792

Received on Friday, 13 September 2019 04:21:15 UTC