Index: extensions/renderer/script_context.cc |
diff --git a/extensions/renderer/script_context.cc b/extensions/renderer/script_context.cc |
index 20109a41fef5b126ef73b70e40a74f60835809d0..11ec22bc000367daebfaa09e206f9c83f0e69cbe 100644 |
--- a/extensions/renderer/script_context.cc |
+++ b/extensions/renderer/script_context.cc |
@@ -10,6 +10,7 @@ |
#include "base/strings/string_util.h" |
#include "base/values.h" |
#include "content/public/common/url_constants.h" |
+#include "content/public/renderer/render_frame.h" |
#include "content/public/renderer/render_view.h" |
#include "content/public/renderer/v8_value_converter.h" |
#include "extensions/common/extension.h" |
@@ -73,6 +74,13 @@ content::RenderView* ScriptContext::GetRenderView() const { |
return NULL; |
} |
+content::RenderFrame* ScriptContext::GetRenderFrame() const { |
+ if (web_frame_) |
+ return content::RenderFrame::FromWebFrame(web_frame_); |
+ else |
+ return NULL; |
not at google - send to devlin
2014/08/13 23:40:16
No else after return. Mind fixing line 74 as well?
Fady Samuel
2014/08/14 19:41:18
Done.
|
+} |
+ |
v8::Local<v8::Value> ScriptContext::CallFunction( |
v8::Handle<v8::Function> function, |
int argc, |