Index: Source/modules/serviceworkers/WaitUntilObserver.cpp |
diff --git a/Source/modules/serviceworkers/WaitUntilObserver.cpp b/Source/modules/serviceworkers/WaitUntilObserver.cpp |
index 28359e332684f192ecfa75cd111a5db9cf2b7cb6..9444524b92165b6cc41cf10ea791b9e14201dc0f 100644 |
--- a/Source/modules/serviceworkers/WaitUntilObserver.cpp |
+++ b/Source/modules/serviceworkers/WaitUntilObserver.cpp |
@@ -134,6 +134,7 @@ void WaitUntilObserver::decrementPendingActivity() |
break; |
case NotificationClick: |
client->didHandleNotificationClickEvent(m_eventID, result); |
+ executionContext()->consumeWindowFocusToken(); |
break; |
case Push: |
client->didHandlePushEvent(m_eventID, result); |