Index: components/BUILD.gn |
diff --git a/components/BUILD.gn b/components/BUILD.gn |
index 85ea035624006b2926ce6656da3fe4afb5a6e76c..ff8ba478e27d4a106cd20b13a95172f2b3e18fa5 100644 |
--- a/components/BUILD.gn |
+++ b/components/BUILD.gn |
@@ -33,39 +33,40 @@ group("all_components") { |
"//components/data_reduction_proxy/core/common", |
"//components/device_event_log", |
"//components/google/core/browser", |
+ "//components/infobars/core", |
+ "//components/leveldb_proto", |
+ "//components/omnibox/browser", |
+ "//components/os_crypt", |
+ "//components/pref_registry", |
"//components/search", |
"//components/search_engines", |
"//components/sessions", |
+ "//components/strings", |
"//components/sync_bookmarks", |
"//components/undo", |
- "//components/strings", |
- "//components/leveldb_proto", |
- "//components/pref_registry", |
- "//components/omnibox/browser", |
- "//components/infobars/core", |
"//components/version_ui", |
- "//components/os_crypt", |
] |
if (!is_ios) { |
deps += [ |
- "//components/bitmap_uploader", |
- "//components/dom_distiller/core", |
- "//components/enhanced_bookmarks", |
- "//components/certificate_reporting", |
- "//components/cdm/browser", |
"//components/about_handler", |
+ "//components/app_modal", |
"//components/auto_login_parser", |
"//components/autofill/content/browser", |
"//components/autofill/content/common", |
"//components/autofill/content/renderer", |
+ "//components/bitmap_uploader", |
+ "//components/browsing_data", |
"//components/bubble", |
"//components/captive_portal", |
"//components/cdm/browser", |
+ "//components/cdm/browser", |
"//components/cdm/common", |
"//components/cdm/renderer", |
- "//components/cloud_devices/common", |
+ "//components/certificate_reporting", |
+ "//components/certificate_transparency", |
"//components/chrome_apps", |
+ "//components/cloud_devices/common", |
"//components/compression", |
"//components/content_settings/core/browser", |
"//components/content_settings/core/common", |
@@ -79,13 +80,18 @@ group("all_components") { |
"//components/devtools_discovery", |
"//components/devtools_http_handler", |
"//components/dom_distiller/core", |
+ "//components/dom_distiller/core", |
"//components/domain_reliability", |
+ "//components/enhanced_bookmarks", |
"//components/favicon/core", |
"//components/favicon_base", |
"//components/feedback", |
"//components/gcm_driver", |
"//components/gcm_driver/crypto", |
"//components/gcm_driver/instance_id", |
+ "//components/guest_view/browser", |
+ "//components/guest_view/common", |
+ "//components/guest_view/renderer", |
"//components/history/content/browser", |
"//components/history/core/browser", |
"//components/history/core/common", |
@@ -118,14 +124,16 @@ group("all_components") { |
"//components/pdf/renderer", |
"//components/plugins/renderer", |
"//components/power", |
- "//components/precache/core", |
"//components/precache/content", |
+ "//components/precache/core", |
"//components/proxy_config", |
"//components/query_parser", |
"//components/rappor", |
"//components/renderer_context_menu", |
"//components/resources:components_resources", |
"//components/safe_browsing_db", |
+ "//components/safe_json", |
+ "//components/scheduler", |
"//components/search_provider_logos", |
"//components/security_interstitials/core", |
"//components/signin/core/browser", |
@@ -133,6 +141,7 @@ group("all_components") { |
"//components/startup_metric_utils/browser", |
"//components/sync_driver", |
"//components/sync_sessions", |
+ "//components/test_runner", |
"//components/tracing", |
"//components/tracing:startup_tracing", |
"//components/translate/content/browser", |
@@ -161,19 +170,10 @@ group("all_components") { |
"//components/web_modal", |
"//components/web_resource", |
"//components/webcrypto", |
+ "//components/webcrypto", |
"//components/webdata/common", |
"//components/wifi", |
"//components/wifi_sync", |
- "//components/app_modal", |
- "//components/browsing_data", |
- "//components/certificate_transparency", |
- "//components/guest_view/browser", |
- "//components/guest_view/common", |
- "//components/guest_view/renderer", |
- "//components/safe_json", |
- "//components/scheduler", |
- "//components/test_runner", |
- "//components/webcrypto", |
] |
if (enable_configuration_policy) { |
@@ -196,11 +196,11 @@ group("all_components") { |
# TODO(agrieve): Add to main deps list once compile errors are resolved. |
deps += [ |
"//components/audio_modem", |
+ "//components/copresence", |
"//components/proximity_auth", |
"//components/proximity_auth/cryptauth", |
- "//components/webusb", |
- "//components/copresence", |
"//components/storage_monitor", |
+ "//components/webusb", |
] |
} |
@@ -225,13 +225,13 @@ group("all_components") { |
"//components/autofill/content/browser", # Blocked on content/blink. |
"//components/autofill/content/common", # Blocked on content. |
"//components/autofill/content/renderer", # Blocked on content/blink. |
- "//components/crash/content/app", # Should work, needs checking. |
- "//components/crash/content/browser", # Should work, needs checking. |
"//components/captive_portal", # Should work, needs checking. |
- "//components/cloud_devices/common", # Should work, needs checking. |
"//components/cdm/browser", # Blocked on content. |
"//components/cdm/common", # Blocked on content. |
"//components/cdm/renderer", # Blocked on content. |
+ "//components/cloud_devices/common", # Should work, needs checking. |
+ "//components/crash/content/app", # Should work, needs checking. |
+ "//components/crash/content/browser", # Should work, needs checking. |
"//components/data_reduction_proxy/core/browser", # Should work, needs checking. |
"//components/data_reduction_proxy/core/common", # Should work, needs checking. |
"//components/dom_distiller/core", # Blocked on content. |
@@ -253,8 +253,8 @@ group("all_components") { |
"//components/password_manager/core/browser", # Should work, needs checking. |
"//components/password_manager/core/common", # Should work, needs checking. |
"//components/plugins/renderer", # Blocked on blink. |
- "//components/power", # Blocked on content. |
"//components/policy", # Blocked on content (indirectly via autofill). |
+ "//components/power", # Blocked on content. |
"//components/precache/content", # Blocked on content. |
"//components/precache/core", # Should work, needs checking. |
"//components/rappor", # Should work, needs checking. |
@@ -318,41 +318,24 @@ test("components_unittests") { |
"//components/content_settings/core/common", |
"//components/data_usage/core:unit_tests", |
"//components/google/core/browser:unit_tests", |
+ "//components/leveldb_proto:unit_tests", |
"//components/net_log:unit_tests", |
+ "//components/omnibox/browser:unit_tests", |
+ "//components/os_crypt:unit_tests", |
"//components/search:unit_tests", |
+ "//components/search_engines:unit_tests", |
"//components/sessions:unit_tests", |
+ "//components/suggestions:unit_tests", |
"//components/syncable_prefs:unit_tests", |
"//components/undo:unit_tests", |
+ "//components/undo:unit_tests", |
"//net", |
"//ui/base", |
"//ui/resources:ui_test_pak", |
- "//components/search_engines:unit_tests", |
- "//components/undo:unit_tests", |
- "//components/leveldb_proto:unit_tests", |
- "//components/suggestions:unit_tests", |
- "//components/omnibox/browser:unit_tests", |
- "//components/os_crypt:unit_tests", |
] |
if (!is_ios) { |
deps += [ |
- "//components/certificate_transparency:unit_tests", |
- "//components/data_use_measurement/content:unit_tests", |
- "//components/enhanced_bookmarks:unit_tests", |
- "//components/error_page/renderer:unit_tests", |
- "//components/guest_view/browser:unit_tests", |
- "//components/navigation_interception:unit_tests", |
- "//components/network_hints/renderer:unit_tests", |
- "//components/page_load_metrics/browser:unit_tests", |
- "//components/page_load_metrics/renderer:unit_tests", |
- "//components/power:unit_tests", |
- "//components/safe_json:unit_tests", |
- "//components/scheduler:unit_tests", |
- "//components/test_runner:test_runner", |
- "//components/tracing:unit_tests", |
- "//components/ui/zoom:unit_tests", |
- "//components/visitedlink/test:unit_tests", |
- "//components/web_cache/browser:unit_tests", |
"//components/auto_login_parser:unit_tests", |
"//components/autofill/content/browser:unit_tests", |
"//components/autofill/content/renderer:unit_tests", |
@@ -360,6 +343,7 @@ test("components_unittests") { |
"//components/autofill/core/common:unit_tests", |
"//components/bubble:unit_tests", |
"//components/captive_portal:unit_tests", |
+ "//components/certificate_transparency:unit_tests", |
"//components/cloud_devices/common:unit_tests", |
"//components/component_updater:unit_tests", |
"//components/content_settings/core/browser:unit_tests", |
@@ -368,17 +352,21 @@ test("components_unittests") { |
"//components/data_reduction_proxy/content/browser:unit_tests", |
"//components/data_reduction_proxy/core/browser:unit_tests", |
"//components/data_reduction_proxy/core/common:unit_tests", |
+ "//components/data_use_measurement/content:unit_tests", |
"//components/device_event_log:unit_tests", |
"//components/devtools_http_handler:unit_tests", |
"//components/dom_distiller/content:unit_tests", |
"//components/dom_distiller/core:unit_tests", |
"//components/domain_reliability:unit_tests", |
+ "//components/enhanced_bookmarks:unit_tests", |
+ "//components/error_page/renderer:unit_tests", |
"//components/favicon/content:unit_tests", |
"//components/favicon/core:unit_tests", |
"//components/favicon_base:unit_tests", |
+ "//components/gcm_driver:unit_tests", |
"//components/gcm_driver/crypto:unit_tests", |
"//components/gcm_driver/instance_id:unit_tests", |
- "//components/gcm_driver:unit_tests", |
+ "//components/guest_view/browser:unit_tests", |
"//components/history/content/browser:unit_tests", |
"//components/history/core/browser:unit_tests", |
"//components/history/core/common:unit_tests", |
@@ -391,39 +379,51 @@ test("components_unittests") { |
"//components/memory_pressure:unit_tests", |
"//components/metrics:unit_tests", |
"//components/mime_util:unit_tests", |
+ "//components/navigation_interception:unit_tests", |
+ "//components/network_hints/renderer:unit_tests", |
"//components/network_time:unit_tests", |
"//components/offline_pages:unit_tests", |
"//components/open_from_clipboard:unit_tests", |
"//components/packed_ct_ev_whitelist:unit_tests", |
+ "//components/page_load_metrics/browser:unit_tests", |
+ "//components/page_load_metrics/renderer:unit_tests", |
"//components/password_manager/content/browser:unit_tests", |
"//components/password_manager/core/browser:unit_tests", |
"//components/password_manager/core/common:unit_tests", |
"//components/password_manager/sync/browser:unit_tests", |
+ "//components/power:unit_tests", |
"//components/precache/content:unit_tests", |
"//components/precache/core:unit_tests", |
"//components/proxy_config:unit_tests", |
"//components/query_parser:unit_tests", |
"//components/rappor:unit_tests", |
"//components/safe_browsing_db:unit_tests", |
- "//components/search_engines:unit_tests", |
+ "//components/safe_json:unit_tests", |
+ "//components/scheduler:unit_tests", |
"//components/search:unit_tests", |
+ "//components/search_engines:unit_tests", |
"//components/search_provider_logos:unit_tests", |
"//components/signin/core/browser:unit_tests", |
"//components/ssl_config:unit_tests", |
"//components/sync_bookmarks:unit_tests", |
"//components/sync_driver:unit_tests", |
"//components/sync_sessions:unit_tests", |
+ "//components/test_runner:test_runner", |
+ "//components/tracing:unit_tests", |
"//components/translate/core/browser:unit_tests", |
"//components/translate/core/common:unit_tests", |
"//components/translate/core/language_detection:unit_tests", |
- "//components/url_formatter:unit_tests", |
- "//components/url_matcher:unit_tests", |
+ "//components/ui/zoom:unit_tests", |
"//components/update_client:unit_tests", |
"//components/upload_list:unit_tests", |
+ "//components/url_formatter:unit_tests", |
+ "//components/url_matcher:unit_tests", |
"//components/user_prefs/tracked:unit_tests", |
"//components/variations:unit_tests", |
"//components/variations/service:unit_tests", |
+ "//components/visitedlink/test:unit_tests", |
"//components/wallpaper:unit_tests", |
+ "//components/web_cache/browser:unit_tests", |
"//components/web_resource:unit_tests", |
"//components/webcrypto:unit_tests", |
"//components/webdata/common:unit_tests", |
@@ -603,14 +603,19 @@ test("components_browsertests") { |
defines = [ "HAS_OUT_OF_PROC_TEST_RUNNER" ] |
deps = [ |
- "strings", |
"//base", |
"//base/test:test_support", |
"//testing/gmock", |
"//testing/gtest", |
+ "strings", |
] |
if (!is_ios) { |
deps += [ |
+ "//components/tracing", |
+ "//content/test:browsertest_support", |
+ "//content/test:test_support", |
+ "//device/bluetooth", |
+ "//ui/base", |
"autofill/content/browser", |
"autofill/content/renderer", |
"content_settings/core/common", |
@@ -620,11 +625,6 @@ test("components_browsertests") { |
"password_manager/content/browser", |
"password_manager/content/common", |
"password_manager/content/renderer", |
- "//components/tracing", |
- "//content/test:browsertest_support", |
- "//content/test:test_support", |
- "//device/bluetooth", |
- "//ui/base", |
] |
data_deps = [ |
@@ -652,8 +652,8 @@ test("components_browsertests") { |
# a MANUAL component_browsertest. |
sources += [ "dom_distiller/standalone/content_extractor_browsertest.cc" ] |
deps += [ |
- "pref_registry:test_support", |
"//base:prefs_test_support", |
+ "pref_registry:test_support", |
] |
} |
@@ -682,8 +682,8 @@ test("components_perftests") { |
deps += [ |
"//base", |
"//base/test:test_support_perf", |
- "//content/test:test_support", |
"//components/visitedlink/browser", |
+ "//content/test:test_support", |
] |
} |
} |