Index: extensions/renderer/script_context.h |
diff --git a/extensions/renderer/script_context.h b/extensions/renderer/script_context.h |
index fad1dc22037d784ae3b5011c4398a7e55ff6184e..921cb86d6be64e10d895fd2e7595b72d02ed8692 100644 |
--- a/extensions/renderer/script_context.h |
+++ b/extensions/renderer/script_context.h |
@@ -19,6 +19,7 @@ |
#include "extensions/renderer/module_system.h" |
#include "extensions/renderer/request_sender.h" |
#include "extensions/renderer/safe_builtins.h" |
+#include "extensions/renderer/script_injection_callback.h" |
#include "gin/runner.h" |
#include "url/gurl.h" |
#include "v8/include/v8.h" |
@@ -122,6 +123,11 @@ class ScriptContext : public RequestSender::Source { |
void SafeCallFunction(const v8::Local<v8::Function>& function, |
int argc, |
v8::Local<v8::Value> argv[]); |
+ void SafeCallFunction( |
+ const v8::Local<v8::Function>& function, |
+ int argc, |
+ v8::Local<v8::Value> argv[], |
+ const ScriptInjectionCallback::CompleteCallback& callback); |
void DispatchEvent(const char* event_name, v8::Local<v8::Array> args) const; |