| 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 &&
|
| + !extension->CanExecuteScriptOnPage(child_frame->document().url(),
|
| frame_->document().url(),
|
| extension_helper->tab_id(),
|
| NULL,
|
|
|