Decouple GuestViewContainer from Extensions
commit7427a2fea91dcd0331628297cc08a33eb1765ad2
authorfsamuel <fsamuel@chromium.org>
Fri, 8 May 2015 17:27:17 +0000 (8 10:27 -0700)
committerCommit bot <commit-bot@chromium.org>
Fri, 8 May 2015 17:27:37 +0000 (8 17:27 +0000)
treefc7d42eacd945ef071d3cf52ccfe05e3250c0d13
parent5d8094a323492b3cb1439e6c69fc0851f330757a
Decouple GuestViewContainer from Extensions

This CL does the following:

1. It moves ExtensionsGuestViewContainer::Request/AttachRequest/DetachRequest to guest_view_request.*
2. It moves the queuing functionality for attach/detach to guest_view_container.*
3. It removes extensions dependencies in guest_view_container

A subsequent patch will move extensions/this to components.

BUG=444869

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

Cr-Commit-Position: refs/heads/master@{#328974}
13 files changed:
chrome/renderer/chrome_content_renderer_client.cc
chrome/renderer/chrome_content_renderer_client.h
extensions/extensions.gypi
extensions/renderer/guest_view/extensions_guest_view_container.cc
extensions/renderer/guest_view/extensions_guest_view_container.h
extensions/renderer/guest_view/guest_view_container.cc
extensions/renderer/guest_view/guest_view_container.h
extensions/renderer/guest_view/guest_view_internal_custom_bindings.cc
extensions/renderer/guest_view/guest_view_request.cc [new file with mode: 0644]
extensions/renderer/guest_view/guest_view_request.h [new file with mode: 0644]
extensions/renderer/guest_view/mime_handler_view/mime_handler_view_container.cc
extensions/renderer/guest_view/mime_handler_view/mime_handler_view_container.h
extensions/shell/renderer/shell_content_renderer_client.cc