Index: chrome/browser/BUILD.gn |
diff --git a/chrome/browser/BUILD.gn b/chrome/browser/BUILD.gn |
index cf783f572117f77fef0bce4db7f6bcbcccfb0e87..53517207a9a27c823c2e565bd513b5cd8cd9e995 100644 |
--- a/chrome/browser/BUILD.gn |
+++ b/chrome/browser/BUILD.gn |
@@ -80,20 +80,33 @@ split_static_library("browser") { |
"//sql", |
] |
deps = [ |
+ ":resource_prefetch_predictor_proto", |
+ "//cc", |
"//chrome:extra_resources", |
"//chrome:resources", |
"//chrome:strings", |
"//chrome/app/resources:platform_locale_settings", |
"//chrome/app/theme:theme_resources", |
+ "//chrome/app/theme:theme_resources", |
"//chrome/browser/budget_service:budget_proto", |
+ "//chrome/browser/devtools", |
+ "//chrome/browser/metrics/variations:chrome_ui_string_overrider_factory", |
"//chrome/browser/metrics/variations:chrome_ui_string_overrider_factory", |
"//chrome/browser/net:probe_message_proto", |
+ "//chrome/browser/resources:component_extension_resources", |
"//chrome/browser/ui", |
+ "//chrome/common/net", |
+ "//chrome/installer/util:with_no_strings", |
+ "//components/about_handler", |
+ "//components/app_modal", |
+ "//components/autofill/content/browser", |
"//components/autofill/core/browser", |
"//components/bookmarks/browser", |
"//components/bookmarks/managed", |
"//components/browser_sync/browser", |
"//components/browser_sync/common", |
+ "//components/browsing_data/content", |
+ "//components/browsing_data/core", |
"//components/captive_portal", |
"//components/certificate_reporting", |
"//components/certificate_transparency", |
@@ -102,13 +115,21 @@ split_static_library("browser") { |
"//components/content_settings/content/common", |
"//components/content_settings/core/browser", |
"//components/content_settings/core/common", |
+ "//components/contextual_search:browser", |
"//components/cookie_config", |
"//components/crx_file", |
+ "//components/data_reduction_proxy/content/browser", |
"//components/data_reduction_proxy/core/browser", |
"//components/data_usage/core", |
+ "//components/data_use_measurement/content", |
"//components/data_use_measurement/core", |
"//components/device_event_log", |
+ "//components/devtools_discovery", |
+ "//components/devtools_http_handler", |
+ "//components/dom_distiller/content/browser", |
"//components/domain_reliability", |
+ "//components/error_page/common", |
+ "//components/favicon/content", |
"//components/favicon/core", |
"//components/favicon_base", |
"//components/flags_ui", |
@@ -116,10 +137,12 @@ split_static_library("browser") { |
"//components/google/core/browser", |
"//components/guest_view/browser", |
"//components/handoff", |
+ "//components/history/content/browser", |
"//components/history/core/browser", |
"//components/history/core/common", |
"//components/infobars/core", |
"//components/invalidation/impl", |
+ "//components/keyed_service/content", |
"//components/metrics:gpu", |
"//components/metrics:net", |
"//components/metrics:profiler", |
@@ -128,7 +151,10 @@ split_static_library("browser") { |
"//components/metrics/proto:proto", |
"//components/metrics_services_manager", |
"//components/mime_util", |
+ "//components/navigation_interception", |
"//components/navigation_metrics", |
+ "//components/net_log", |
+ "//components/network_hints/common", |
"//components/network_session_configurator", |
"//components/network_time", |
"//components/ntp_snippets", |
@@ -139,21 +165,31 @@ split_static_library("browser") { |
"//components/omnibox/browser", |
"//components/os_crypt", |
"//components/packed_ct_ev_whitelist", |
+ "//components/password_manager/content/browser", |
"//components/password_manager/core/browser", |
"//components/password_manager/core/common", |
+ "//components/password_manager/sync/browser", |
"//components/policy:generated", |
"//components/policy/core/browser", |
"//components/policy/proto", |
+ "//components/previews", |
+ "//components/profile_metrics", |
+ "//components/proxy_config", |
"//components/proxy_config", |
"//components/query_parser", |
"//components/rappor", |
"//components/renderer_context_menu", |
+ "//components/resources", |
+ "//components/safe_browsing_db", |
+ "//components/safe_json", |
"//components/search", |
"//components/search_engines", |
"//components/search_provider_logos", |
"//components/security_interstitials/core", |
"//components/security_state", |
+ "//components/sessions", |
"//components/signin/core/browser", |
+ "//components/ssl_config", |
"//components/ssl_errors", |
"//components/startup_metric_utils/browser:host", |
"//components/startup_metric_utils/browser:lib", |
@@ -161,28 +197,38 @@ split_static_library("browser") { |
# TODO(fdoray): Remove this once the PreRead field trial has expired. |
# crbug.com/577698 |
"//components/startup_metric_utils/common", |
+ "//components/storage_monitor", |
"//components/strings", |
+ "//components/subresource_filter/content/browser", |
"//components/subresource_filter/core/browser", |
"//components/suggestions", |
"//components/supervised_user_error_page", |
"//components/sync", |
"//components/sync_bookmarks", |
"//components/sync_sessions", |
+ "//components/syncable_prefs", |
"//components/tracing:startup_tracing", |
+ "//components/translate/content/browser", |
"//components/translate/core/browser", |
"//components/translate/core/common", |
"//components/undo", |
"//components/update_client", |
+ "//components/upload_list", |
"//components/url_formatter", |
+ "//components/url_matcher", |
"//components/user_prefs", |
"//components/user_prefs/tracked:user_prefs_tracked", |
"//components/variations", |
"//components/variations/net", |
"//components/variations/service", |
+ "//components/visitedlink/browser", |
+ "//components/visitedlink/common", |
+ "//components/web_cache/browser", |
"//components/web_resource", |
"//components/webdata/common", |
"//components/webdata_services", |
"//components/zoom", |
+ "//content/app/resources", |
"//content/public/browser", |
"//content/public/common", |
"//content/public/common:feature_h264_with_openh264_ffmpeg", |
@@ -190,14 +236,37 @@ split_static_library("browser") { |
"//courgette:courgette_lib", |
"//crypto", |
"//crypto:platform", |
+ "//device/core", |
+ "//device/usb/mojo", |
+ "//device/usb/public/interfaces", |
"//google_apis", |
"//gpu/config", |
+ "//media", |
+ "//media/midi", |
+ "//mojo/common", |
+ "//mojo/edk/system", |
+ "//mojo/public/cpp/bindings", |
+ "//mojo/public/js", |
+ "//net:extras", |
+ "//net:net_with_v8", |
+ "//services/shell/public/cpp", |
"//skia", |
"//sql", |
+ "//storage/browser", |
+ "//storage/common", |
+ "//third_party/WebKit/public:image_resources", |
+ "//third_party/WebKit/public:resources", |
"//third_party/cacheinvalidation", |
"//third_party/icu", |
+ "//third_party/kasko", |
+ "//third_party/leveldatabase", |
+ "//third_party/libaddressinput", |
"//third_party/libjingle", |
"//third_party/libxml", |
+ "//third_party/libyuv", |
+ "//third_party/re2", |
+ "//third_party/smhasher:cityhash", |
+ "//third_party/webrtc/modules/desktop_capture", |
"//third_party/widevine/cdm:version_h", |
"//third_party/zlib", |
"//third_party/zlib:compression_utils", |
@@ -205,218 +274,124 @@ split_static_library("browser") { |
"//third_party/zlib:zip", |
"//ui/base", |
"//ui/base:ui_data_pack", |
+ "//ui/base/ime", |
"//ui/events:events_base", |
"//ui/gfx", |
"//ui/gfx/geometry", |
+ "//ui/gl", |
"//ui/message_center", |
"//ui/resources", |
+ "//ui/resources", |
"//ui/shell_dialogs", |
"//ui/strings", |
+ "//ui/surface", |
+ "//ui/web_dialogs", |
+ "//v8", |
] |
data_deps = [] |
sources += |
rebase_path(gypi_values.chrome_browser_undo_sources, ".", "//chrome") |
+ sources += |
+ rebase_path(gypi_values.chrome_browser_non_ios_sources, ".", "//chrome") |
+ sources += rebase_path(gypi_values.chrome_browser_autocomplete_sources, |
+ ".", |
+ "//chrome") |
+ sources += |
+ rebase_path(gypi_values.chrome_browser_bookmark_sources, ".", "//chrome") |
+ sources += rebase_path(gypi_values.chrome_browser_browser_process_sources, |
+ ".", |
+ "//chrome") |
+ sources += rebase_path(gypi_values.chrome_browser_content_settings_sources, |
+ ".", |
+ "//chrome") |
+ sources += rebase_path(gypi_values.chrome_browser_data_usage_sources, |
+ ".", |
+ "//chrome") |
+ sources += rebase_path(gypi_values.chrome_browser_engagement_sources, |
+ ".", |
+ "//chrome") |
+ sources += |
+ rebase_path(gypi_values.chrome_browser_favicon_sources, ".", "//chrome") |
+ sources += |
+ rebase_path(gypi_values.chrome_browser_google_sources, ".", "//chrome") |
+ sources += |
+ rebase_path(gypi_values.chrome_browser_history_sources, ".", "//chrome") |
+ sources += |
+ rebase_path(gypi_values.chrome_browser_metrics_sources, ".", "//chrome") |
+ sources += |
+ rebase_path(gypi_values.chrome_browser_net_sources, ".", "//chrome") |
+ sources += rebase_path(gypi_values.chrome_browser_password_manager_sources, |
+ ".", |
+ "//chrome") |
+ sources += rebase_path(gypi_values.chrome_browser_permissions_sources, |
+ ".", |
+ "//chrome") |
+ sources += |
+ rebase_path(gypi_values.chrome_browser_predictor_sources, ".", "//chrome") |
+ sources += |
+ rebase_path(gypi_values.chrome_browser_pref_sources, ".", "//chrome") |
+ sources += |
+ rebase_path(gypi_values.chrome_browser_profiles_sources, ".", "//chrome") |
+ sources += rebase_path(gypi_values.chrome_browser_search_engines_sources, |
+ ".", |
+ "//chrome") |
+ sources += |
+ rebase_path(gypi_values.chrome_browser_services_sources, ".", "//chrome") |
+ sources += |
+ rebase_path(gypi_values.chrome_browser_session_sources, ".", "//chrome") |
+ sources += |
+ rebase_path(gypi_values.chrome_browser_signin_sources, ".", "//chrome") |
+ sources += |
+ rebase_path(gypi_values.chrome_browser_ssl_sources, ".", "//chrome") |
+ sources += |
+ rebase_path(gypi_values.chrome_browser_sync_sources, ".", "//chrome") |
if (is_chromeos && use_cras) { |
defines += [ "USE_CRAS" ] |
} |
- if (!is_ios) { |
- sources += |
- rebase_path(gypi_values.chrome_browser_non_ios_sources, ".", "//chrome") |
- sources += rebase_path(gypi_values.chrome_browser_autocomplete_sources, |
- ".", |
- "//chrome") |
- sources += rebase_path(gypi_values.chrome_browser_bookmark_sources, |
- ".", |
- "//chrome") |
- sources += rebase_path(gypi_values.chrome_browser_browser_process_sources, |
- ".", |
- "//chrome") |
- sources += rebase_path(gypi_values.chrome_browser_content_settings_sources, |
- ".", |
- "//chrome") |
- sources += rebase_path(gypi_values.chrome_browser_data_usage_sources, |
- ".", |
- "//chrome") |
- sources += rebase_path(gypi_values.chrome_browser_engagement_sources, |
- ".", |
- "//chrome") |
- sources += |
- rebase_path(gypi_values.chrome_browser_favicon_sources, ".", "//chrome") |
- sources += |
- rebase_path(gypi_values.chrome_browser_google_sources, ".", "//chrome") |
- sources += |
- rebase_path(gypi_values.chrome_browser_history_sources, ".", "//chrome") |
- sources += |
- rebase_path(gypi_values.chrome_browser_metrics_sources, ".", "//chrome") |
- sources += |
- rebase_path(gypi_values.chrome_browser_net_sources, ".", "//chrome") |
- sources += rebase_path(gypi_values.chrome_browser_password_manager_sources, |
- ".", |
- "//chrome") |
- sources += rebase_path(gypi_values.chrome_browser_permissions_sources, |
- ".", |
- "//chrome") |
- sources += rebase_path(gypi_values.chrome_browser_predictor_sources, |
- ".", |
- "//chrome") |
- sources += |
- rebase_path(gypi_values.chrome_browser_pref_sources, ".", "//chrome") |
- sources += rebase_path(gypi_values.chrome_browser_profiles_sources, |
- ".", |
- "//chrome") |
- sources += rebase_path(gypi_values.chrome_browser_search_engines_sources, |
- ".", |
- "//chrome") |
- sources += rebase_path(gypi_values.chrome_browser_services_sources, |
- ".", |
- "//chrome") |
- sources += |
- rebase_path(gypi_values.chrome_browser_session_sources, ".", "//chrome") |
+ if (android_java_ui) { |
sources += |
- rebase_path(gypi_values.chrome_browser_signin_sources, ".", "//chrome") |
+ rebase_path(gypi_values.chrome_browser_sync_android_java_ui_sources, |
+ ".", |
+ "//chrome") |
sources += |
- rebase_path(gypi_values.chrome_browser_ssl_sources, ".", "//chrome") |
+ rebase_path(gypi_values.chrome_browser_ssl_android_java_ui_sources, |
+ ".", |
+ "//chrome") |
sources += |
- rebase_path(gypi_values.chrome_browser_sync_sources, ".", "//chrome") |
- if (android_java_ui) { |
- sources += |
- rebase_path(gypi_values.chrome_browser_sync_android_java_ui_sources, |
- ".", |
- "//chrome") |
- sources += |
- rebase_path(gypi_values.chrome_browser_ssl_android_java_ui_sources, |
- ".", |
- "//chrome") |
- sources += rebase_path( |
- gypi_values.chrome_browser_history_android_java_ui_sources, |
- ".", |
- "//chrome") |
- sources += rebase_path( |
- gypi_values.chrome_browser_permissions_android_java_ui_sources, |
- ".", |
- "//chrome") |
+ rebase_path(gypi_values.chrome_browser_history_android_java_ui_sources, |
+ ".", |
+ "//chrome") |
+ sources += rebase_path( |
+ gypi_values.chrome_browser_permissions_android_java_ui_sources, |
+ ".", |
+ "//chrome") |
+ sources += rebase_path( |
+ gypi_values.chrome_browser_search_engines_android_java_ui_sources, |
+ ".", |
+ "//chrome") |
+ if (enable_supervised_users) { |
sources += rebase_path( |
- gypi_values.chrome_browser_search_engines_android_java_ui_sources, |
+ gypi_values.chrome_browser_supervised_user_android_java_ui_sources, |
".", |
"//chrome") |
- if (enable_supervised_users) { |
- sources += rebase_path( |
- gypi_values.chrome_browser_supervised_user_android_java_ui_sources, |
- ".", |
- "//chrome") |
- } |
} |
+ } |
- deps += [ |
- ":resource_prefetch_predictor_proto", |
- "//cc", |
- "//chrome/app/theme:theme_resources", |
- "//chrome/browser/devtools", |
- "//chrome/browser/metrics/variations:chrome_ui_string_overrider_factory", |
- "//chrome/browser/resources:component_extension_resources", |
- "//chrome/common/net", |
- "//chrome/installer/util:with_no_strings", |
- "//components/about_handler", |
- "//components/app_modal", |
- "//components/autofill/content/browser", |
- "//components/browsing_data/content", |
- "//components/browsing_data/core", |
- "//components/contextual_search:browser", |
- "//components/data_reduction_proxy/content/browser", |
- "//components/data_use_measurement/content", |
- "//components/devtools_discovery", |
- "//components/devtools_http_handler", |
- "//components/dom_distiller/content/browser", |
- "//components/error_page/common", |
- "//components/favicon/content", |
- "//components/history/content/browser", |
- "//components/keyed_service/content", |
- "//components/navigation_interception", |
- "//components/net_log", |
- "//components/network_hints/common", |
- "//components/password_manager/content/browser", |
- "//components/password_manager/sync/browser", |
- "//components/previews", |
- "//components/profile_metrics", |
- "//components/proxy_config", |
- "//components/resources", |
- "//components/safe_browsing_db", |
- "//components/safe_json", |
- "//components/sessions", |
- "//components/ssl_config", |
- "//components/storage_monitor", |
- "//components/subresource_filter/content/browser", |
- "//components/syncable_prefs", |
- "//components/translate/content/browser", |
- "//components/upload_list", |
- "//components/url_matcher", |
- "//components/visitedlink/browser", |
- "//components/visitedlink/common", |
- "//components/web_cache/browser", |
- "//content/app/resources", |
- "//device/core", |
- "//device/usb/mojo", |
- "//device/usb/public/interfaces", |
- "//media", |
- "//media/midi", |
- "//mojo/common", |
- "//mojo/edk/system", |
- "//mojo/public/cpp/bindings", |
- "//mojo/public/js", |
- "//net:extras", |
- "//net:net_with_v8", |
- "//services/shell/public/cpp", |
- "//storage/browser", |
- "//storage/common", |
- "//third_party/WebKit/public:image_resources", |
- "//third_party/WebKit/public:resources", |
- "//third_party/kasko", |
- "//third_party/leveldatabase", |
- "//third_party/libaddressinput", |
- "//third_party/libyuv", |
- "//third_party/re2", |
- "//third_party/smhasher:cityhash", |
- "//third_party/webrtc/modules/desktop_capture", |
- "//ui/base/ime", |
- "//ui/gl", |
- "//ui/resources", |
- "//ui/surface", |
- "//ui/web_dialogs", |
- "//v8", |
- ] |
- |
- if (toolkit_views) { |
- deps += [ "//ui/views" ] |
- } |
- } else { # iOS |
- sources += |
- rebase_path(gypi_values.chrome_browser_ios_sources, ".", "//chrome") |
- sources += |
- rebase_path(gypi_values.chrome_browser_google_sources, ".", "//chrome") |
- deps += [ "//net" ] |
- libs += [ |
- "CoreTelephony.framework", |
- "CoreText.framework", |
- "MobileCoreServices.framework", |
- "QuartzCore.framework", |
- ] |
- ldflags += [ |
- "-weak_framework", |
- "CoreImage", |
- ] |
+ if (toolkit_views) { |
+ deps += [ "//ui/views" ] |
} |
if (is_win || is_mac) { |
sources += |
rebase_path(gypi_values.chrome_browser_win_mac_sources, ".", "//chrome") |
} |
- if (!is_win && !is_mac && !is_ios) { |
+ if (!is_win && !is_mac) { |
sources += [ "net/net_error_diagnostics_dialog_generic.cc" ] |
} |
- if (!is_android && !is_ios && !is_chromeos) { |
+ if (!is_android && !is_chromeos) { |
sources += [ |
"net/disk_cache_dir_policy_handler.cc", |
"net/disk_cache_dir_policy_handler.h", |
@@ -549,7 +524,7 @@ split_static_library("browser") { |
"//chrome") |
} |
- if (is_chromeos || is_ios) { |
+ if (is_chromeos) { |
sources -= [ |
"signin/chrome_signin_status_metrics_provider_delegate.cc", |
"signin/chrome_signin_status_metrics_provider_delegate.h", |
@@ -626,7 +601,7 @@ split_static_library("browser") { |
deps += [ "//chrome/browser/ui/libgtk2ui" ] |
allow_circular_includes_from += [ "//chrome/browser/ui/libgtk2ui" ] |
} |
- if (is_posix && !is_mac && !is_ios) { |
+ if (is_posix && !is_mac) { |
sources += [ |
"//chrome/app/chrome_crash_reporter_client.cc", |
"//chrome/app/chrome_crash_reporter_client.h", |
@@ -707,12 +682,12 @@ split_static_library("browser") { |
"//chrome") |
} |
- if (!is_android && !is_ios && !is_chromeos) { |
+ if (!is_android && !is_chromeos) { |
sources += |
rebase_path(gypi_values.chrome_browser_desktop_sources, ".", "//chrome") |
} |
- if (is_android || is_ios) { |
+ if (is_android) { |
# Mobile. |
sources += |
rebase_path(gypi_values.chrome_browser_mobile_sources, ".", "//chrome") |
@@ -894,7 +869,7 @@ split_static_library("browser") { |
".", |
"//chrome") |
} |
- if (enable_supervised_users && !is_android && !is_ios) { |
+ if (enable_supervised_users && !is_android) { |
sources += |
rebase_path(gypi_values.chrome_browser_supervised_user_legacy_sources, |
".", |
@@ -919,7 +894,7 @@ split_static_library("browser") { |
sources += |
rebase_path(gypi_values.chrome_browser_mdns_sources, ".", "//chrome") |
} |
- if (is_android || is_ios) { |
+ if (is_android) { |
sources -= [ |
"autofill/validation_rules_storage_factory.cc", |
"autofill/validation_rules_storage_factory.h", |
@@ -992,12 +967,10 @@ if (is_win) { |
} |
} |
-if (!is_ios) { |
- proto_library("resource_prefetch_predictor_proto") { |
- sources = [ |
- "predictors/resource_prefetch_predictor.proto", |
- ] |
- } |
+proto_library("resource_prefetch_predictor_proto") { |
+ sources = [ |
+ "predictors/resource_prefetch_predictor.proto", |
+ ] |
} |
# GYP version: chrome/chrome_resources.gyp:chrome_resources |
@@ -1086,12 +1059,8 @@ static_library("test_support") { |
"browsing_data/mock_browsing_data_quota_helper.h", |
"browsing_data/mock_browsing_data_service_worker_helper.cc", |
"browsing_data/mock_browsing_data_service_worker_helper.h", |
- "chooser_controller/mock_chooser_controller.cc", |
- "chooser_controller/mock_chooser_controller.h", |
"download/download_test_file_activity_observer.cc", |
"download/download_test_file_activity_observer.h", |
- "download/test_download_shelf.cc", |
- "download/test_download_shelf.h", |
"media/fake_desktop_media_list.cc", |
"media/fake_desktop_media_list.h", |
"net/dns_probe_test_util.cc", |
@@ -1102,18 +1071,10 @@ static_library("test_support") { |
"notifications/notification_test_util.h", |
"notifications/stub_notification_platform_bridge.cc", |
"notifications/stub_notification_platform_bridge.h", |
- "permissions/mock_permission_request.cc", |
- "permissions/mock_permission_request.h", |
- "profile_resetter/profile_resetter_test_base.cc", |
- "profile_resetter/profile_resetter_test_base.h", |
"search_engines/template_url_service_factory_test_util.cc", |
"search_engines/template_url_service_factory_test_util.h", |
"search_engines/template_url_service_test_util.cc", |
"search_engines/template_url_service_test_util.h", |
- "sessions/session_restore_test_helper.cc", |
- "sessions/session_restore_test_helper.h", |
- "sessions/session_service_test_helper.cc", |
- "sessions/session_service_test_helper.h", |
"signin/fake_account_fetcher_service_builder.cc", |
"signin/fake_account_fetcher_service_builder.h", |
"signin/fake_gaia_cookie_manager_service_builder.cc", |
@@ -1145,11 +1106,13 @@ static_library("test_support") { |
"//components/password_manager/core/browser:test_support", |
"//components/prefs:test_support", |
"//components/search_engines:test_support", |
+ "//components/sessions:test_support", |
"//components/subresource_filter/core/browser:test_support", |
"//components/subresource_filter/core/common:test_support", |
"//components/syncable_prefs:test_support", |
"//components/user_prefs/tracked:user_prefs_tracked_test_support", |
"//content/test:test_support", |
+ "//google_apis:test_support", |
"//net:test_support", |
"//skia", |
"//testing/gmock", |
@@ -1157,17 +1120,14 @@ static_library("test_support") { |
"//ui/gfx", |
] |
- if (!is_ios) { |
- deps += [ |
- "//components/sessions:test_support", |
- "//google_apis:test_support", |
- ] |
- } |
- |
- if (is_android) { |
- sources -= [ |
+ if (!is_android) { |
+ sources += [ |
+ "chooser_controller/mock_chooser_controller.cc", |
+ "chooser_controller/mock_chooser_controller.h", |
"download/test_download_shelf.cc", |
"download/test_download_shelf.h", |
+ "permissions/mock_permission_request.cc", |
+ "permissions/mock_permission_request.h", |
"profile_resetter/profile_resetter_test_base.cc", |
"profile_resetter/profile_resetter_test_base.h", |
"sessions/session_restore_test_helper.cc", |
@@ -1177,15 +1137,6 @@ static_library("test_support") { |
] |
} |
- if (is_android || is_ios) { |
- sources -= [ |
- "chooser_controller/mock_chooser_controller.cc", |
- "chooser_controller/mock_chooser_controller.h", |
- "permissions/mock_permission_request.cc", |
- "permissions/mock_permission_request.h", |
- ] |
- } |
- |
if (enable_extensions) { |
sources += [ |
"extensions/extension_action_test_util.cc", |