| Index: third_party/WebKit/Source/modules/notifications/NotificationManager.h
|
| diff --git a/third_party/WebKit/Source/modules/notifications/NotificationManager.h b/third_party/WebKit/Source/modules/notifications/NotificationManager.h
|
| index afa0f0b1db31b94a48a5bad139294ec09b9b1422..d4b46f39331fae1e1bc863ffe6878be432526c18 100644
|
| --- a/third_party/WebKit/Source/modules/notifications/NotificationManager.h
|
| +++ b/third_party/WebKit/Source/modules/notifications/NotificationManager.h
|
| @@ -8,7 +8,6 @@
|
| #include "core/dom/ContextLifecycleObserver.h"
|
| #include "core/dom/ExecutionContext.h"
|
| #include "public/platform/modules/notifications/notification_service.mojom-blink.h"
|
| -#include "public/platform/modules/permissions/permission.mojom-blink.h"
|
| #include "wtf/Noncopyable.h"
|
| #include "wtf/text/WTFString.h"
|
|
|
| @@ -19,11 +18,6 @@
|
| enum class PermissionStatus;
|
| }
|
| }
|
| -
|
| -class NotificationPermissionCallback;
|
| -class ScriptPromise;
|
| -class ScriptPromiseResolver;
|
| -class ScriptState;
|
|
|
| // The notification manager, unique to the execution context, is responsible for
|
| // connecting and communicating with the Mojo notification service.
|
| @@ -43,9 +37,7 @@
|
|
|
| // Returns the notification permission status of the current origin. This
|
| // method is synchronous to support the Notification.permission getter.
|
| - mojom::blink::PermissionStatus permissionStatus();
|
| -
|
| - ScriptPromise requestPermission(ScriptState*, NotificationPermissionCallback* deprecatedCallback);
|
| + mojom::blink::PermissionStatus permissionStatus() const;
|
|
|
| // ContextLifecycleObserver implementation.
|
| void contextDestroyed() override;
|
| @@ -55,10 +47,7 @@
|
| private:
|
| explicit NotificationManager(ExecutionContext*);
|
|
|
| - void onPermissionRequestComplete(ScriptPromiseResolver*, NotificationPermissionCallback*, mojom::blink::PermissionStatus);
|
| -
|
| - mojom::blink::NotificationServicePtr m_notificationService;
|
| - mojom::blink::PermissionServicePtr m_permissionService;
|
| + mojom::blink::NotificationServicePtr m_service;
|
| };
|
|
|
| } // namespace blink
|
|
|