Index: third_party/WebKit/Source/modules/serviceworkers/NavigatorServiceWorker.cpp |
diff --git a/third_party/WebKit/Source/modules/serviceworkers/NavigatorServiceWorker.cpp b/third_party/WebKit/Source/modules/serviceworkers/NavigatorServiceWorker.cpp |
index cd8b179cb1c56c988ee0a3a816570919f6b8557c..8fa4de03015ed8ef40e1c8936fdf4030d297fcaf 100644 |
--- a/third_party/WebKit/Source/modules/serviceworkers/NavigatorServiceWorker.cpp |
+++ b/third_party/WebKit/Source/modules/serviceworkers/NavigatorServiceWorker.cpp |
@@ -12,9 +12,7 @@ |
namespace blink { |
-NavigatorServiceWorker::NavigatorServiceWorker(Navigator& navigator) |
- : ContextLifecycleObserver(navigator.frame() ? navigator.frame()->document() |
- : nullptr) {} |
+NavigatorServiceWorker::NavigatorServiceWorker(Navigator& navigator) {} |
NavigatorServiceWorker* NavigatorServiceWorker::from(Document& document) { |
if (!document.frame() || !document.frame()->domWindow()) |
@@ -112,14 +110,9 @@ ServiceWorkerContainer* NavigatorServiceWorker::serviceWorker( |
return m_serviceWorker.get(); |
} |
-void NavigatorServiceWorker::contextDestroyed() { |
- m_serviceWorker = nullptr; |
-} |
- |
DEFINE_TRACE(NavigatorServiceWorker) { |
visitor->trace(m_serviceWorker); |
Supplement<Navigator>::trace(visitor); |
- ContextLifecycleObserver::trace(visitor); |
} |
} // namespace blink |