Index: third_party/WebKit/Source/modules/serviceworkers/NavigatorServiceWorker.h |
diff --git a/third_party/WebKit/Source/modules/serviceworkers/NavigatorServiceWorker.h b/third_party/WebKit/Source/modules/serviceworkers/NavigatorServiceWorker.h |
index c9abaf27672d5166d03663fbfd71e233c95fba38..4bb8eb57abe5c8602286b69f1003b8b720950a03 100644 |
--- a/third_party/WebKit/Source/modules/serviceworkers/NavigatorServiceWorker.h |
+++ b/third_party/WebKit/Source/modules/serviceworkers/NavigatorServiceWorker.h |
@@ -5,7 +5,6 @@ |
#ifndef NavigatorServiceWorker_h |
#define NavigatorServiceWorker_h |
-#include "core/dom/ContextLifecycleObserver.h" |
#include "core/frame/Navigator.h" |
#include "modules/ModulesExport.h" |
#include "platform/Supplementable.h" |
@@ -20,8 +19,7 @@ class ServiceWorkerContainer; |
class MODULES_EXPORT NavigatorServiceWorker final |
: public GarbageCollected<NavigatorServiceWorker>, |
- public Supplement<Navigator>, |
- public ContextLifecycleObserver { |
+ public Supplement<Navigator> { |
USING_GARBAGE_COLLECTED_MIXIN(NavigatorServiceWorker); |
public: |
@@ -34,6 +32,7 @@ class MODULES_EXPORT NavigatorServiceWorker final |
static ServiceWorkerContainer* serviceWorker(ExecutionContext*, |
Navigator&, |
String& errorMessage); |
+ void clearServiceWorker(); |
DECLARE_VIRTUAL_TRACE(); |
@@ -44,9 +43,6 @@ class MODULES_EXPORT NavigatorServiceWorker final |
static const char* supplementName(); |
- // ContextLifecycleObserver override. |
- void contextDestroyed() override; |
- |
Member<ServiceWorkerContainer> m_serviceWorker; |
}; |