mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-27 12:15:33 +00:00
c9cb14b6d4
Automatic update from web-platform-tests [Background Sync] Add 'periodic-background-sync' permission. This CL adds a permission and a feature flag for Periodic Background Sync. The permission will be denied when the feature is disabled, which is true by default while we're implementing it. We currently only grant the permission if accessed from a secure origin. Unit tests and a web test have also been added. Future CLs will add more logic to PeriodicBackgroundSyncPermissionContext. Bug: 925297 Change-Id: I41e8d692a8bea9c356dad8681a8c79e23d7eda4a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1567748 Commit-Queue: Mugdha Lakhani <nator@chromium.org> Reviewed-by: Kentaro Hara <haraken@chromium.org> Reviewed-by: Elly Fong-Jones <ellyjones@chromium.org> Reviewed-by: Mounir Lamouri <mlamouri@chromium.org> Reviewed-by: Philip Jägenstedt <foolip@chromium.org> Reviewed-by: Balazs Engedy <engedy@chromium.org> Reviewed-by: Peter Beverloo <peter@chromium.org> Reviewed-by: Rayan Kanso <rayankans@chromium.org> Reviewed-by: Tom Sepez <tsepez@chromium.org> Reviewed-by: Bo <boliu@chromium.org> Reviewed-by: Dmitry Gozman <dgozman@chromium.org> Cr-Commit-Position: refs/heads/master@{#655961} -- wpt-commits: eda161aa4bdd46258624481449691f6e8679952b wpt-pr: 16351 |
||
---|---|---|
.. | ||
interfaces.any.js | ||
META.yml | ||
test-background-fetch-permission.html |