| # 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("//chrome/browser/resources/settings/chromeos/os_settings.gni") |
| import("//third_party/closure_compiler/compile_js.gni") |
| import("//tools/polymer/polymer.gni") |
| import("//ui/webui/resources/tools/js_modulizer.gni") |
| import("./os_namespace_rewrites.gni") |
| |
| js_type_check("closure_compile") { |
| deps = [ |
| ":fake_settings_search_handler", |
| ":fake_user_action_recorder", |
| ] |
| } |
| |
| js_library("fake_user_action_recorder") { |
| deps = [ |
| "//chrome/browser/ui/webui/settings/chromeos/search:mojo_bindings_js_library_for_compile", |
| "//ui/webui/resources/js:cr", |
| ] |
| } |
| |
| js_library("fake_settings_search_handler") { |
| deps = [ |
| "//chrome/browser/ui/webui/settings/chromeos/search:mojo_bindings_js_library_for_compile", |
| "//ui/webui/resources/js:cr", |
| ] |
| } |
| |
| js_modulizer("modulize") { |
| input_files = [ |
| "ambient_mode_page_test.js", |
| "bluetooth_page_tests.js", |
| "fake_bluetooth.js", |
| "fake_bluetooth_private.js", |
| "fake_settings_search_handler.js", |
| "fake_user_action_recorder.js", |
| "localized_link_test.js", |
| "multidevice_page_tests.js", |
| "multidevice_subpage_tests.js", |
| "multidevice_smartlock_subpage_test.js", |
| "multidevice_feature_item_tests.js", |
| "multidevice_feature_toggle_tests.js", |
| "nearby_share_subpage_tests.js", |
| "os_reset_page_test.js", |
| "people_page_account_manager_test.js", |
| "people_page_change_picture_test.js", |
| "people_page_kerberos_accounts_test.js", |
| "personalization_page_test.js", |
| "test_os_reset_browser_proxy.js", |
| "test_os_lifetime_browser_proxy.js", |
| "test_multidevice_browser_proxy.js", |
| "test_wallpaper_browser_proxy.js", |
| ] |
| namespace_rewrites = |
| os_settings_namespace_rewrites + os_test_namespace_rewrites |
| } |