Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(40)

Side by Side Diff: components/BUILD.gn

Issue 1462953004: Unit tests for importing prefs from the Java side implemented (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Added unit test check if prefs are actually empty after calling ClearJavaFirstRunPrefs() function Created 5 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 # Copyright 2014 The Chromium Authors. All rights reserved. 1 # Copyright 2014 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 import("//build/config/features.gni") 5 import("//build/config/features.gni")
6 import("//build/config/ui.gni") 6 import("//build/config/ui.gni")
7 import("//testing/test.gni") 7 import("//testing/test.gni")
8 import("//tools/grit/repack.gni") 8 import("//tools/grit/repack.gni")
9 9
10 if (is_android) { 10 if (is_android) {
(...skipping 29 matching lines...) Expand all
40 "//components/device_event_log", 40 "//components/device_event_log",
41 "//components/dom_distiller/core", 41 "//components/dom_distiller/core",
42 "//components/enhanced_bookmarks", 42 "//components/enhanced_bookmarks",
43 "//components/favicon/core", 43 "//components/favicon/core",
44 "//components/favicon_base", 44 "//components/favicon_base",
45 "//components/gcm_driver", 45 "//components/gcm_driver",
46 "//components/google/core/browser", 46 "//components/google/core/browser",
47 "//components/history/core/browser", 47 "//components/history/core/browser",
48 "//components/history/core/common", 48 "//components/history/core/common",
49 "//components/history/core/test", 49 "//components/history/core/test",
50 "//components/infobars/core",
Alexei Svitkine (slow) 2015/11/20 16:28:28 These diffs don't look right.
Alexander Agulenko 2015/11/20 17:33:31 gn format --in-place just sorted everything alphab
51 "//components/invalidation/impl",
52 "//components/invalidation/public",
50 "//components/keyed_service/core", 53 "//components/keyed_service/core",
54 "//components/leveldb_proto",
51 "//components/metrics", 55 "//components/metrics",
52 "//components/net_log", 56 "//components/net_log",
53 "//components/network_time", 57 "//components/network_time",
54 "//components/ntp_snippets", 58 "//components/ntp_snippets",
59 "//components/omnibox/browser",
60 "//components/open_from_clipboard",
61 "//components/os_crypt",
55 "//components/password_manager/core/browser", 62 "//components/password_manager/core/browser",
56 "//components/password_manager/core/common", 63 "//components/password_manager/core/common",
57 "//components/password_manager/sync/browser", 64 "//components/password_manager/sync/browser",
65 "//components/pref_registry",
66 "//components/proxy_config",
67 "//components/rappor",
58 "//components/search", 68 "//components/search",
59 "//components/search_engines", 69 "//components/search_engines",
60 "//components/sessions", 70 "//components/sessions",
71 "//components/signin/core/browser",
72 "//components/strings",
73 "//components/suggestions",
61 "//components/sync_bookmarks", 74 "//components/sync_bookmarks",
62 "//components/undo",
63 "//components/update_client",
64 "//components/strings",
65 "//components/leveldb_proto",
66 "//components/pref_registry",
67 "//components/rappor",
68 "//components/proxy_config",
69 "//components/omnibox/browser",
70 "//components/open_from_clipboard",
71 "//components/infobars/core",
72 "//components/invalidation/impl",
73 "//components/invalidation/public",
74 "//components/signin/core/browser",
75 "//components/suggestions",
76 "//components/sync_driver", 75 "//components/sync_driver",
77 "//components/syncable_prefs", 76 "//components/syncable_prefs",
78 "//components/translate/core/browser", 77 "//components/translate/core/browser",
79 "//components/translate/core/common", 78 "//components/translate/core/common",
79 "//components/undo",
80 "//components/update_client",
80 "//components/upload_list", 81 "//components/upload_list",
81 "//components/variations", 82 "//components/variations",
82 "//components/variations/service", 83 "//components/variations/service",
83 "//components/version_info", 84 "//components/version_info",
84 "//components/version_ui", 85 "//components/version_ui",
85 "//components/os_crypt",
86 "//components/web_resource", 86 "//components/web_resource",
87 "//components/webdata_services", 87 "//components/webdata_services",
88 ] 88 ]
89 89
90 if (!is_ios) { 90 if (!is_ios) {
91 deps += [ 91 deps += [
92 "//components/bitmap_uploader",
93 "//components/certificate_reporting",
94 "//components/cdm/browser",
95 "//components/about_handler", 92 "//components/about_handler",
93 "//components/app_modal",
96 "//components/auto_login_parser", 94 "//components/auto_login_parser",
97 "//components/autofill/content/browser", 95 "//components/autofill/content/browser",
98 "//components/autofill/content/common", 96 "//components/autofill/content/common",
99 "//components/autofill/content/renderer", 97 "//components/autofill/content/renderer",
98 "//components/bitmap_uploader",
99 "//components/browsing_data",
100 "//components/bubble", 100 "//components/bubble",
101 "//components/captive_portal", 101 "//components/captive_portal",
102 "//components/cdm/browser", 102 "//components/cdm/browser",
103 "//components/cdm/browser",
103 "//components/cdm/common", 104 "//components/cdm/common",
104 "//components/cdm/renderer", 105 "//components/cdm/renderer",
106 "//components/certificate_reporting",
107 "//components/certificate_transparency",
108 "//components/chrome_apps",
105 "//components/cloud_devices/common", 109 "//components/cloud_devices/common",
106 "//components/chrome_apps",
107 "//components/compression", 110 "//components/compression",
108 "//components/cookie_config", 111 "//components/cookie_config",
109 "//components/crash/content/app", 112 "//components/crash/content/app",
110 "//components/crash/content/browser", 113 "//components/crash/content/browser",
111 "//components/crx_file", 114 "//components/crx_file",
112 "//components/data_reduction_proxy/core/browser", 115 "//components/data_reduction_proxy/core/browser",
113 "//components/data_reduction_proxy/core/common", 116 "//components/data_reduction_proxy/core/common",
114 "//components/device_event_log", 117 "//components/device_event_log",
115 "//components/devtools_discovery", 118 "//components/devtools_discovery",
116 "//components/devtools_http_handler", 119 "//components/devtools_http_handler",
117 "//components/domain_reliability", 120 "//components/domain_reliability",
118 "//components/exo", 121 "//components/exo",
119 "//components/exo/wayland", 122 "//components/exo/wayland",
120 "//components/feedback", 123 "//components/feedback",
121 "//components/gcm_driver/crypto", 124 "//components/gcm_driver/crypto",
122 "//components/gcm_driver/instance_id", 125 "//components/gcm_driver/instance_id",
126 "//components/guest_view/browser",
127 "//components/guest_view/common",
128 "//components/guest_view/renderer",
123 "//components/history/content/browser", 129 "//components/history/content/browser",
124 "//components/json_schema", 130 "//components/json_schema",
125 "//components/keyed_service/content", 131 "//components/keyed_service/content",
126 "//components/language_usage_metrics", 132 "//components/language_usage_metrics",
127 "//components/login", 133 "//components/login",
128 "//components/memory_pressure", 134 "//components/memory_pressure",
129 "//components/metrics_services_manager", 135 "//components/metrics_services_manager",
130 "//components/mime_util", 136 "//components/mime_util",
131 "//components/navigation_interception", 137 "//components/navigation_interception",
132 "//components/navigation_metrics", 138 "//components/navigation_metrics",
133 "//components/network_hints/browser", 139 "//components/network_hints/browser",
134 "//components/network_hints/common", 140 "//components/network_hints/common",
135 "//components/network_hints/renderer", 141 "//components/network_hints/renderer",
136 "//components/offline_pages", 142 "//components/offline_pages",
137 "//components/onc", 143 "//components/onc",
138 "//components/packed_ct_ev_whitelist", 144 "//components/packed_ct_ev_whitelist",
139 "//components/pairing", 145 "//components/pairing",
140 "//components/password_manager/content/browser", 146 "//components/password_manager/content/browser",
141 "//components/pdf/browser", 147 "//components/pdf/browser",
142 "//components/pdf/common", 148 "//components/pdf/common",
143 "//components/pdf/renderer", 149 "//components/pdf/renderer",
144 "//components/plugins/renderer", 150 "//components/plugins/renderer",
145 "//components/power", 151 "//components/power",
152 "//components/precache/content",
146 "//components/precache/core", 153 "//components/precache/core",
147 "//components/precache/content",
148 "//components/query_parser", 154 "//components/query_parser",
149 "//components/renderer_context_menu", 155 "//components/renderer_context_menu",
150 "//components/resources:components_resources", 156 "//components/resources:components_resources",
151 "//components/safe_browsing_db", 157 "//components/safe_browsing_db",
158 "//components/safe_json",
159 "//components/scheduler",
152 "//components/search_provider_logos", 160 "//components/search_provider_logos",
153 "//components/security_interstitials/core", 161 "//components/security_interstitials/core",
154 "//components/ssl_config", 162 "//components/ssl_config",
163 "//components/startup_metric_utils/browser",
155 "//components/startup_metric_utils/common", 164 "//components/startup_metric_utils/common",
156 "//components/startup_metric_utils/browser",
157 "//components/sync_sessions", 165 "//components/sync_sessions",
166 "//components/test_runner",
158 "//components/tracing", 167 "//components/tracing",
159 "//components/tracing:startup_tracing", 168 "//components/tracing:startup_tracing",
160 "//components/translate/content/browser", 169 "//components/translate/content/browser",
161 "//components/translate/content/common", 170 "//components/translate/content/common",
162 "//components/translate/content/renderer", 171 "//components/translate/content/renderer",
163 "//components/ui/zoom", 172 "//components/ui/zoom",
164 "//components/url_formatter", 173 "//components/url_formatter",
165 "//components/url_matcher", 174 "//components/url_matcher",
166 "//components/user_manager", 175 "//components/user_manager",
167 "//components/user_prefs", 176 "//components/user_prefs",
168 "//components/user_prefs/tracked:user_prefs_tracked", 177 "//components/user_prefs/tracked:user_prefs_tracked",
169 "//components/visitedlink/browser", 178 "//components/visitedlink/browser",
170 "//components/visitedlink/common", 179 "//components/visitedlink/common",
171 "//components/visitedlink/renderer", 180 "//components/visitedlink/renderer",
172 "//components/wallpaper", 181 "//components/wallpaper",
173 "//components/web_cache/browser", 182 "//components/web_cache/browser",
174 "//components/web_cache/common", 183 "//components/web_cache/common",
175 "//components/web_cache/renderer", 184 "//components/web_cache/renderer",
176 "//components/web_modal", 185 "//components/web_modal",
177 "//components/webcrypto", 186 "//components/webcrypto",
187 "//components/webcrypto",
178 "//components/webdata/common", 188 "//components/webdata/common",
179 "//components/wifi", 189 "//components/wifi",
180 "//components/wifi_sync", 190 "//components/wifi_sync",
181 "//components/app_modal",
182 "//components/browsing_data",
183 "//components/certificate_transparency",
184 "//components/guest_view/browser",
185 "//components/guest_view/common",
186 "//components/guest_view/renderer",
187 "//components/safe_json",
188 "//components/scheduler",
189 "//components/test_runner",
190 "//components/webcrypto",
191 ] 191 ]
192 192
193 if (enable_configuration_policy) { 193 if (enable_configuration_policy) {
194 deps += [ "//components/policy" ] 194 deps += [ "//components/policy" ]
195 } 195 }
196 196
197 if (!is_chromeos || !enable_extensions) { 197 if (!is_chromeos || !enable_extensions) {
198 deps -= [ "//components/chrome_apps" ] 198 deps -= [ "//components/chrome_apps" ]
199 } 199 }
200 200
201 if (!enable_plugins) { 201 if (!enable_plugins) {
202 deps -= [ 202 deps -= [
203 "//components/pdf/browser", 203 "//components/pdf/browser",
204 "//components/pdf/common", 204 "//components/pdf/common",
205 "//components/pdf/renderer", 205 "//components/pdf/renderer",
206 ] 206 ]
207 } 207 }
208 208
209 if (!is_android) { 209 if (!is_android) {
210 # TODO(agrieve): Add to main deps list once compile errors are resolved. 210 # TODO(agrieve): Add to main deps list once compile errors are resolved.
211 deps += [ 211 deps += [
212 "//components/audio_modem", 212 "//components/audio_modem",
213 "//components/copresence",
213 "//components/proximity_auth", 214 "//components/proximity_auth",
214 "//components/proximity_auth/cryptauth", 215 "//components/proximity_auth/cryptauth",
216 "//components/storage_monitor",
215 "//components/webusb", 217 "//components/webusb",
216 "//components/copresence",
217 "//components/storage_monitor",
218 ] 218 ]
219 } 219 }
220 220
221 if (!is_win && !is_mac) { 221 if (!is_win && !is_mac) {
222 deps -= [ "//components/wifi" ] 222 deps -= [ "//components/wifi" ]
223 } 223 }
224 224
225 if (!is_chromeos) { 225 if (!is_chromeos) {
226 deps -= [ 226 deps -= [
227 "//components/pairing", 227 "//components/pairing",
(...skipping 26 matching lines...) Expand all
254 254
255 if (toolkit_views) { 255 if (toolkit_views) {
256 deps += [ "//components/constrained_window" ] 256 deps += [ "//components/constrained_window" ]
257 } 257 }
258 258
259 if (is_android) { 259 if (is_android) {
260 deps -= [ 260 deps -= [
261 "//components/autofill/content/browser", # Blocked on content/blink. 261 "//components/autofill/content/browser", # Blocked on content/blink.
262 "//components/autofill/content/common", # Blocked on content. 262 "//components/autofill/content/common", # Blocked on content.
263 "//components/autofill/content/renderer", # Blocked on content/blink. 263 "//components/autofill/content/renderer", # Blocked on content/blink.
264 "//components/crash/content/app", # Should work, needs checking.
265 "//components/crash/content/browser", # Should work, needs checking.
266 "//components/captive_portal", # Should work, needs checking. 264 "//components/captive_portal", # Should work, needs checking.
267 "//components/cloud_devices/common", # Should work, needs checking.
268 "//components/cdm/browser", # Blocked on content. 265 "//components/cdm/browser", # Blocked on content.
269 "//components/cdm/common", # Blocked on content. 266 "//components/cdm/common", # Blocked on content.
270 "//components/cdm/renderer", # Blocked on content. 267 "//components/cdm/renderer", # Blocked on content.
268 "//components/cloud_devices/common", # Should work, needs checking.
269 "//components/crash/content/app", # Should work, needs checking.
270 "//components/crash/content/browser", # Should work, needs checking.
271 "//components/data_reduction_proxy/core/browser", # Should work, needs ch ecking. 271 "//components/data_reduction_proxy/core/browser", # Should work, needs ch ecking.
272 "//components/data_reduction_proxy/core/common", # Should work, needs che cking. 272 "//components/data_reduction_proxy/core/common", # Should work, needs che cking.
273 "//components/dom_distiller/core", # Blocked on content. 273 "//components/dom_distiller/core", # Blocked on content.
274 "//components/domain_reliability", # Blocked on content. 274 "//components/domain_reliability", # Blocked on content.
275 "//components/favicon/core", # Blocked on keyed service. 275 "//components/favicon/core", # Blocked on keyed service.
276 "//components/favicon_base", # Should work, needs checking. 276 "//components/favicon_base", # Should work, needs checking.
277 "//components/feedback", # Blocked on content. 277 "//components/feedback", # Blocked on content.
278 "//components/google/core/browser", # Should work, needs checking. 278 "//components/google/core/browser", # Should work, needs checking.
279 "//components/history/core/browser", # Should work, needs checking. 279 "//components/history/core/browser", # Should work, needs checking.
280 "//components/history/core/common", # Should work, needs checking. 280 "//components/history/core/common", # Should work, needs checking.
281 "//components/history/core/test", # Should work, needs checking. 281 "//components/history/core/test", # Should work, needs checking.
282 "//components/infobars/core", # Should work, needs checking. 282 "//components/infobars/core", # Should work, needs checking.
283 "//components/invalidation/impl", # Should work, needs checking. 283 "//components/invalidation/impl", # Should work, needs checking.
284 "//components/invalidation/public", # Should work, needs checking. 284 "//components/invalidation/public", # Should work, needs checking.
285 "//components/json_schema", # Should work, needs checking. 285 "//components/json_schema", # Should work, needs checking.
286 "//components/keyed_service/content", # Blocked on content.
286 "//components/keyed_service/core", # Blocked on content. 287 "//components/keyed_service/core", # Blocked on content.
287 "//components/keyed_service/content", # Blocked on content.
288 "//components/navigation_interception", # Blocked on content. 288 "//components/navigation_interception", # Blocked on content.
289 "//components/omnibox/browser", # Should work, needs checking. 289 "//components/omnibox/browser", # Should work, needs checking.
290 "//components/password_manager/content/browser", # Blocked on content. 290 "//components/password_manager/content/browser", # Blocked on content.
291 "//components/password_manager/core/browser", # Should work, needs checki ng. 291 "//components/password_manager/core/browser", # Should work, needs checki ng.
292 "//components/password_manager/core/common", # Should work, needs checkin g. 292 "//components/password_manager/core/common", # Should work, needs checkin g.
293 "//components/plugins/renderer", # Blocked on blink. 293 "//components/plugins/renderer", # Blocked on blink.
294 "//components/policy", # Blocked on content (indirectly via autofill).
294 "//components/power", # Blocked on content. 295 "//components/power", # Blocked on content.
295 "//components/policy", # Blocked on content (indirectly via autofill).
296 "//components/precache/content", # Blocked on content. 296 "//components/precache/content", # Blocked on content.
297 "//components/precache/core", # Should work, needs checking. 297 "//components/precache/core", # Should work, needs checking.
298 "//components/rappor", # Should work, needs checking. 298 "//components/rappor", # Should work, needs checking.
299 "//components/renderer_context_menu", # Blocked on content. 299 "//components/renderer_context_menu", # Blocked on content.
300 "//components/search_engines", # Should work, needs checking. 300 "//components/search_engines", # Should work, needs checking.
301 "//components/search_provider_logos", # Should work, needs checking. 301 "//components/search_provider_logos", # Should work, needs checking.
302 "//components/sessions", # Blocked on content. 302 "//components/sessions", # Blocked on content.
303 "//components/signin/core/browser", # Should work, needs checking. 303 "//components/signin/core/browser", # Should work, needs checking.
304 "//components/translate/content/browser", # Blocked on content. 304 "//components/translate/content/browser", # Blocked on content.
305 "//components/translate/content/common", # Blocked on content. 305 "//components/translate/content/common", # Blocked on content.
306 "//components/translate/content/renderer", # Blocked on content. 306 "//components/translate/content/renderer", # Blocked on content.
307 "//components/user_prefs", # Blocked on content. 307 "//components/user_prefs", # Blocked on content.
308 "//components/visitedlink/browser", # Blocked on content. 308 "//components/visitedlink/browser", # Blocked on content.
309 "//components/visitedlink/common", # Blocked on content. 309 "//components/visitedlink/common", # Blocked on content.
310 "//components/visitedlink/renderer", # Blocked on blink 310 "//components/visitedlink/renderer", # Blocked on blink
311 "//components/web_cache/browser", # Blocked on content and blink. 311 "//components/web_cache/browser", # Blocked on content and blink.
312 "//components/web_cache/renderer", # Blocked on content and blink. 312 "//components/web_cache/renderer", # Blocked on content and blink.
313 "//components/web_modal", # Blocked on content.
313 "//components/webdata_services", # Should work, needs checking. 314 "//components/webdata_services", # Should work, needs checking.
314 "//components/web_modal", # Blocked on content.
315 ] 315 ]
316 } 316 }
317 } 317 }
318 318
319 # TODO(GYP): Delete this after we've converted everything to GN. 319 # TODO(GYP): Delete this after we've converted everything to GN.
320 # The _run targets exist only for compatibility w/ GYP. 320 # The _run targets exist only for compatibility w/ GYP.
321 group("components_unittests_run") { 321 group("components_unittests_run") {
322 testonly = true 322 testonly = true
323 deps = [ 323 deps = [
324 ":components_unittests", 324 ":components_unittests",
(...skipping 37 matching lines...) Expand 10 before | Expand all | Expand 10 after
362 "//components/dom_distiller/core:unit_tests", 362 "//components/dom_distiller/core:unit_tests",
363 "//components/enhanced_bookmarks:unit_tests", 363 "//components/enhanced_bookmarks:unit_tests",
364 "//components/favicon/core:unit_tests", 364 "//components/favicon/core:unit_tests",
365 "//components/favicon_base:unit_tests", 365 "//components/favicon_base:unit_tests",
366 "//components/gcm_driver:unit_tests", 366 "//components/gcm_driver:unit_tests",
367 "//components/google/core/browser:unit_tests", 367 "//components/google/core/browser:unit_tests",
368 "//components/history/core/browser:unit_tests", 368 "//components/history/core/browser:unit_tests",
369 "//components/history/core/common:unit_tests", 369 "//components/history/core/common:unit_tests",
370 "//components/invalidation/impl:unit_tests", 370 "//components/invalidation/impl:unit_tests",
371 "//components/keyed_service/core:unit_tests", 371 "//components/keyed_service/core:unit_tests",
372 "//components/leveldb_proto:unit_tests",
372 "//components/metrics:unit_tests", 373 "//components/metrics:unit_tests",
373 "//components/net_log:unit_tests", 374 "//components/net_log:unit_tests",
374 "//components/network_time:unit_tests", 375 "//components/network_time:unit_tests",
376 "//components/omnibox/browser:unit_tests",
375 "//components/open_from_clipboard:unit_tests", 377 "//components/open_from_clipboard:unit_tests",
378 "//components/os_crypt:unit_tests",
376 "//components/password_manager/core/browser:unit_tests", 379 "//components/password_manager/core/browser:unit_tests",
377 "//components/password_manager/core/common:unit_tests", 380 "//components/password_manager/core/common:unit_tests",
378 "//components/password_manager/sync/browser:unit_tests", 381 "//components/password_manager/sync/browser:unit_tests",
379 "//components/proxy_config:unit_tests", 382 "//components/proxy_config:unit_tests",
380 "//components/rappor:unit_tests", 383 "//components/rappor:unit_tests",
381 "//components/search:unit_tests", 384 "//components/search:unit_tests",
385 "//components/search_engines:unit_tests",
382 "//components/sessions:unit_tests", 386 "//components/sessions:unit_tests",
387 "//components/signin/core/browser:unit_tests",
388 "//components/suggestions:unit_tests",
389 "//components/sync_driver:unit_tests",
383 "//components/syncable_prefs:unit_tests", 390 "//components/syncable_prefs:unit_tests",
391 "//components/translate/core/browser:unit_tests",
392 "//components/translate/core/common:unit_tests",
393 "//components/translate/core/language_detection:unit_tests",
384 "//components/undo:unit_tests", 394 "//components/undo:unit_tests",
385 "//components/update_client:unit_tests", 395 "//components/update_client:unit_tests",
386 "//components/upload_list:unit_tests", 396 "//components/upload_list:unit_tests",
397 "//components/variations:unit_tests",
398 "//components/variations/service:unit_tests",
399 "//components/web_resource:unit_tests",
387 "//net", 400 "//net",
388 "//ui/base", 401 "//ui/base",
389 "//ui/resources:ui_test_pak", 402 "//ui/resources:ui_test_pak",
390 "//components/search_engines:unit_tests",
391 "//components/leveldb_proto:unit_tests",
392 "//components/signin/core/browser:unit_tests",
393 "//components/suggestions:unit_tests",
394 "//components/sync_driver:unit_tests",
395 "//components/translate/core/browser:unit_tests",
396 "//components/translate/core/common:unit_tests",
397 "//components/translate/core/language_detection:unit_tests",
398 "//components/variations:unit_tests",
399 "//components/variations/service:unit_tests",
400 "//components/omnibox/browser:unit_tests",
401 "//components/os_crypt:unit_tests",
402 "//components/web_resource:unit_tests",
403 ] 403 ]
404 404
405 if (!is_ios) { 405 if (!is_ios) {
406 deps += [ 406 deps += [
407 "//components/certificate_transparency:unit_tests",
408 "//components/data_use_measurement/content:unit_tests",
409 "//components/error_page/renderer:unit_tests",
410 "//components/guest_view/browser:unit_tests",
411 "//components/navigation_interception:unit_tests",
412 "//components/network_hints/renderer:unit_tests",
413 "//components/page_load_metrics/browser:unit_tests",
414 "//components/page_load_metrics/renderer:unit_tests",
415 "//components/power:unit_tests",
416 "//components/safe_json:unit_tests",
417 "//components/scheduler:unit_tests",
418 "//components/test_runner:test_runner",
419 "//components/tracing:unit_tests",
420 "//components/ui/zoom:unit_tests",
421 "//components/visitedlink/test:unit_tests",
422 "//components/web_cache/browser:unit_tests",
423 "//components/auto_login_parser:unit_tests", 407 "//components/auto_login_parser:unit_tests",
424 "//components/autofill/content/browser:unit_tests", 408 "//components/autofill/content/browser:unit_tests",
425 "//components/autofill/content/renderer:unit_tests", 409 "//components/autofill/content/renderer:unit_tests",
426 "//components/bubble:unit_tests", 410 "//components/bubble:unit_tests",
427 "//components/captive_portal:unit_tests", 411 "//components/captive_portal:unit_tests",
412 "//components/certificate_transparency:unit_tests",
428 "//components/cloud_devices/common:unit_tests", 413 "//components/cloud_devices/common:unit_tests",
429 "//components/component_updater:unit_tests", 414 "//components/component_updater:unit_tests",
430 "//components/crx_file:unit_tests", 415 "//components/crx_file:unit_tests",
431 "//components/data_reduction_proxy/content/browser:unit_tests", 416 "//components/data_reduction_proxy/content/browser:unit_tests",
432 "//components/data_reduction_proxy/core/browser:unit_tests", 417 "//components/data_reduction_proxy/core/browser:unit_tests",
433 "//components/data_reduction_proxy/core/common:unit_tests", 418 "//components/data_reduction_proxy/core/common:unit_tests",
419 "//components/data_use_measurement/content:unit_tests",
434 "//components/device_event_log:unit_tests", 420 "//components/device_event_log:unit_tests",
435 "//components/devtools_http_handler:unit_tests", 421 "//components/devtools_http_handler:unit_tests",
436 "//components/dom_distiller/content:unit_tests", 422 "//components/dom_distiller/content:unit_tests",
437 "//components/domain_reliability:unit_tests", 423 "//components/domain_reliability:unit_tests",
424 "//components/error_page/renderer:unit_tests",
438 "//components/favicon/content:unit_tests", 425 "//components/favicon/content:unit_tests",
439 "//components/gcm_driver/crypto:unit_tests", 426 "//components/gcm_driver/crypto:unit_tests",
440 "//components/gcm_driver/instance_id:unit_tests", 427 "//components/gcm_driver/instance_id:unit_tests",
428 "//components/guest_view/browser:unit_tests",
441 "//components/history/content/browser:unit_tests", 429 "//components/history/content/browser:unit_tests",
442 "//components/json_schema:unit_tests", 430 "//components/json_schema:unit_tests",
443 "//components/keyed_service/content:unit_tests", 431 "//components/keyed_service/content:unit_tests",
444 "//components/language_usage_metrics:unit_tests", 432 "//components/language_usage_metrics:unit_tests",
445 "//components/login:unit_tests", 433 "//components/login:unit_tests",
446 "//components/memory_pressure:unit_tests", 434 "//components/memory_pressure:unit_tests",
447 "//components/mime_util:unit_tests", 435 "//components/mime_util:unit_tests",
436 "//components/navigation_interception:unit_tests",
437 "//components/network_hints/renderer:unit_tests",
448 "//components/offline_pages:unit_tests", 438 "//components/offline_pages:unit_tests",
449 "//components/packed_ct_ev_whitelist:unit_tests", 439 "//components/packed_ct_ev_whitelist:unit_tests",
440 "//components/page_load_metrics/browser:unit_tests",
441 "//components/page_load_metrics/renderer:unit_tests",
450 "//components/password_manager/content/browser:unit_tests", 442 "//components/password_manager/content/browser:unit_tests",
443 "//components/power:unit_tests",
451 "//components/precache/content:unit_tests", 444 "//components/precache/content:unit_tests",
452 "//components/precache/core:unit_tests", 445 "//components/precache/core:unit_tests",
453 "//components/query_parser:unit_tests", 446 "//components/query_parser:unit_tests",
454 "//components/safe_browsing_db:unit_tests", 447 "//components/safe_browsing_db:unit_tests",
448 "//components/safe_json:unit_tests",
449 "//components/scheduler:unit_tests",
450 "//components/search:unit_tests",
455 "//components/search_engines:unit_tests", 451 "//components/search_engines:unit_tests",
456 "//components/search:unit_tests",
457 "//components/search_provider_logos:unit_tests", 452 "//components/search_provider_logos:unit_tests",
458 "//components/ssl_config:unit_tests", 453 "//components/ssl_config:unit_tests",
459 "//components/sync_bookmarks:unit_tests", 454 "//components/sync_bookmarks:unit_tests",
460 "//components/sync_sessions:unit_tests", 455 "//components/sync_sessions:unit_tests",
456 "//components/test_runner:test_runner",
457 "//components/tracing:unit_tests",
458 "//components/ui/zoom:unit_tests",
461 "//components/url_formatter:unit_tests", 459 "//components/url_formatter:unit_tests",
462 "//components/url_matcher:unit_tests", 460 "//components/url_matcher:unit_tests",
463 "//components/user_prefs/tracked:unit_tests", 461 "//components/user_prefs/tracked:unit_tests",
462 "//components/visitedlink/test:unit_tests",
464 "//components/wallpaper:unit_tests", 463 "//components/wallpaper:unit_tests",
464 "//components/web_cache/browser:unit_tests",
465 "//components/webcrypto:unit_tests", 465 "//components/webcrypto:unit_tests",
466 "//components/webdata/common:unit_tests", 466 "//components/webdata/common:unit_tests",
467 467
468 # These are the deps required by the code in this target. 468 # These are the deps required by the code in this target.
469 "//components/policy:policy_component", 469 "//components/policy:policy_component",
470 "//content/test:test_support", 470 "//content/test:test_support",
471 ] 471 ]
472 472
473 if (!is_android) { 473 if (!is_android) {
474 deps += [ 474 deps += [
(...skipping 18 matching lines...) Expand all
493 if (is_android) { 493 if (is_android) {
494 isolate_file = "components_unittests.isolate" 494 isolate_file = "components_unittests.isolate"
495 495
496 deps += [ "//content/public/android:content_java" ] 496 deps += [ "//content/public/android:content_java" ]
497 deps -= [ "//components/gcm_driver/instance_id:unit_tests" ] 497 deps -= [ "//components/gcm_driver/instance_id:unit_tests" ]
498 498
499 apk_deps = [ 499 apk_deps = [
500 "//components/invalidation/impl:java", 500 "//components/invalidation/impl:java",
501 "//components/safe_json/android:safe_json_java", 501 "//components/safe_json/android:safe_json_java",
502 "//components/signin/core/browser/android:java", 502 "//components/signin/core/browser/android:java",
503 "//components/variations:variations_jni_test_headers",
503 "//components/variations/android:variations_java", 504 "//components/variations/android:variations_java",
504 "//content/public/android:content_java", 505 "//content/public/android:content_java",
505 "//ui/android:ui_java", 506 "//ui/android:ui_java",
506 ] 507 ]
507 508
508 if (enable_configuration_policy) { 509 if (enable_configuration_policy) {
509 apk_deps += [ "//components/policy/android:policy_java" ] 510 apk_deps += [ "//components/policy/android:policy_java" ]
510 } 511 }
511 } 512 }
512 if (is_chromeos) { 513 if (is_chromeos) {
(...skipping 128 matching lines...) Expand 10 before | Expand all | Expand 10 after
641 "//third_party/dom_distiller_js/dist/test/data/", 642 "//third_party/dom_distiller_js/dist/test/data/",
642 ] 643 ]
643 } 644 }
644 645
645 if (is_mac) { 646 if (is_mac) {
646 data += [ "$root_out_dir/Content Shell.app/" ] 647 data += [ "$root_out_dir/Content Shell.app/" ]
647 } 648 }
648 649
649 defines = [ "HAS_OUT_OF_PROC_TEST_RUNNER" ] 650 defines = [ "HAS_OUT_OF_PROC_TEST_RUNNER" ]
650 deps = [ 651 deps = [
651 "strings",
652 "//base", 652 "//base",
653 "//base/test:test_support", 653 "//base/test:test_support",
654 "//testing/gmock", 654 "//testing/gmock",
655 "//testing/gtest", 655 "//testing/gtest",
656 "strings",
656 ] 657 ]
657 if (!is_ios) { 658 if (!is_ios) {
658 deps += [ 659 deps += [
660 "//components/tracing",
661 "//content/test:browsertest_support",
662 "//content/test:test_support",
663 "//device/bluetooth",
664 "//ui/base",
659 "autofill/content/browser", 665 "autofill/content/browser",
660 "autofill/content/renderer", 666 "autofill/content/renderer",
661 "content_settings/core/common", 667 "content_settings/core/common",
662 "dom_distiller/content:content_browser", 668 "dom_distiller/content:content_browser",
663 "dom_distiller/core", 669 "dom_distiller/core",
664 "dom_distiller/core:test_support", 670 "dom_distiller/core:test_support",
665 "password_manager/content/browser", 671 "password_manager/content/browser",
666 "password_manager/content/common", 672 "password_manager/content/common",
667 "password_manager/content/renderer", 673 "password_manager/content/renderer",
668 "//components/tracing",
669 "//content/test:browsertest_support",
670 "//content/test:test_support",
671 "//device/bluetooth",
672 "//ui/base",
673 ] 674 ]
674 675
675 data_deps = [ 676 data_deps = [
676 ":components_tests_pak", 677 ":components_tests_pak",
677 "//third_party/mesa:osmesa", 678 "//third_party/mesa:osmesa",
678 ] 679 ]
679 } 680 }
680 if (is_android) { 681 if (is_android) {
681 sources += [ "test/android/browsertests_apk/components_browser_tests_jni_onl oad.cc" ] 682 sources += [ "test/android/browsertests_apk/components_browser_tests_jni_onl oad.cc" ]
682 sources -= [ "autofill/content/browser/risk/fingerprint_browsertest.cc" ] 683 sources -= [ "autofill/content/browser/risk/fingerprint_browsertest.cc" ]
683 deps += [ "//testing/android/native_test:native_test_support" ] 684 deps += [ "//testing/android/native_test:native_test_support" ]
684 use_default_launcher = false 685 use_default_launcher = false
685 isolate_file = "components_browsertests.isolate" 686 isolate_file = "components_browsertests.isolate"
686 android_manifest = 687 android_manifest =
687 "${target_gen_dir}/components_browsertests_manifest/AndroidManifest.xml" 688 "${target_gen_dir}/components_browsertests_manifest/AndroidManifest.xml"
688 apk_deps = [ 689 apk_deps = [
689 ":components_browsertests_assets", 690 ":components_browsertests_assets",
690 ":components_browsertests_java", 691 ":components_browsertests_java",
691 ":components_browsertests_manifest", 692 ":components_browsertests_manifest",
692 ] 693 ]
693 } 694 }
694 695
695 if (is_linux) { 696 if (is_linux) {
696 # content_extractor_browsertest is a standalone content extraction tool buil t as 697 # content_extractor_browsertest is a standalone content extraction tool buil t as
697 # a MANUAL component_browsertest. 698 # a MANUAL component_browsertest.
698 sources += [ "dom_distiller/standalone/content_extractor_browsertest.cc" ] 699 sources += [ "dom_distiller/standalone/content_extractor_browsertest.cc" ]
699 deps += [ 700 deps += [
701 "//base:prefs_test_support",
700 "pref_registry:test_support", 702 "pref_registry:test_support",
701 "//base:prefs_test_support",
702 ] 703 ]
703 } 704 }
704 705
705 if (enable_basic_printing || enable_print_preview) { 706 if (enable_basic_printing || enable_print_preview) {
706 sources += [ "printing/test/print_web_view_helper_browsertest.cc" ] 707 sources += [ "printing/test/print_web_view_helper_browsertest.cc" ]
707 deps += [ "//components/printing/test:test_support" ] 708 deps += [ "//components/printing/test:test_support" ]
708 } 709 }
709 } 710 }
710 711
711 test("components_perftests") { 712 test("components_perftests") {
712 sources = [ 713 sources = [
713 "scheduler/base/task_queue_manager_delegate_for_test.cc", 714 "scheduler/base/task_queue_manager_delegate_for_test.cc",
714 "scheduler/base/task_queue_manager_delegate_for_test.h", 715 "scheduler/base/task_queue_manager_delegate_for_test.h",
715 "scheduler/base/task_queue_manager_perftest.cc", 716 "scheduler/base/task_queue_manager_perftest.cc",
716 "visitedlink/test/visitedlink_perftest.cc", 717 "visitedlink/test/visitedlink_perftest.cc",
717 ] 718 ]
718 719
719 # TODO(jschuh): crbug.com/167187 fix size_t to int truncations. 720 # TODO(jschuh): crbug.com/167187 fix size_t to int truncations.
720 configs += [ "//build/config/compiler:no_size_t_to_int_warning" ] 721 configs += [ "//build/config/compiler:no_size_t_to_int_warning" ]
721 722
722 deps = [ 723 deps = [
723 "//testing/gtest", 724 "//testing/gtest",
724 "//testing/perf", 725 "//testing/perf",
725 ] 726 ]
726 if (!is_ios) { 727 if (!is_ios) {
727 deps += [ 728 deps += [
728 "//base", 729 "//base",
729 "//base/test:test_support_perf", 730 "//base/test:test_support_perf",
731 "//components/visitedlink/browser",
730 "//content/test:test_support", 732 "//content/test:test_support",
731 "//components/visitedlink/browser",
732 ] 733 ]
733 } 734 }
734 } 735 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698