Index: third_party/WebKit/Source/core/inspector/v8/V8RuntimeAgentImpl.h |
diff --git a/third_party/WebKit/Source/core/inspector/v8/V8RuntimeAgentImpl.h b/third_party/WebKit/Source/core/inspector/v8/V8RuntimeAgentImpl.h |
index 09cbd962c05ede98c643359c534a943033335a21..b4b9f2d43c5950fff03b8095e1a01c38fb5f3c75 100644 |
--- a/third_party/WebKit/Source/core/inspector/v8/V8RuntimeAgentImpl.h |
+++ b/third_party/WebKit/Source/core/inspector/v8/V8RuntimeAgentImpl.h |
@@ -56,7 +56,7 @@ public: |
~V8RuntimeAgentImpl() override; |
// State management methods. |
- void setInspectorState(InspectorState*) override; |
+ void setInspectorState(PassRefPtr<JSONObject>) override; |
void setFrontend(InspectorFrontend::Runtime*) override; |
void clearFrontend() override; |
void restore() override; |
@@ -96,7 +96,7 @@ private: |
void reportExecutionContextCreated(ScriptState*, const String& type, const String& origin, const String& humanReadableName, const String& frameId) override; |
void reportExecutionContextDestroyed(ScriptState*) override; |
- InspectorState* m_state; |
+ RefPtr<JSONObject> m_state; |
InspectorFrontend::Runtime* m_frontend; |
InjectedScriptManager* m_injectedScriptManager; |
V8DebuggerImpl* m_debugger; |