Commit 48a857a9 authored by thestig@chromium.org's avatar thestig@chromium.org

Stop compiling a bunch of unused renderer extensions code when extensions are disabled.

BUG=402728

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

Cr-Commit-Position: refs/heads/master@{#289162}
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289162 0039d316-1c4b-4281-b951-d872f2087c98
parent 558ba0fd
...@@ -7,10 +7,6 @@ ...@@ -7,10 +7,6 @@
'chrome_renderer_sources': [ 'chrome_renderer_sources': [
'renderer/benchmarking_extension.cc', 'renderer/benchmarking_extension.cc',
'renderer/benchmarking_extension.h', 'renderer/benchmarking_extension.h',
'renderer/extensions/app_bindings.cc',
'renderer/extensions/app_bindings.h',
'renderer/extensions/automation_internal_custom_bindings.cc',
'renderer/extensions/automation_internal_custom_bindings.h',
'renderer/extensions/chrome_extension_helper.cc', 'renderer/extensions/chrome_extension_helper.cc',
'renderer/extensions/chrome_extension_helper.h', 'renderer/extensions/chrome_extension_helper.h',
'renderer/extensions/chrome_extensions_dispatcher_delegate.cc', 'renderer/extensions/chrome_extensions_dispatcher_delegate.cc',
...@@ -19,28 +15,16 @@ ...@@ -19,28 +15,16 @@
'renderer/extensions/chrome_extensions_renderer_client.h', 'renderer/extensions/chrome_extensions_renderer_client.h',
'renderer/extensions/chrome_v8_context.cc', 'renderer/extensions/chrome_v8_context.cc',
'renderer/extensions/chrome_v8_context.h', 'renderer/extensions/chrome_v8_context.h',
'renderer/extensions/enterprise_platform_keys_natives.cc',
'renderer/extensions/enterprise_platform_keys_natives.h',
'renderer/extensions/extension_frame_helper.cc', 'renderer/extensions/extension_frame_helper.cc',
'renderer/extensions/extension_frame_helper.h', 'renderer/extensions/extension_frame_helper.h',
'renderer/extensions/extension_localization_peer.cc', 'renderer/extensions/extension_localization_peer.cc',
'renderer/extensions/extension_localization_peer.h', 'renderer/extensions/extension_localization_peer.h',
'renderer/extensions/file_browser_private_custom_bindings.cc',
'renderer/extensions/file_browser_private_custom_bindings.h',
'renderer/extensions/media_galleries_custom_bindings.cc',
'renderer/extensions/media_galleries_custom_bindings.h',
'renderer/extensions/notifications_native_handler.cc',
'renderer/extensions/notifications_native_handler.h',
'renderer/extensions/page_capture_custom_bindings.cc',
'renderer/extensions/page_capture_custom_bindings.h',
'renderer/extensions/renderer_permissions_policy_delegate.cc', 'renderer/extensions/renderer_permissions_policy_delegate.cc',
'renderer/extensions/renderer_permissions_policy_delegate.h', 'renderer/extensions/renderer_permissions_policy_delegate.h',
'renderer/extensions/resource_request_policy.cc', 'renderer/extensions/resource_request_policy.cc',
'renderer/extensions/resource_request_policy.h', 'renderer/extensions/resource_request_policy.h',
'renderer/extensions/tab_finder.cc', 'renderer/extensions/tab_finder.cc',
'renderer/extensions/tab_finder.h', 'renderer/extensions/tab_finder.h',
'renderer/extensions/webstore_bindings.cc',
'renderer/extensions/webstore_bindings.h',
'renderer/isolated_world_ids.h', 'renderer/isolated_world_ids.h',
'renderer/loadtimes_extension_bindings.cc', 'renderer/loadtimes_extension_bindings.cc',
'renderer/loadtimes_extension_bindings.h', 'renderer/loadtimes_extension_bindings.h',
...@@ -78,42 +62,6 @@ ...@@ -78,42 +62,6 @@
'renderer/playback_extension.h', 'renderer/playback_extension.h',
'renderer/principals_extension_bindings.cc', 'renderer/principals_extension_bindings.cc',
'renderer/principals_extension_bindings.h', 'renderer/principals_extension_bindings.h',
'renderer/resources/extensions/app_custom_bindings.js',
'renderer/resources/extensions/app_view.js',
'renderer/resources/extensions/app_window_custom_bindings.js',
'renderer/resources/extensions/automation_custom_bindings.js',
'renderer/resources/extensions/browser_action_custom_bindings.js',
'renderer/resources/extensions/chrome_direct_setting.js',
'renderer/resources/extensions/chrome_setting.js',
'renderer/resources/extensions/content_setting.js',
'renderer/resources/extensions/declarative_content_custom_bindings.js',
'renderer/resources/extensions/declarative_webrequest_custom_bindings.js',
'renderer/resources/extensions/enterprise_platform_keys_custom_bindings.js',
'renderer/resources/extensions/extension_options.js',
'renderer/resources/extensions/feedback_private_custom_bindings.js',
'renderer/resources/extensions/file_browser_handler_custom_bindings.js',
'renderer/resources/extensions/file_browser_private_custom_bindings.js',
'renderer/resources/extensions/file_entry_binding_util.js',
'renderer/resources/extensions/file_system_custom_bindings.js',
'renderer/resources/extensions/file_system_provider_custom_bindings.js',
'renderer/resources/extensions/gcm_custom_bindings.js',
'renderer/resources/extensions/identity_custom_bindings.js',
'renderer/resources/extensions/image_writer_private_custom_bindings.js',
'renderer/resources/extensions/input.ime_custom_bindings.js',
'renderer/resources/extensions/log_private_custom_bindings.js',
'renderer/resources/extensions/notifications_custom_bindings.js',
'renderer/resources/extensions/omnibox_custom_bindings.js',
'renderer/resources/extensions/page_action_custom_bindings.js',
'renderer/resources/extensions/page_actions_custom_bindings.js',
'renderer/resources/extensions/page_capture_custom_bindings.js',
'renderer/resources/extensions/system_indicator_custom_bindings.js',
'renderer/resources/extensions/tts_custom_bindings.js',
'renderer/resources/extensions/tts_engine_custom_bindings.js',
'renderer/resources/extensions/web_request_custom_bindings.js',
'renderer/resources/extensions/web_view.js',
'renderer/resources/extensions/web_view_events.js',
'renderer/resources/extensions/web_view_experimental.js',
'renderer/resources/extensions/web_view_internal_custom_bindings.js',
'renderer/chrome_content_renderer_client.cc', 'renderer/chrome_content_renderer_client.cc',
'renderer/chrome_content_renderer_client.h', 'renderer/chrome_content_renderer_client.h',
'renderer/chrome_render_frame_observer.cc', 'renderer/chrome_render_frame_observer.cc',
...@@ -173,20 +121,72 @@ ...@@ -173,20 +121,72 @@
'renderer/extensions/cast_streaming_native_handler.h', 'renderer/extensions/cast_streaming_native_handler.h',
], ],
'chrome_renderer_extensions_sources': [ 'chrome_renderer_extensions_sources': [
'renderer/extensions/app_bindings.cc',
'renderer/extensions/app_bindings.h',
'renderer/extensions/app_window_custom_bindings.cc', 'renderer/extensions/app_window_custom_bindings.cc',
'renderer/extensions/app_window_custom_bindings.h', 'renderer/extensions/app_window_custom_bindings.h',
'renderer/extensions/automation_internal_custom_bindings.cc',
'renderer/extensions/automation_internal_custom_bindings.h',
'renderer/extensions/chrome_extensions_render_frame_observer.cc', 'renderer/extensions/chrome_extensions_render_frame_observer.cc',
'renderer/extensions/chrome_extensions_render_frame_observer.h', 'renderer/extensions/chrome_extensions_render_frame_observer.h',
'renderer/extensions/chrome_v8_extension_handler.cc', 'renderer/extensions/chrome_v8_extension_handler.cc',
'renderer/extensions/chrome_v8_extension_handler.h', 'renderer/extensions/chrome_v8_extension_handler.h',
'renderer/extensions/enterprise_platform_keys_natives.cc',
'renderer/extensions/enterprise_platform_keys_natives.h',
'renderer/extensions/file_browser_handler_custom_bindings.cc', 'renderer/extensions/file_browser_handler_custom_bindings.cc',
'renderer/extensions/file_browser_handler_custom_bindings.h', 'renderer/extensions/file_browser_handler_custom_bindings.h',
'renderer/extensions/file_browser_private_custom_bindings.cc',
'renderer/extensions/file_browser_private_custom_bindings.h',
'renderer/extensions/media_galleries_custom_bindings.cc',
'renderer/extensions/media_galleries_custom_bindings.h',
'renderer/extensions/notifications_native_handler.cc',
'renderer/extensions/notifications_native_handler.h',
'renderer/extensions/page_actions_custom_bindings.cc', 'renderer/extensions/page_actions_custom_bindings.cc',
'renderer/extensions/page_actions_custom_bindings.h', 'renderer/extensions/page_actions_custom_bindings.h',
'renderer/extensions/page_capture_custom_bindings.cc',
'renderer/extensions/page_capture_custom_bindings.h',
'renderer/extensions/sync_file_system_custom_bindings.cc', 'renderer/extensions/sync_file_system_custom_bindings.cc',
'renderer/extensions/sync_file_system_custom_bindings.h', 'renderer/extensions/sync_file_system_custom_bindings.h',
'renderer/extensions/tabs_custom_bindings.cc', 'renderer/extensions/tabs_custom_bindings.cc',
'renderer/extensions/tabs_custom_bindings.h', 'renderer/extensions/tabs_custom_bindings.h',
'renderer/extensions/webstore_bindings.cc',
'renderer/extensions/webstore_bindings.h',
'renderer/resources/extensions/app_custom_bindings.js',
'renderer/resources/extensions/app_view.js',
'renderer/resources/extensions/app_window_custom_bindings.js',
'renderer/resources/extensions/automation_custom_bindings.js',
'renderer/resources/extensions/browser_action_custom_bindings.js',
'renderer/resources/extensions/chrome_direct_setting.js',
'renderer/resources/extensions/chrome_setting.js',
'renderer/resources/extensions/content_setting.js',
'renderer/resources/extensions/declarative_content_custom_bindings.js',
'renderer/resources/extensions/declarative_webrequest_custom_bindings.js',
'renderer/resources/extensions/enterprise_platform_keys_custom_bindings.js',
'renderer/resources/extensions/extension_options.js',
'renderer/resources/extensions/feedback_private_custom_bindings.js',
'renderer/resources/extensions/file_browser_handler_custom_bindings.js',
'renderer/resources/extensions/file_browser_private_custom_bindings.js',
'renderer/resources/extensions/file_entry_binding_util.js',
'renderer/resources/extensions/file_system_custom_bindings.js',
'renderer/resources/extensions/file_system_provider_custom_bindings.js',
'renderer/resources/extensions/gcm_custom_bindings.js',
'renderer/resources/extensions/identity_custom_bindings.js',
'renderer/resources/extensions/image_writer_private_custom_bindings.js',
'renderer/resources/extensions/input.ime_custom_bindings.js',
'renderer/resources/extensions/log_private_custom_bindings.js',
'renderer/resources/extensions/notifications_custom_bindings.js',
'renderer/resources/extensions/omnibox_custom_bindings.js',
'renderer/resources/extensions/page_action_custom_bindings.js',
'renderer/resources/extensions/page_actions_custom_bindings.js',
'renderer/resources/extensions/page_capture_custom_bindings.js',
'renderer/resources/extensions/system_indicator_custom_bindings.js',
'renderer/resources/extensions/tts_custom_bindings.js',
'renderer/resources/extensions/tts_engine_custom_bindings.js',
'renderer/resources/extensions/web_request_custom_bindings.js',
'renderer/resources/extensions/web_view.js',
'renderer/resources/extensions/web_view_events.js',
'renderer/resources/extensions/web_view_experimental.js',
'renderer/resources/extensions/web_view_internal_custom_bindings.js',
], ],
'chrome_renderer_non_android_sources': [ 'chrome_renderer_non_android_sources': [
'renderer/prerender/prerender_media_load_deferrer.cc', 'renderer/prerender/prerender_media_load_deferrer.cc',
......
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