Description[Background Sync] Allow sync manager access from uncontrolled clients
This patch removes the requirement for the caller of a BackgroundSync
manager method to be either a service worker or a controlled client.
Now, uncontrolled clients are also able to access the manager, and Blink
informs the browser whether a registration request came from a Service
Worker or not. (Service Workers are still required to have at least one
active window client in order to register sync events; this is enforced
in the browser).
This is part 1 of a three-part blink-chromium-blink dance.
Part 1: https://codereview.chromium.org/1309393003 (this patch)
Part 2: https://codereview.chromium.org/1316743002
Part 3: https://codereview.chromium.org/1314453003
BUG=518884
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=201230
Patch Set 1 #Patch Set 2 : Provide a body for deprecated method in preparation for removing it from subclasses #
Total comments: 2
Patch Set 3 : Fixing comment #
Messages
Total messages: 8 (3 generated)
|