| Index: content/public/browser/platform_notification_context.h
|
| diff --git a/content/public/browser/platform_notification_context.h b/content/public/browser/platform_notification_context.h
|
| index 781635fd5530b10d824bc08b96c30f76efdc24db..660ff19d018b5d43af7851f9bfc45878c91065ea 100644
|
| --- a/content/public/browser/platform_notification_context.h
|
| +++ b/content/public/browser/platform_notification_context.h
|
| @@ -8,7 +8,6 @@
|
| #include <stdint.h>
|
|
|
| #include "base/callback.h"
|
| -#include "base/memory/ref_counted.h"
|
|
|
| class GURL;
|
|
|
| @@ -19,8 +18,7 @@ struct NotificationDatabaseData;
|
| // Represents the storage context for persistent Web Notifications, specific to
|
| // the storage partition owning the instance. All methods defined in this
|
| // interface may only be used on the IO thread.
|
| -class PlatformNotificationContext
|
| - : public base::RefCountedThreadSafe<PlatformNotificationContext> {
|
| +class PlatformNotificationContext {
|
| public:
|
| using ReadResultCallback =
|
| base::Callback<void(bool /* success */,
|
| @@ -55,8 +53,6 @@ class PlatformNotificationContext
|
| const DeleteResultCallback& callback) = 0;
|
|
|
| protected:
|
| - friend class base::RefCountedThreadSafe<PlatformNotificationContext>;
|
| -
|
| virtual ~PlatformNotificationContext() {}
|
| };
|
|
|
|
|