Commit fe5e5f19 authored by thestig@chromium.org's avatar thestig@chromium.org

Android: Remove more unneeded bits.

- file_system extensions API.
- various extensions API code.
- some print preview code.

BUG=305852

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@281988 0039d316-1c4b-4281-b951-d872f2087c98
parent f8735432
......@@ -115,6 +115,7 @@ static_library("devtools") {
"browser_list_tabcontents_provider.cc",
"devtools_file_system_indexer.cc",
"devtools_target_impl.cc",
"devtools_ui_bindings.cc",
"devtools_window.cc",
"devtools_window_base.cc",
"remote_debugging_server.cc",
......
......@@ -4,7 +4,6 @@
#include "chrome/browser/extensions/chrome_extension_host_delegate.h"
#include "chrome/browser/extensions/chrome_extension_web_contents_observer.h"
#include "chrome/browser/extensions/extension_service.h"
#include "chrome/browser/extensions/extension_tab_util.h"
#include "chrome/browser/media/media_capture_devices_dispatcher.h"
......@@ -13,6 +12,11 @@
#include "extensions/browser/extension_host.h"
#include "extensions/browser/extension_system.h"
// TODO(thestig): Remove #ifdefs when extensions is disabled on mobile.
#if defined(ENABLE_EXTENSIONS)
#include "chrome/browser/extensions/chrome_extension_web_contents_observer.h"
#endif
namespace extensions {
ChromeExtensionHostDelegate::ChromeExtensionHostDelegate() {}
......@@ -21,7 +25,9 @@ ChromeExtensionHostDelegate::~ChromeExtensionHostDelegate() {}
void ChromeExtensionHostDelegate::OnExtensionHostCreated(
content::WebContents* web_contents) {
#if defined(ENABLE_EXTENSIONS)
ChromeExtensionWebContentsObserver::CreateForWebContents(web_contents);
#endif
PrefsTabHelper::CreateForWebContents(web_contents);
}
......
......@@ -1905,14 +1905,6 @@
'browser/printing/print_job_worker.cc',
'browser/printing/print_job_worker.h',
'browser/printing/print_job_worker_owner.h',
'browser/printing/print_preview_context_menu_observer.cc',
'browser/printing/print_preview_context_menu_observer.h',
'browser/printing/print_preview_data_service.cc',
'browser/printing/print_preview_data_service.h',
'browser/printing/print_preview_dialog_controller.cc',
'browser/printing/print_preview_dialog_controller.h',
'browser/printing/print_preview_message_handler.cc',
'browser/printing/print_preview_message_handler.h',
'browser/printing/print_view_manager_base.cc',
'browser/printing/print_view_manager_base.h',
'browser/printing/printer_query.cc',
......@@ -1940,6 +1932,14 @@
'browser/printing/printer_manager_dialog_win.cc',
'browser/printing/print_error_dialog.cc',
'browser/printing/print_error_dialog.h',
'browser/printing/print_preview_context_menu_observer.cc',
'browser/printing/print_preview_context_menu_observer.h',
'browser/printing/print_preview_data_service.cc',
'browser/printing/print_preview_data_service.h',
'browser/printing/print_preview_dialog_controller.cc',
'browser/printing/print_preview_dialog_controller.h',
'browser/printing/print_preview_message_handler.cc',
'browser/printing/print_preview_message_handler.h',
'browser/printing/print_view_manager.cc',
'browser/printing/print_view_manager.h',
'browser/printing/print_view_manager_observer.h',
......
This diff is collapsed.
......@@ -103,6 +103,7 @@
'browser/devtools/browser_list_tabcontents_provider.cc',
'browser/devtools/devtools_file_system_indexer.cc',
'browser/devtools/devtools_target_impl.cc',
'browser/devtools/devtools_ui_bindings.cc',
'browser/devtools/devtools_window.cc',
'browser/devtools/devtools_window_base.cc',
'browser/devtools/remote_debugging_server.cc',
......
......@@ -15,7 +15,6 @@
# These duplicate other lists and are the only ones used on Android. They
# should be eliminated. See crbug.com/305852.
'android_schema_files': [
'file_system.idl',
'manifest_types.json',
],
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment