OLD | NEW |
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/chrome_build.gni") | 5 import("//build/config/chrome_build.gni") |
6 import("//build/config/compiler/compiler.gni") | 6 import("//build/config/compiler/compiler.gni") |
7 import("//build/config/crypto.gni") | 7 import("//build/config/crypto.gni") |
8 import("//build/config/features.gni") | 8 import("//build/config/features.gni") |
9 import("//build/config/ui.gni") | 9 import("//build/config/ui.gni") |
10 import("//chrome/common/features.gni") | 10 import("//chrome/common/features.gni") |
(...skipping 358 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
369 "//chrome/browser", | 369 "//chrome/browser", |
370 "//chrome/browser/devtools", | 370 "//chrome/browser/devtools", |
371 "//chrome/renderer", | 371 "//chrome/renderer", |
372 "//components/resources", | 372 "//components/resources", |
373 "//components/sync", | 373 "//components/sync", |
374 "//components/sync:test_support_model", | 374 "//components/sync:test_support_model", |
375 "//content/app/resources", | 375 "//content/app/resources", |
376 "//content/test:test_support", | 376 "//content/test:test_support", |
377 "//crypto:platform", | 377 "//crypto:platform", |
378 "//crypto:test_support", | 378 "//crypto:test_support", |
379 "//extensions/features", | |
380 "//google_apis:test_support", | 379 "//google_apis:test_support", |
381 "//net", | 380 "//net", |
382 "//net:net_resources", | 381 "//net:net_resources", |
383 "//net:test_support", | 382 "//net:test_support", |
384 "//skia", | 383 "//skia", |
385 "//testing/gmock", | 384 "//testing/gmock", |
386 "//testing/gtest", | 385 "//testing/gtest", |
387 "//third_party/hunspell", | 386 "//third_party/hunspell", |
388 "//third_party/icu", | 387 "//third_party/icu", |
389 "//third_party/libpng", | 388 "//third_party/libpng", |
390 "//third_party/zlib", | 389 "//third_party/zlib", |
391 "//ui/base:test_support", | 390 "//ui/base:test_support", |
392 "//ui/resources:ui_test_pak", | 391 "//ui/resources:ui_test_pak", |
393 "//ui/web_dialogs:test_support", | 392 "//ui/web_dialogs:test_support", |
394 ] | 393 ] |
| 394 if (enable_extensions) { |
| 395 deps += [ "//extensions/features" ] |
| 396 } |
395 } | 397 } |
396 } | 398 } |
397 | 399 |
398 test("interactive_ui_tests") { | 400 test("interactive_ui_tests") { |
399 sources = [ | 401 sources = [ |
400 "../browser/apps/app_browsertest_util.cc", | 402 "../browser/apps/app_browsertest_util.cc", |
401 "../browser/apps/app_browsertest_util.h", | 403 "../browser/apps/app_browsertest_util.h", |
402 "../browser/apps/app_pointer_lock_interactive_uitest.cc", | 404 "../browser/apps/app_pointer_lock_interactive_uitest.cc", |
403 "../browser/apps/app_shim/app_shim_interactive_uitest_mac.mm", | 405 "../browser/apps/app_shim/app_shim_interactive_uitest_mac.mm", |
404 "../browser/apps/app_shim/app_shim_quit_interactive_uitest_mac.mm", | 406 "../browser/apps/app_shim/app_shim_quit_interactive_uitest_mac.mm", |
(...skipping 155 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
560 "//ui/web_dialogs:test_support", | 562 "//ui/web_dialogs:test_support", |
561 ] | 563 ] |
562 | 564 |
563 if (include_js_tests) { | 565 if (include_js_tests) { |
564 deps += [ "//chrome/test/data/webui:interactive_ui_tests_js_webui" ] | 566 deps += [ "//chrome/test/data/webui:interactive_ui_tests_js_webui" ] |
565 } | 567 } |
566 | 568 |
567 # TODO(rockot) bug 505926: The chrome_extensions_interactive_uitests target | 569 # TODO(rockot) bug 505926: The chrome_extensions_interactive_uitests target |
568 # should be deleted and this line removed. See the | 570 # should be deleted and this line removed. See the |
569 # chrome_extensions_interactive_uitests target for more. | 571 # chrome_extensions_interactive_uitests target for more. |
570 deps += [ "//extensions:chrome_extensions_interactive_uitests" ] | 572 if (enable_extensions) { |
| 573 deps += [ "//extensions:chrome_extensions_interactive_uitests" ] |
| 574 } |
571 | 575 |
572 # Runtime dependencies | 576 # Runtime dependencies |
573 data_deps += [ | 577 data_deps += [ |
574 "//ppapi:ppapi_tests", | 578 "//ppapi:ppapi_tests", |
575 "//third_party/mesa:osmesa", | 579 "//third_party/mesa:osmesa", |
576 ] | 580 ] |
577 | 581 |
578 if (use_aura) { | 582 if (use_aura) { |
579 sources += [ "../browser/ui/views/drag_and_drop_interactive_uitest.cc" ] | 583 sources += [ "../browser/ui/views/drag_and_drop_interactive_uitest.cc" ] |
580 } | 584 } |
(...skipping 4542 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5123 } | 5127 } |
5124 | 5128 |
5125 if (is_win) { | 5129 if (is_win) { |
5126 loadable_module("conflicts_dll") { | 5130 loadable_module("conflicts_dll") { |
5127 testonly = true | 5131 testonly = true |
5128 sources = [ | 5132 sources = [ |
5129 "conflicts/conflicts_dll.cc", | 5133 "conflicts/conflicts_dll.cc", |
5130 ] | 5134 ] |
5131 } | 5135 } |
5132 } | 5136 } |
OLD | NEW |