Index: chrome/renderer/extensions/user_script_scheduler.cc |
diff --git a/chrome/renderer/extensions/user_script_scheduler.cc b/chrome/renderer/extensions/user_script_scheduler.cc |
index 96da900f3382ddde587d7f081d6a5825f5b577bd..0e6f766e49e3c4a39d188fc71216b610ed517757 100644 |
--- a/chrome/renderer/extensions/user_script_scheduler.cc |
+++ b/chrome/renderer/extensions/user_script_scheduler.cc |
@@ -175,7 +175,8 @@ void UserScriptScheduler::ExecuteCodeImpl( |
// |
// For child frames, we just skip ones the extension doesn't have access |
// to and carry on. |
- if (!extension->CanExecuteScriptOnPage(child_frame->document().url(), |
+ if (!params.is_web_view && |
not at google - send to devlin
2013/01/25 22:04:14
I'm trying to understand the code here. Why no che
|
+ !extension->CanExecuteScriptOnPage(child_frame->document().url(), |
frame_->document().url(), |
extension_helper->tab_id(), |
NULL, |