[Webkit-unassigned] [Bug 242719] New: Add push subscriptions to apsd ignore list if necessary

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Jul 13 14:57:41 PDT 2022


https://bugs.webkit.org/show_bug.cgi?id=242719

            Bug ID: 242719
           Summary: Add push subscriptions to apsd ignore list if
                    necessary
           Product: WebKit
           Version: WebKit Local Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebKit Misc.
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: nham at apple.com

Currently, if a user changes the notification permission for an origin from Allow to Deny in the browser settings pane, we don't communicate this change to apsd. This means that pushes from this origin can continue to wake the device and induce battery drain even though the push will always be useless, as we bail out of running push event handlers early when we detect that an origin is missing the notification permission. We should fix this by adding topics associated with denied permissions to the apsd ignore list.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20220713/831fc088/attachment.htm>


More information about the webkit-unassigned mailing list