Index: Source/web/InspectorFrontendClientImpl.h |
diff --git a/Source/web/InspectorFrontendClientImpl.h b/Source/web/InspectorFrontendClientImpl.h |
index 4e927b182892fbbf901deef297894279c8736dc8..5e99a4326a66a5f80424e569012d84544ca8745d 100644 |
--- a/Source/web/InspectorFrontendClientImpl.h |
+++ b/Source/web/InspectorFrontendClientImpl.h |
@@ -49,6 +49,7 @@ class InspectorFrontendClientImpl FINAL : public blink::InspectorFrontendClient |
public: |
InspectorFrontendClientImpl(blink::Page*, WebDevToolsFrontendClient*, WebDevToolsFrontendImpl*); |
virtual ~InspectorFrontendClientImpl(); |
+ virtual void trace(Visitor*) OVERRIDE; |
// InspectorFrontendClient methods: |
virtual void windowObjectCleared() OVERRIDE; |
@@ -59,10 +60,12 @@ public: |
virtual bool isUnderTest() OVERRIDE; |
+ virtual void dispose() OVERRIDE; |
+ |
private: |
- blink::Page* m_frontendPage; |
+ RawPtrWillBeMember<blink::Page> m_frontendPage; |
WebDevToolsFrontendClient* m_client; |
- RefPtr<blink::InspectorFrontendHost> m_frontendHost; |
+ RefPtrWillBeMember<blink::InspectorFrontendHost> m_frontendHost; |
}; |
} // namespace blink |