| 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);
|
|
|