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