diff options
author | Simon Hausmann <simon.hausmann@digia.com> | 2012-09-20 21:53:03 +0200 |
---|---|---|
committer | Simon Hausmann <simon.hausmann@digia.com> | 2012-09-20 21:53:03 +0200 |
commit | 171053e5e2efcdc6854d8b3a0d06934fb309e53d (patch) | |
tree | c85f2b00cea9c5b648ad9945be3155d29d96395f /Source/WebKit2/WebProcess/Notifications/WebNotificationManager.cpp | |
parent | 0b3dc81d9701aea106543b49bde511a5697cdd6e (diff) | |
download | qtwebkit-171053e5e2efcdc6854d8b3a0d06934fb309e53d.tar.gz |
Imported WebKit commit f35955d976484e57fd83612794aefd58fdaa6337 (http://svn.webkit.org/repository/webkit/trunk@129155)
New snapshot with prospective build fix
Diffstat (limited to 'Source/WebKit2/WebProcess/Notifications/WebNotificationManager.cpp')
-rw-r--r-- | Source/WebKit2/WebProcess/Notifications/WebNotificationManager.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/Source/WebKit2/WebProcess/Notifications/WebNotificationManager.cpp b/Source/WebKit2/WebProcess/Notifications/WebNotificationManager.cpp index ea3973699..5ac2cdc3e 100644 --- a/Source/WebKit2/WebProcess/Notifications/WebNotificationManager.cpp +++ b/Source/WebKit2/WebProcess/Notifications/WebNotificationManager.cpp @@ -39,6 +39,7 @@ #include <WebCore/ScriptExecutionContext.h> #include <WebCore/SecurityOrigin.h> #include <WebCore/Settings.h> +#include <WebCore/UserGestureIndicator.h> #endif using namespace WebCore; @@ -243,6 +244,8 @@ void WebNotificationManager::didClickNotification(uint64_t notificationID) if (!notification) return; + // Indicate that this event is being dispatched in reaction to a user's interaction with a platform notification. + UserGestureIndicator indicator(DefinitelyProcessingUserGesture); notification->dispatchClickEvent(); #else UNUSED_PARAM(notificationID); |