diff options
author | Simon Hausmann <simon.hausmann@nokia.com> | 2012-09-10 19:10:20 +0200 |
---|---|---|
committer | Simon Hausmann <simon.hausmann@nokia.com> | 2012-09-10 19:10:20 +0200 |
commit | 284837daa07b29d6a63a748544a90b1f5842ac5c (patch) | |
tree | ecd258180bde91fe741e0cfd2638beb3c6da7e8e /Source/WebKit2/WebProcess/Notifications/NotificationPermissionRequestManager.h | |
parent | 2e2ba8ff45915f40ed3e014101269c175f2a89a0 (diff) | |
download | qtwebkit-284837daa07b29d6a63a748544a90b1f5842ac5c.tar.gz |
Imported WebKit commit 68645295d2e3e09af2c942f092556f06aa5f8b0d (http://svn.webkit.org/repository/webkit/trunk@128073)
New snapshot
Diffstat (limited to 'Source/WebKit2/WebProcess/Notifications/NotificationPermissionRequestManager.h')
-rw-r--r-- | Source/WebKit2/WebProcess/Notifications/NotificationPermissionRequestManager.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/Source/WebKit2/WebProcess/Notifications/NotificationPermissionRequestManager.h b/Source/WebKit2/WebProcess/Notifications/NotificationPermissionRequestManager.h index 138a184cb..1899c01d4 100644 --- a/Source/WebKit2/WebProcess/Notifications/NotificationPermissionRequestManager.h +++ b/Source/WebKit2/WebProcess/Notifications/NotificationPermissionRequestManager.h @@ -32,6 +32,7 @@ #include <wtf/HashMap.h> #include <wtf/RefCounted.h> #include <wtf/RefPtr.h> +#include <wtf/text/WTFString.h> namespace WebCore { class Notification; @@ -55,8 +56,11 @@ public: #endif void cancelRequest(WebCore::SecurityOrigin*); - // Synchronous call to retrieve permission level for given security origin WebCore::NotificationClient::Permission permissionLevel(WebCore::SecurityOrigin*); + + // For testing purposes only. + void setPermissionLevelForTesting(const String& originString, bool allowed); + void removeAllPermissionsForTesting(); void didReceiveNotificationPermissionDecision(uint64_t notificationID, bool allowed); |