New issue
Advanced search Search tips

Issue 601791 link

Starred by 1 user

Issue metadata

Status: WontFix
Owner: ----
Closed: Jul 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: All
Pri: 3
Type: Bug



Sign in to add a comment

NotificationMessageFilter should check that service worker registration is active

Project Member Reported by mvanouwe...@chromium.org, Apr 8 2016

Issue description

The NotificationMessageFilter performs actions for service workers (asynchronously) without checking that the registration is still alive. When an IPC message is received, it should first check.
 
Status: Available (was: Untriaged)
There are probably race conditions like the following:
1. SW calls showNotification.
2. SW is unregistered.
3. Notifications from that SW are automatically dismissed due to unregistration.
4. Resource loading from #1 finishes, and the notification gets shown.
5. Clicking the notification fails, because there is no SW.
Project Member

Comment 2 by sheriffbot@chromium.org, Apr 10 2017

Labels: Hotlist-Recharge-Cold
Status: Untriaged (was: Available)
This issue has been available for more than 365 days, and should be re-evaluated. Please re-triage this issue.
The Hotlist-Recharge-Cold label is applied for tracking purposes, and should not be removed after re-triaging the issue.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot

Comment 3 by peter@chromium.org, Jul 10 2017

Status: WontFix (was: Untriaged)
Let's close this. When we migrate to Mojo this is something to reconsider, but we'll be looking at our entire IPC layer at that time.

Sign in to add a comment