Reland: [Extensions] Change ProcessManager to use RenderFrameHosts
commit6ae04a013f6040f5d38e6cf04f6da224f21b77f9
authorrdevlin.cronin <rdevlin.cronin@chromium.org>
Fri, 3 Apr 2015 20:19:40 +0000 (3 13:19 -0700)
committerCommit bot <commit-bot@chromium.org>
Fri, 3 Apr 2015 20:20:20 +0000 (3 20:20 +0000)
tree427696998b1fd65a9549ab695f30e58f9365c960
parent11d52caf494dea19e0feb6184858b9ec24bdb46c
Reland: [Extensions] Change ProcessManager to use RenderFrameHosts

(Reland of https://codereview.chromium.org/1037263004)

RenderViewHosts are going to go away, and things using them are blocking
OOPIs. Make ProcessManager use RenderFrameHosts.
Additionally, this takes out ~130 lines of code.

BUG=466373
(TBRing other reviewers from original patch, since no code there changed)
TBR=avi@chromium.org
TBR=asargent@chromium.org
TBR=atwilson@chromium.org
TBR=jamescook@chromium.org
TBR=dgozman@chromium.org
TBR=nick@chromium.org

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

Cr-Commit-Position: refs/heads/master@{#323803}
35 files changed:
chrome/browser/apps/window_controls_browsertest.cc
chrome/browser/devtools/devtools_sanity_browsertest.cc
chrome/browser/extensions/active_tab_permission_granter.cc
chrome/browser/extensions/api/developer_private/developer_private_api.cc
chrome/browser/extensions/api/developer_private/developer_private_api.h
chrome/browser/extensions/api/developer_private/inspectable_views_finder.cc
chrome/browser/extensions/api/developer_private/inspectable_views_finder.h
chrome/browser/extensions/chrome_content_browser_client_extensions_part.cc
chrome/browser/extensions/chrome_process_manager_delegate.cc
chrome/browser/extensions/extension_browsertest.cc
chrome/browser/extensions/extension_crash_recovery_browsertest.cc
chrome/browser/extensions/extension_test_notification_observer.cc
chrome/browser/extensions/extension_util.cc
chrome/browser/extensions/gtalk_extension_browsertest.cc [deleted file]
chrome/browser/extensions/process_management_browsertest.cc
chrome/browser/extensions/process_manager_browsertest.cc
chrome/browser/policy/policy_browsertest.cc
chrome/browser/renderer_context_menu/render_view_context_menu.cc
chrome/browser/task_manager/extension_information.cc
chrome/browser/ui/ash/media_delegate_chromeos.cc
chrome/test/data/extensions/gtalk/1.2013.0404.1.crx [deleted file]
chrome/test/data/extensions/gtalk/1.2013.0417.1.crx [deleted file]
chrome/test/data/extensions/gtalk/current_version [deleted file]
chrome/test/data/extensions/gtalk/rc_version [deleted file]
components/renderer_context_menu/context_menu_content_type.cc
extensions/browser/app_window/app_window.cc
extensions/browser/extension_web_contents_observer.cc
extensions/browser/extension_web_contents_observer.h
extensions/browser/guest_view/guest_view_base.cc
extensions/browser/notification_types.h
extensions/browser/process_manager.cc
extensions/browser/process_manager.h
extensions/browser/process_manager_observer.h
extensions/browser/process_manager_unittest.cc
extensions/components/javascript_dialog_extensions_client/javascript_dialog_extension_client_impl.cc