diff options
Diffstat (limited to 'content/renderer/notification_provider.cc')
-rw-r--r-- | content/renderer/notification_provider.cc | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/content/renderer/notification_provider.cc b/content/renderer/notification_provider.cc index ffde3b9..54e1fdf 100644 --- a/content/renderer/notification_provider.cc +++ b/content/renderer/notification_provider.cc @@ -57,6 +57,16 @@ void NotificationProvider::objectDestroyed( } WebNotificationPresenter::Permission NotificationProvider::checkPermission( + const WebSecurityOrigin& origin) { + int permission; + Send(new DesktopNotificationHostMsg_CheckPermission( + routing_id(), + GURL(origin.toString()), + &permission)); + return static_cast<WebNotificationPresenter::Permission>(permission); +} + +WebNotificationPresenter::Permission NotificationProvider::checkPermission( const WebURL& origin) { int permission; Send(new DesktopNotificationHostMsg_CheckPermission( |