Index: third_party/WebKit/Source/platform/v8_inspector/InjectedScriptHost.h |
diff --git a/third_party/WebKit/Source/platform/v8_inspector/InjectedScriptHost.h b/third_party/WebKit/Source/platform/v8_inspector/InjectedScriptHost.h |
index b0366b0df83ec45fe68dc38aa72822c3153cd56b..b4e32af222c0e5ebaa4e73d47bb36937bc4b32b2 100644 |
--- a/third_party/WebKit/Source/platform/v8_inspector/InjectedScriptHost.h |
+++ b/third_party/WebKit/Source/platform/v8_inspector/InjectedScriptHost.h |
@@ -40,10 +40,13 @@ |
namespace blink { |
class V8EventListenerInfo; |
-class JSONValue; |
class V8DebuggerImpl; |
class V8DebuggerAgentImpl; |
+namespace protocol { |
+class DictionaryValue; |
+} |
+ |
// SECURITY NOTE: Although the InjectedScriptHost is intended for use solely by the inspector, |
// a reference to the InjectedScriptHost may be leaked to the page being inspected. Thus, the |
// InjectedScriptHost must never implemment methods that have more power over the page than the |
@@ -64,7 +67,7 @@ public: |
void clearInspectedObjects(); |
V8RuntimeAgent::Inspectable* inspectedObject(unsigned num); |
- void inspectImpl(PassRefPtr<JSONValue> objectToInspect, PassRefPtr<JSONValue> hints); |
+ void inspectImpl(PassRefPtr<protocol::Value> objectToInspect, PassRefPtr<protocol::Value> hints); |
void clearConsoleMessages(); |
void debugFunction(const String& scriptId, int lineNumber, int columnNumber); |