WebUI TabStrip: Serve tests from chrome://webui-test/ data source.
This is in preparation of migrating tests to TypeScript. Bug: 1271058,1260297 Change-Id: I321d987cb96e2b3a3cab5b95e85d3e5006b6abed Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3298576 Reviewed-by: John Lee <johntlee@chromium.org> Commit-Queue: dpapad <dpapad@chromium.org> Cr-Commit-Position: refs/heads/main@{#944878}
This commit is contained in:
chrome/test/data/webui
@ -632,6 +632,11 @@ generate_grd("build_grd") {
|
||||
grdp_files += [ "$target_gen_dir/print_preview/resources.grdp" ]
|
||||
}
|
||||
|
||||
if (enable_webui_tab_strip) {
|
||||
deps += [ "tab_strip:build_grdp" ]
|
||||
grdp_files += [ "$target_gen_dir/tab_strip/resources.grdp" ]
|
||||
}
|
||||
|
||||
if (!is_chromeos_ash && !is_android) {
|
||||
deps += [
|
||||
"signin:build_grdp",
|
||||
|
27
chrome/test/data/webui/tab_strip/BUILD.gn
Normal file
27
chrome/test/data/webui/tab_strip/BUILD.gn
Normal file
@ -0,0 +1,27 @@
|
||||
# Copyright 2021 The Chromium Authors. All rights reserved.
|
||||
# Use of this source code is governed by a BSD-style license that can be
|
||||
# found in the LICENSE file.
|
||||
|
||||
import("//ui/webui/resources/tools/generate_grd.gni")
|
||||
import("//ui/webui/webui_features.gni")
|
||||
|
||||
assert(enable_webui_tab_strip)
|
||||
|
||||
generate_grd("build_grdp") {
|
||||
grd_prefix = "webui_welcome"
|
||||
out_grd = "$target_gen_dir/resources.grdp"
|
||||
|
||||
input_files = [
|
||||
"alert_indicators_test.js",
|
||||
"alert_indicator_test.js",
|
||||
"drag_manager_test.js",
|
||||
"tab_group_test.js",
|
||||
"tab_list_test.js",
|
||||
"tab_swiper_test.js",
|
||||
"tab_test.js",
|
||||
"test_tabs_api_proxy.js",
|
||||
]
|
||||
input_files_base_dir = rebase_path(".", "//")
|
||||
|
||||
resource_path_prefix = "tab_strip"
|
||||
}
|
@ -16,7 +16,7 @@ var TabStripBrowserTest = class extends testing.Test {
|
||||
|
||||
var TabStripTabListTest = class extends TabStripBrowserTest {
|
||||
get browsePreload() {
|
||||
return 'chrome://tab-strip.top-chrome/test_loader.html?module=tab_strip/tab_list_test.js';
|
||||
return 'chrome://tab-strip.top-chrome/test_loader.html?module=tab_strip/tab_list_test.js&host=webui-test';
|
||||
}
|
||||
};
|
||||
|
||||
@ -26,7 +26,7 @@ TEST_F('TabStripTabListTest', 'All', function() {
|
||||
|
||||
var TabStripTabTest = class extends TabStripBrowserTest {
|
||||
get browsePreload() {
|
||||
return 'chrome://tab-strip.top-chrome/test_loader.html?module=tab_strip/tab_test.js';
|
||||
return 'chrome://tab-strip.top-chrome/test_loader.html?module=tab_strip/tab_test.js&host=webui-test';
|
||||
}
|
||||
};
|
||||
|
||||
@ -36,7 +36,7 @@ TEST_F('TabStripTabTest', 'All', function() {
|
||||
|
||||
var TabStripAlertIndicatorsTest = class extends TabStripBrowserTest {
|
||||
get browsePreload() {
|
||||
return 'chrome://tab-strip.top-chrome/test_loader.html?module=tab_strip/alert_indicators_test.js';
|
||||
return 'chrome://tab-strip.top-chrome/test_loader.html?module=tab_strip/alert_indicators_test.js&host=webui-test';
|
||||
}
|
||||
};
|
||||
|
||||
@ -46,7 +46,7 @@ TEST_F('TabStripAlertIndicatorsTest', 'All', function() {
|
||||
|
||||
var TabStripAlertIndicatorTest = class extends TabStripBrowserTest {
|
||||
get browsePreload() {
|
||||
return 'chrome://tab-strip.top-chrome/test_loader.html?module=tab_strip/alert_indicator_test.js';
|
||||
return 'chrome://tab-strip.top-chrome/test_loader.html?module=tab_strip/alert_indicator_test.js&host=webui-test';
|
||||
}
|
||||
};
|
||||
|
||||
@ -56,7 +56,7 @@ TEST_F('TabStripAlertIndicatorTest', 'All', function() {
|
||||
|
||||
var TabStripTabSwiperTest = class extends TabStripBrowserTest {
|
||||
get browsePreload() {
|
||||
return 'chrome://tab-strip.top-chrome/test_loader.html?module=tab_strip/tab_swiper_test.js';
|
||||
return 'chrome://tab-strip.top-chrome/test_loader.html?module=tab_strip/tab_swiper_test.js&host=webui-test';
|
||||
}
|
||||
};
|
||||
|
||||
@ -66,7 +66,7 @@ TEST_F('TabStripTabSwiperTest', 'All', function() {
|
||||
|
||||
var TabStripTabGroupTest = class extends TabStripBrowserTest {
|
||||
get browsePreload() {
|
||||
return 'chrome://tab-strip.top-chrome/test_loader.html?module=tab_strip/tab_group_test.js';
|
||||
return 'chrome://tab-strip.top-chrome/test_loader.html?module=tab_strip/tab_group_test.js&host=webui-test';
|
||||
}
|
||||
};
|
||||
|
||||
@ -76,7 +76,7 @@ TEST_F('TabStripTabGroupTest', 'All', function() {
|
||||
|
||||
var TabStripDragManagerTest = class extends TabStripBrowserTest {
|
||||
get browsePreload() {
|
||||
return 'chrome://tab-strip.top-chrome/test_loader.html?module=tab_strip/drag_manager_test.js';
|
||||
return 'chrome://tab-strip.top-chrome/test_loader.html?module=tab_strip/drag_manager_test.js&host=webui-test';
|
||||
}
|
||||
};
|
||||
|
||||
|
Reference in New Issue
Block a user