summaryrefslogtreecommitdiff
path: root/chromium/ui/accessibility/extensions/BUILD.gn
diff options
context:
space:
mode:
authorAllan Sandfeld Jensen <allan.jensen@qt.io>2022-05-12 15:59:20 +0200
committerAllan Sandfeld Jensen <allan.jensen@qt.io>2022-05-25 06:57:22 +0000
commitf7eaed5286974984ba5f9e3189d8f49d03e99f81 (patch)
treecaed19b2af2024f35449fb0b781d0a25e09d4f8f /chromium/ui/accessibility/extensions/BUILD.gn
parent9729c4479fe23554eae6e6dd1f30ff488f470c84 (diff)
downloadqtwebengine-chromium-f7eaed5286974984ba5f9e3189d8f49d03e99f81.tar.gz
BASELINE: Update Chromium to 100.0.4896.167
Change-Id: I98cbeb5d7543d966ffe04d8cefded0c493a11333 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Diffstat (limited to 'chromium/ui/accessibility/extensions/BUILD.gn')
-rw-r--r--chromium/ui/accessibility/extensions/BUILD.gn85
1 files changed, 84 insertions, 1 deletions
diff --git a/chromium/ui/accessibility/extensions/BUILD.gn b/chromium/ui/accessibility/extensions/BUILD.gn
index c290728ea4b..8fdce9e786e 100644
--- a/chromium/ui/accessibility/extensions/BUILD.gn
+++ b/chromium/ui/accessibility/extensions/BUILD.gn
@@ -3,6 +3,8 @@
# found in the LICENSE file.
import("//build/config/chromeos/ui_mode.gni")
+import("//chrome/test/base/js2gtest.gni")
+import("//testing/test.gni")
import("//tools/grit/grit_rule.gni")
group("extensions") {
@@ -18,7 +20,12 @@ group("extensions") {
group("extension_tests") {
testonly = true
if (is_chromeos_ash) {
- deps = [ "chromevoxclassic:chromevox_tests" ]
+ deps = [
+ ":caretbrowsing_tests",
+ ":colorenhancer_tests",
+ ":highcontrast_tests",
+ "chromevoxclassic:chromevox_tests",
+ ]
}
}
@@ -82,6 +89,8 @@ locale_files = [
"_locales/en_XA/messages.json",
]
+webui_test_deps = [ "//chrome/test:browser_tests_runner" ]
+
#
# Color Enhancer
#
@@ -105,6 +114,8 @@ colorenhancer_files = [
"colorenhancer/src/background.js",
"colorenhancer/src/common.js",
"colorenhancer/src/cvd.js",
+ "colorenhancer/src/cvd_type.js",
+ "colorenhancer/src/matrix.js",
"colorenhancer/src/popup.html",
"colorenhancer/src/popup.js",
"colorenhancer/src/storage.js",
@@ -121,6 +132,28 @@ copy("colorenhancer_copy") {
outputs = [ "$root_out_dir/{{source_target_relative}}" ]
}
+test("colorenhancer_tests") {
+ deps = [ ":colorenhancer_js_webui_tests" ]
+ deps += webui_test_deps
+ data = js2gtest_js_libraries
+}
+
+js2gtest("colorenhancer_js_webui_tests") {
+ test_type = "webui"
+ sources = [
+ "colorenhancer/src/matrix_test.js",
+ "colorenhancer/src/storage_test.js",
+ ]
+ gen_include_files = [
+ "colorenhancer/src/cvd_type.js",
+ "colorenhancer/src/matrix.js",
+ "colorenhancer/src/storage.js",
+ "webstore_extension_test_base.js",
+ "//chrome/browser/resources/chromeos/accessibility/common/testing/mock_storage.js",
+ ]
+ defines = [ "HAS_OUT_OF_PROC_TEST_RUNNER" ]
+}
+
#
# Caret Browsing
#
@@ -150,8 +183,11 @@ caretbrowsing_files = [
"caretbrowsing/caretbrowsing.js",
"caretbrowsing/increase_brightness.png",
"caretbrowsing/manifest.json",
+ "caretbrowsing/node_util.js",
"caretbrowsing/options.html",
"caretbrowsing/options.js",
+ "caretbrowsing/selection_util.js",
+ "caretbrowsing/storage.js",
"caretbrowsing/traverse_util.js",
"//third_party/accessibility-audit/axs_testing.js",
]
@@ -160,3 +196,50 @@ copy("caretbrowsing_copy") {
sources = caretbrowsing_files
outputs = [ "$root_out_dir/caretbrowsing/{{source_file_part}}" ]
}
+
+test("caretbrowsing_tests") {
+ deps = [ ":caretbrowsing_webui_js_tests" ]
+ deps += webui_test_deps
+
+ data = js2gtest_js_libraries
+}
+
+js2gtest("caretbrowsing_webui_js_tests") {
+ test_type = "webui"
+ sources = [
+ "caretbrowsing/node_util_test.js",
+ "caretbrowsing/selection_util_test.js",
+ "caretbrowsing/storage_test.js",
+ ]
+ gen_include_files = [
+ "caretbrowsing/node_util.js",
+ "caretbrowsing/selection_util.js",
+ "caretbrowsing/storage.js",
+ "caretbrowsing/traverse_util.js",
+ "testing/webstore_extension_test_base.js",
+ "//chrome/browser/resources/chromeos/accessibility/common/testing/callback_helper.js",
+ "//chrome/browser/resources/chromeos/accessibility/common/testing/mock_storage.js",
+ ]
+
+ defines = [ "HAS_OUT_OF_PROC_TEST_RUNNER" ]
+}
+
+test("highcontrast_tests") {
+ deps = [ ":highcontrast_webui_js_tests" ]
+ deps += webui_test_deps
+
+ data = js2gtest_js_libraries
+}
+
+js2gtest("highcontrast_webui_js_tests") {
+ test_type = "webui"
+ sources = [ "highcontrast/storage_test.js" ]
+ gen_include_files = [
+ "highcontrast/storage.js",
+ "testing/webstore_extension_test_base.js",
+ "//chrome/browser/resources/chromeos/accessibility/common/testing/callback_helper.js",
+ "//chrome/browser/resources/chromeos/accessibility/common/testing/mock_storage.js",
+ ]
+
+ defines = [ "HAS_OUT_OF_PROC_TEST_RUNNER" ]
+}