- From: Marcos Cáceres <notifications@github.com>
- Date: Wed, 13 Oct 2021 03:41:45 -0700
- To: w3c/push-api <push-api@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
- Message-ID: <w3c/push-api/pull/341@github.com>
Defers to permission spec to handle permission request and use Permission spec's `PermissionStatus` enum instead (it's the same values).
I'm borrowing (ok, stealing👹) the nice definition of "express permission" and moving it to the Permission Spec, so we can use it more widely. Is that ok?
@beverloo, @martinthomson: I need to double-check, but asking for permission from the service worker doesn't seem like it should be possible. We should always say "denied".
The following tasks have been completed:
* [ ] Modified Web platform tests (link to pull request)
Implementation commitment:
* [ ] WebKit (https://bugs.webkit.org/show_bug.cgi?id=)
* [ ] Chromium (https://bugs.chromium.org/p/chromium/issues/detail?id=)
* [ ] Gecko (https://bugzilla.mozilla.org/show_bug.cgi?id=)
You can view, comment on, or merge this pull request online at:
https://github.com/w3c/push-api/pull/341
-- Commit Summary --
* <a href="https://github.com/w3c/push-api/pull/341/commits/beca6f947c01fa2ea7c07938f0acc411af691c9f">Integrate with Permissions API</a>
-- File Changes --
M index.html (92)
-- Patch Links --
https://github.com/w3c/push-api/pull/341.patch
https://github.com/w3c/push-api/pull/341.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/push-api/pull/341
Received on Wednesday, 13 October 2021 10:41:58 UTC