Index: extensions/renderer/v8_helpers.h |
diff --git a/extensions/renderer/v8_helpers.h b/extensions/renderer/v8_helpers.h |
index 385490f4829c1cf33b5d8f9fa812a68aa5d3afe1..8651d5cdb9b58115ad6f129086b04f62afe117ca 100644 |
--- a/extensions/renderer/v8_helpers.h |
+++ b/extensions/renderer/v8_helpers.h |
@@ -100,6 +100,16 @@ inline v8::Local<v8::Value> GetPropertyUnsafe( |
.ToLocalChecked(); |
} |
+// Wraps v8::Function::Call(). Returns true on success. |
+inline bool CallFunction(v8::Local<v8::Context> context, |
+ v8::Local<v8::Function> function, |
+ v8::Local<v8::Value> recv, |
+ int argc, |
+ v8::Local<v8::Value> argv[], |
+ v8::Local<v8::Value>* out) { |
+ return function->Call(context, recv, argc, argv).ToLocal(out); |
+} |
+ |
} // namespace v8_helpers |
} // namespace extensions |