12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879 |
- # Copyright 2020 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("//third_party/closure_compiler/compile_js.gni")
- js_type_check("closure_compile") {
- testonly = true
- deps = [
- ":allowed_paths",
- ":dialog_type",
- ":element_object",
- ":files_app_state",
- ":key_modifiers",
- ":metadata_stats_type",
- ":remote_call",
- ":test_util",
- ":volume_manager_common_volume_type",
- ]
- closure_flags =
- strict_error_checking_closure_args + [
- "language_in=ECMASCRIPT_2020",
- "js_module_root=./gen/ui",
- "js_module_root=../../ui",
- "browser_resolver_prefix_replacements=\"chrome://webui-test/=./\"",
- "hide_warnings_for=third_party/",
- ]
- }
- js_library("remote_call") {
- testonly = true
- deps = [
- ":element_object",
- ":key_modifiers",
- ":test_util",
- ":volume_manager_common_volume_type",
- ]
- externs_list = [
- "$externs_path/command_line_private.js",
- "$externs_path/file_manager_private.js",
- ]
- }
- js_library("allowed_paths") {
- }
- js_library("dialog_type") {
- }
- js_library("element_object") {
- }
- js_library("files_app_state") {
- deps = [
- ":allowed_paths",
- ":dialog_type",
- ]
- }
- js_library("key_modifiers") {
- }
- js_library("metadata_stats_type") {
- }
- js_library("volume_manager_common_volume_type") {
- }
- js_library("test_util") {
- testonly = true
- externs_list = [
- "$externs_path/chrome_extensions.js",
- "$externs_path/test.js",
- ]
- }
- js_library("testcase") {
- testonly = true
- }
|