Index: third_party/WebKit/Source/modules/geolocation/NavigatorGeolocation.h |
diff --git a/third_party/WebKit/Source/modules/geolocation/NavigatorGeolocation.h b/third_party/WebKit/Source/modules/geolocation/NavigatorGeolocation.h |
index 6916e2679d7a5619a0744ee3193e6a1f2f6d6cd0..424fcf7cfeb1ba6d40feb2c2752790346bd0f02b 100644 |
--- a/third_party/WebKit/Source/modules/geolocation/NavigatorGeolocation.h |
+++ b/third_party/WebKit/Source/modules/geolocation/NavigatorGeolocation.h |
@@ -20,21 +20,18 @@ |
#ifndef NavigatorGeolocation_h |
#define NavigatorGeolocation_h |
-#include "core/dom/ContextLifecycleObserver.h" |
#include "core/frame/Navigator.h" |
#include "platform/Supplementable.h" |
#include "platform/heap/Handle.h" |
namespace blink { |
-class LocalFrame; |
class Geolocation; |
class Navigator; |
class NavigatorGeolocation final |
: public GarbageCollected<NavigatorGeolocation>, |
- public Supplement<Navigator>, |
- public ContextClient { |
+ public Supplement<Navigator> { |
USING_GARBAGE_COLLECTED_MIXIN(NavigatorGeolocation); |
public: |
@@ -45,7 +42,7 @@ class NavigatorGeolocation final |
DECLARE_TRACE(); |
private: |
- explicit NavigatorGeolocation(LocalFrame*); |
+ explicit NavigatorGeolocation(Navigator&); |
static const char* supplementName(); |