Skip to content

Document periodic background sync permission requirements - #45392

Open
SCW5370 wants to merge 1 commit into
mdn:mainfrom
SCW5370:docs/periodic-sync-permission-33692
Open

Document periodic background sync permission requirements#45392
SCW5370 wants to merge 1 commit into
mdn:mainfrom
SCW5370:docs/periodic-sync-permission-33692

Conversation

@SCW5370

@SCW5370 SCW5370 commented Aug 30, 2026

Copy link
Copy Markdown

Description

I documented the periodic-background-sync permission in the Permissions API list, added security considerations to the Web Periodic Background Synchronization API overview, and linked the register() method to that guidance.

Motivation

I found that the existing pages documented the NotAllowedError but did not explain how to query the permission or the Chrome-specific installation and engagement requirements. This left readers without the context needed to understand why registration may be unavailable or events may not fire.

Additional details

I based the Chrome-specific guidance on the Chrome for Developers article linked from the existing MDN pages and issue discussion.

I validated the three edited pages with:

  • markdownlint-cli2
  • Prettier check
  • cspell
  • a targeted Rari render of all three pages

Related issues and pull requests

Relates to #33692
Relates to #45230

@SCW5370
SCW5370 requested a review from a team as a code owner August 30, 2026 02:23
@SCW5370
SCW5370 requested review from sideshowbarker and removed request for a team August 30, 2026 02:23
@github-actions github-actions Bot added Content:WebAPI Web API docs size/s [PR only] 6-50 LoC changed labels Aug 30, 2026
@sideshowbarker
sideshowbarker removed their request for review August 30, 2026 02:37
@Josh-Cena
Josh-Cena requested a review from hamishwillee August 30, 2026 04:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Content:WebAPI Web API docs size/s [PR only] 6-50 LoC changed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants