[Extensions OOPI] Clean up script injection for OOPI more
commit45dca7ffee16d55049c08d352bdc7642144c987d
authorrdevlin.cronin <rdevlin.cronin@chromium.org>
Mon, 8 Jun 2015 19:47:03 +0000 (8 12:47 -0700)
committerCommit bot <commit-bot@chromium.org>
Mon, 8 Jun 2015 19:47:56 +0000 (8 19:47 +0000)
treecf8a3632ed2b05b79a306068ad44a6f8e5980e39
parentdccced5e65659cf773b421882006a05aee17f5f6
[Extensions OOPI] Clean up script injection for OOPI more

Instead of using RenderView, use RenderFrame for sending IPC messages.
Use blink::WebLocalFrame instead of blink::WebFrame.
Cleanup unnecessary frame checks.

BUG=455776

Review URL: https://codereview.chromium.org/1157863011

Cr-Commit-Position: refs/heads/master@{#333321}
12 files changed:
chrome/browser/extensions/active_script_controller.cc
chrome/browser/extensions/active_script_controller.h
chrome/browser/extensions/tab_helper.cc
extensions/browser/script_executor.cc
extensions/renderer/programmatic_script_injector.cc
extensions/renderer/programmatic_script_injector.h
extensions/renderer/script_injection.cc
extensions/renderer/script_injection_manager.cc
extensions/renderer/scripts_run_info.cc
extensions/renderer/scripts_run_info.h
extensions/renderer/user_script_set.cc
extensions/renderer/user_script_set.h