Index: Source/core/inspector/InspectorController.h |
diff --git a/Source/core/inspector/InspectorController.h b/Source/core/inspector/InspectorController.h |
index 220ac47b1c4df6b67f0829051f01117c5d18bc64..ce67e5ed5aca984802fb352f759d42c3a86afd14 100644 |
--- a/Source/core/inspector/InspectorController.h |
+++ b/Source/core/inspector/InspectorController.h |
@@ -32,6 +32,7 @@ |
#define InspectorController_h |
#include "core/inspector/InspectorBaseAgent.h" |
+#include "platform/heap/Handle.h" |
#include "wtf/Forward.h" |
#include "wtf/HashMap.h" |
#include "wtf/Noncopyable.h" |
@@ -87,7 +88,7 @@ public: |
void willBeDestroyed(); |
void registerModuleAgent(PassOwnPtrWillBeRawPtr<InspectorAgent>); |
- void setInspectorFrontendClient(PassOwnPtr<InspectorFrontendClient>); |
+ void setInspectorFrontendClient(PassOwnPtrWillBeRawPtr<InspectorFrontendClient>); |
void didClearDocumentOfWindowObject(LocalFrame*); |
void setInjectedScriptForOrigin(const String& origin, const String& source); |
void showContextMenu(float x, float y, PassRefPtr<ContextMenuProvider>); |
@@ -157,7 +158,7 @@ private: |
RawPtrWillBeMember<InspectorTracingAgent> m_tracingAgent; |
RefPtr<InspectorBackendDispatcher> m_inspectorBackendDispatcher; |
- OwnPtr<InspectorFrontendClient> m_inspectorFrontendClient; |
+ OwnPtrWillBeMember<InspectorFrontendClient> m_inspectorFrontendClient; |
OwnPtr<InspectorFrontend> m_inspectorFrontend; |
RawPtrWillBeMember<Page> m_page; |
InspectorClient* m_inspectorClient; |