Chrome Version: 68.0.3440.75
OS: Linux, but likely all
What steps will reproduce the problem?
(1) Go to https://tests.peter.sh/notification-generator/ + grant permission
(2) Modify service worker source code to console.log something when notificationclose event received
(2) Set requireInteraction to true & display notification
(3) Block notification permission for the site
(4) Close the notification from the notification UI
What is the expected result?
No notificationclose event received
What happens instead?
Event still received by service worker
--------
Note that notification*click* events are no longer received when permission is blocked, as expected.
Comment 1 by jbanavatu@chromium.org
, Nov 16