[gn check] Enable //chrome/test:interactive_ui_tests
The changes are straightforward.
Bug: 1158929
Change-Id: Ic952c62fce1ce9fa34093c23561b67b90f567aef
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2919814
Commit-Queue: Nico Weber <thakis@chromium.org>
Reviewed-by: Nico Weber <thakis@chromium.org>
Reviewed-by: James Cook <jamescook@chromium.org>
Cr-Commit-Position: refs/heads/master@{#887980}
This commit is contained in:

committed by
Chromium LUCI CQ

parent
0bbf12c1e6
commit
b7eadc483c
1
.gn
1
.gn
@ -63,7 +63,6 @@ default_args = {
|
||||
# their includes checked for proper dependencies when you run either
|
||||
# "gn check" or "gn gen --check".
|
||||
no_check_targets = [
|
||||
"//chrome/test:interactive_ui_tests",
|
||||
"//chrome/test:unit_tests",
|
||||
"//chrome/test:unit_tests__library",
|
||||
"//extensions/browser:*", # 20 errors
|
||||
|
@ -2636,6 +2636,7 @@ static_library("test_support") {
|
||||
"//chrome/test:browser_tests",
|
||||
"//chrome/test:browser_tests_runner",
|
||||
"//chrome/test:captured_sites_interactive_tests",
|
||||
"//chrome/test:interactive_ui_tests",
|
||||
"//chrome/test:test_support",
|
||||
"//chrome/test:test_support_ui",
|
||||
"//chrome/test:test_support_unit",
|
||||
|
@ -9,7 +9,7 @@
|
||||
#include "chrome/browser/ui/browser.h"
|
||||
#include "chrome/browser/ui/tab_dialogs.h"
|
||||
#include "chrome/browser/ui/tabs/tab_strip_model.h"
|
||||
#include "chrome/browser/ui/test/test_browser_dialog.h"
|
||||
#include "chrome/test/base/in_process_browser_test.h"
|
||||
#include "chrome/test/base/interactive_test_utils.h"
|
||||
#include "chrome/test/base/ui_test_utils.h"
|
||||
#include "content/public/browser/render_view_host.h"
|
||||
|
@ -7231,6 +7231,7 @@ if (!is_android) {
|
||||
"../browser/extensions/extension_crash_recovery_browsertest.cc",
|
||||
"../browser/extensions/extension_fullscreen_apitest.cc",
|
||||
"../browser/extensions/extension_function_test_utils.cc",
|
||||
"../browser/extensions/extension_function_test_utils.h",
|
||||
"../browser/extensions/extension_keybinding_apitest.cc",
|
||||
"../browser/extensions/omnibox_focus_interactive_test.cc",
|
||||
"../browser/extensions/window_open_interactive_apitest.cc",
|
||||
@ -7333,23 +7334,51 @@ if (!is_android) {
|
||||
"//chrome:packed_resources",
|
||||
"//chrome:resources",
|
||||
"//chrome:strings",
|
||||
"//chrome/app:command_ids",
|
||||
"//chrome/browser",
|
||||
"//chrome/browser:unexpire_flags",
|
||||
"//chrome/browser/devtools",
|
||||
"//chrome/browser/devtools:test_support",
|
||||
"//chrome/browser/resource_coordinator:tab_metrics_event_proto",
|
||||
"//chrome/browser/resource_coordinator/tab_ranker",
|
||||
"//chrome/browser/web_applications:web_applications_test_support",
|
||||
"//chrome/common:version_header",
|
||||
"//chrome/renderer",
|
||||
"//components/back_forward_cache",
|
||||
"//components/blocked_content",
|
||||
"//components/bookmarks/browser",
|
||||
"//components/bookmarks/common",
|
||||
"//components/constrained_window",
|
||||
"//components/content_settings/browser",
|
||||
"//components/embedder_support",
|
||||
"//components/enterprise:test_support",
|
||||
"//components/feature_engagement/public",
|
||||
"//components/feature_engagement/test:test_support",
|
||||
"//components/flags_ui",
|
||||
"//components/fullscreen_control",
|
||||
"//components/infobars/content",
|
||||
"//components/javascript_dialogs",
|
||||
"//components/keep_alive_registry",
|
||||
"//components/live_caption",
|
||||
"//components/media_message_center",
|
||||
"//components/media_router/browser:test_support",
|
||||
"//components/metrics:content",
|
||||
"//components/reading_list/core",
|
||||
"//components/reading_list/features:flags",
|
||||
"//components/renderer_context_menu",
|
||||
"//components/resources",
|
||||
"//components/security_interstitials/content:security_interstitial_page",
|
||||
"//components/shared_highlighting/core/common",
|
||||
"//components/site_engagement/content",
|
||||
"//components/soda:constants",
|
||||
"//components/sync",
|
||||
"//components/sync:test_support_model",
|
||||
"//components/tab_groups",
|
||||
"//components/translate/content/browser:test_support",
|
||||
"//components/ukm:test_support",
|
||||
"//components/ukm:ukm_test_helper",
|
||||
"//content/app/resources",
|
||||
"//content/test:browsertest_support",
|
||||
"//content/test:test_support",
|
||||
"//crypto:platform",
|
||||
"//crypto:test_support",
|
||||
@ -7360,6 +7389,7 @@ if (!is_android) {
|
||||
"//net",
|
||||
"//net:net_resources",
|
||||
"//net:test_support",
|
||||
"//ppapi/shared_impl:test_support",
|
||||
"//services/metrics/public/cpp:ukm_builders",
|
||||
"//skia",
|
||||
"//testing/gmock",
|
||||
@ -7370,7 +7400,12 @@ if (!is_android) {
|
||||
"//ui/base:base_interactive_ui_tests",
|
||||
"//ui/base:test_support",
|
||||
"//ui/base/clipboard:clipboard_test_support",
|
||||
"//ui/display:display_manager_test_api",
|
||||
"//ui/display:test_support",
|
||||
"//ui/display/manager",
|
||||
"//ui/events:events_interactive_ui_tests",
|
||||
"//ui/events:gesture_detection",
|
||||
"//ui/events:test_support",
|
||||
"//ui/web_dialogs:test_support",
|
||||
]
|
||||
|
||||
@ -7393,6 +7428,14 @@ if (!is_android) {
|
||||
data_deps += [ "//chrome:packed_resources" ]
|
||||
}
|
||||
|
||||
if (is_linux || is_chromeos) {
|
||||
deps += [ "//ui/platform_window/common" ]
|
||||
}
|
||||
|
||||
if (use_ozone) {
|
||||
deps += [ "//ui/ozone" ]
|
||||
}
|
||||
|
||||
if (use_aura) {
|
||||
sources += [
|
||||
"../browser/ui/aura/accessibility/automation_manager_aura_browsertest.cc",
|
||||
@ -7400,6 +7443,7 @@ if (!is_android) {
|
||||
]
|
||||
deps += [
|
||||
"//ui/aura:aura_interactive_ui_tests",
|
||||
"//ui/aura:test_support",
|
||||
"//ui/base/dragdrop:types",
|
||||
"//ui/base/dragdrop/mojom",
|
||||
]
|
||||
@ -7510,6 +7554,7 @@ if (!is_android) {
|
||||
"//chrome/browser/chromeos:test_support",
|
||||
"//chrome/browser/media/router:test_support",
|
||||
"//chromeos/dbus",
|
||||
"//chromeos/login/auth",
|
||||
"//chromeos/ui/frame:test_support",
|
||||
]
|
||||
sources += [
|
||||
@ -7527,10 +7572,16 @@ if (!is_android) {
|
||||
]
|
||||
}
|
||||
|
||||
# These tests are not applicable on Chrome OS - Ash and Lacros.
|
||||
if (is_chromeos_ash || is_chromeos_lacros) {
|
||||
# These tests are not applicable on Chrome OS - Ash and Lacros.
|
||||
sources -=
|
||||
[ "../browser/ui/signin_view_controller_interactive_uitest.cc" ]
|
||||
|
||||
deps += [
|
||||
"//chromeos/ui/base",
|
||||
"//chromeos/ui/frame",
|
||||
"//chromeos/ui/frame:test_support",
|
||||
]
|
||||
}
|
||||
|
||||
if (is_chromeos_lacros) {
|
||||
@ -7605,6 +7656,12 @@ if (!is_android) {
|
||||
"//chrome",
|
||||
"//chrome:chrome_framework",
|
||||
]
|
||||
|
||||
deps += [
|
||||
"//chrome/browser/apps/app_shim",
|
||||
"//chrome/browser/web_applications/extensions",
|
||||
"//components/spellcheck:buildflags",
|
||||
]
|
||||
}
|
||||
|
||||
if (enable_downgrade_processing) {
|
||||
|
Reference in New Issue
Block a user