| Index: components/html_viewer/web_notification_manager_impl.h
|
| diff --git a/components/html_viewer/web_notification_manager_impl.h b/components/html_viewer/web_notification_manager_impl.h
|
| index 1110acabc4ba6197c7bb1aafaecac6181cceec0f..41d6c53efe7151312f7b4eac0a98b8bf8a94d622 100644
|
| --- a/components/html_viewer/web_notification_manager_impl.h
|
| +++ b/components/html_viewer/web_notification_manager_impl.h
|
| @@ -7,6 +7,10 @@
|
|
|
| #include "third_party/WebKit/public/platform/modules/notifications/WebNotificationManager.h"
|
|
|
| +namespace blink {
|
| +class WebSecurityOrigin;
|
| +}
|
| +
|
| namespace html_viewer {
|
|
|
| // TODO(erg): This class is currently a stub; blink expects this object to
|
| @@ -17,9 +21,16 @@ class WebNotificationManagerImpl : public blink::WebNotificationManager {
|
| virtual ~WebNotificationManagerImpl();
|
|
|
| // blink::WebNotificationManager methods:
|
| + virtual void show(const blink::WebSecurityOrigin&,
|
| + const blink::WebNotificationData&,
|
| + blink::WebNotificationDelegate*);
|
| virtual void show(const blink::WebSerializedOrigin&,
|
| const blink::WebNotificationData&,
|
| blink::WebNotificationDelegate*);
|
| + virtual void showPersistent(const blink::WebSecurityOrigin&,
|
| + const blink::WebNotificationData&,
|
| + blink::WebServiceWorkerRegistration*,
|
| + blink::WebNotificationShowCallbacks*);
|
| virtual void showPersistent(const blink::WebSerializedOrigin&,
|
| const blink::WebNotificationData&,
|
| blink::WebServiceWorkerRegistration*,
|
| @@ -28,13 +39,20 @@ class WebNotificationManagerImpl : public blink::WebNotificationManager {
|
| blink::WebServiceWorkerRegistration*,
|
| blink::WebNotificationGetCallbacks*);
|
| virtual void close(blink::WebNotificationDelegate*);
|
| + virtual void closePersistent(const blink::WebSecurityOrigin&,
|
| + int64_t persistentNotificationId);
|
| virtual void closePersistent(const blink::WebSerializedOrigin&,
|
| int64_t persistentNotificationId);
|
| virtual void closePersistent(
|
| + const blink::WebSecurityOrigin&,
|
| + const blink::WebString& persistentNotificationId);
|
| + virtual void closePersistent(
|
| const blink::WebSerializedOrigin&,
|
| const blink::WebString& persistentNotificationId);
|
| virtual void notifyDelegateDestroyed(blink::WebNotificationDelegate*);
|
| virtual blink::WebNotificationPermission checkPermission(
|
| + const blink::WebSecurityOrigin&);
|
| + virtual blink::WebNotificationPermission checkPermission(
|
| const blink::WebSerializedOrigin&);
|
|
|
| private:
|
|
|