Chromium Code Reviews| 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, |