Index: chrome/browser/guest_view/web_view/chrome_web_view_guest_delegate.cc |
diff --git a/chrome/browser/guest_view/web_view/chrome_web_view_guest_delegate.cc b/chrome/browser/guest_view/web_view/chrome_web_view_guest_delegate.cc |
index 3bab89395ddebc9f9b78837b39e46ab534911200..ad34b5c77c9ffd69d472c9dca76c9ca1e2a0aca7 100644 |
--- a/chrome/browser/guest_view/web_view/chrome_web_view_guest_delegate.cc |
+++ b/chrome/browser/guest_view/web_view/chrome_web_view_guest_delegate.cc |
@@ -13,21 +13,11 @@ |
#include "chrome/common/chrome_version_info.h" |
#include "components/browsing_data/storage_partition_http_cache_data_remover.h" |
#include "components/guest_view/browser/guest_view_event.h" |
-#include "components/pdf/browser/pdf_web_contents_helper.h" |
#include "components/renderer_context_menu/context_menu_delegate.h" |
#include "content/public/browser/render_process_host.h" |
#include "extensions/browser/api/web_request/web_request_api.h" |
#include "extensions/browser/guest_view/web_view/web_view_constants.h" |
-#if defined(ENABLE_PRINTING) |
-#if defined(ENABLE_PRINT_PREVIEW) |
-#include "chrome/browser/printing/print_preview_message_handler.h" |
-#include "chrome/browser/printing/print_view_manager.h" |
-#else |
-#include "chrome/browser/printing/print_view_manager_basic.h" |
-#endif // defined(ENABLE_PRINT_PREVIEW) |
-#endif // defined(ENABLE_PRINTING) |
- |
using guest_view::GuestViewEvent; |
namespace extensions { |
@@ -68,26 +58,6 @@ bool ChromeWebViewGuestDelegate::HandleContextMenu( |
return true; |
} |
-// TODO(hanxi) Investigate which of these observers should move to the |
-// extension module in the future. |
-void ChromeWebViewGuestDelegate::OnAttachWebViewHelpers( |
- content::WebContents* contents) { |
- favicon::CreateContentFaviconDriverForWebContents(contents); |
- ChromeExtensionWebContentsObserver::CreateForWebContents(contents); |
-#if defined(ENABLE_PRINTING) |
-#if defined(ENABLE_PRINT_PREVIEW) |
- printing::PrintViewManager::CreateForWebContents(contents); |
- printing::PrintPreviewMessageHandler::CreateForWebContents(contents); |
-#else |
- printing::PrintViewManagerBasic::CreateForWebContents(contents); |
-#endif // defined(ENABLE_PRINT_PREVIEW) |
-#endif // defined(ENABLE_PRINTING) |
- pdf::PDFWebContentsHelper::CreateForWebContentsWithClient( |
- contents, |
- scoped_ptr<pdf::PDFWebContentsHelperClient>( |
- new ChromePDFWebContentsHelperClient())); |
-} |
Fady Samuel
2015/06/10 20:51:18
Wow, have you moved all of this into extensions? I
Devlin
2015/06/10 20:59:20
This all moved into the ChromeExtensionAPIClient::
|
- |
void ChromeWebViewGuestDelegate::OnDidInitialize() { |
#if defined(OS_CHROMEOS) |
chromeos::AccessibilityManager* accessibility_manager = |