| Index: third_party/WebKit/Source/core/inspector/InspectorRuntimeAgent.h
|
| diff --git a/third_party/WebKit/Source/core/inspector/InspectorRuntimeAgent.h b/third_party/WebKit/Source/core/inspector/InspectorRuntimeAgent.h
|
| index e352bcd94db9516bfe495ea683276b96433a270d..d261813eaa45658d76ac8724205ada061ff47c3b 100644
|
| --- a/third_party/WebKit/Source/core/inspector/InspectorRuntimeAgent.h
|
| +++ b/third_party/WebKit/Source/core/inspector/InspectorRuntimeAgent.h
|
| @@ -58,6 +58,7 @@
|
| virtual ~Client() { }
|
|
|
| virtual void resumeStartup() { }
|
| + virtual bool isRunRequired() { return false; }
|
| };
|
|
|
| ~InspectorRuntimeAgent() override;
|
| @@ -96,6 +97,7 @@
|
| void getProperties(ErrorString*, const String& objectId, const bool* ownProperties, const bool* accessorPropertiesOnly, const bool* generatePreview, RefPtr<TypeBuilder::Array<TypeBuilder::Runtime::PropertyDescriptor>>& result, RefPtr<TypeBuilder::Array<TypeBuilder::Runtime::InternalPropertyDescriptor>>& internalProperties, RefPtr<TypeBuilder::Runtime::ExceptionDetails>&) final;
|
| void releaseObjectGroup(ErrorString*, const String& objectGroup) final;
|
| void run(ErrorString*) override;
|
| + void isRunRequired(ErrorString*, bool* out_result) override;
|
| void setCustomObjectFormatterEnabled(ErrorString*, bool) final;
|
| void compileScript(ErrorString*, const String& inExpression, const String& inSourceURL, bool inPersistScript, int inExecutionContextId, TypeBuilder::OptOutput<TypeBuilder::Runtime::ScriptId>* optOutScriptId, RefPtr<TypeBuilder::Runtime::ExceptionDetails>& optOutExceptionDetails) override;
|
| void runScript(ErrorString*, const String& inScriptId, int inExecutionContextId, const String* inObjectGroup, const bool* inDoNotPauseOnExceptionsAndMuteConsole, RefPtr<TypeBuilder::Runtime::RemoteObject>& outResult, RefPtr<TypeBuilder::Runtime::ExceptionDetails>& optOutExceptionDetails) override;
|
|
|