Commit 02c27a64 authored by rbpotter's avatar rbpotter Committed by Commit Bot

Settings: Use preprocessing to generate rollup input

Note: in_files lists were generated (other than OS specific exceptions)
using a local script, from settings_resources_v3.grdp

Bug: 1128583
Change-Id: I202863a667f706166abe150decd36fd82df10143
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2424902Reviewed-by: default avatardpapad <dpapad@chromium.org>
Commit-Queue: Rebekah Potter <rbpotter@chromium.org>
Cr-Commit-Position: refs/heads/master@{#809821}
parent e675805c
......@@ -4,7 +4,7 @@
import("//chrome/common/features.gni")
import("//third_party/closure_compiler/compile_js.gni")
import("//tools/grit/grit_rule.gni")
import("//tools/grit/preprocess_grit.gni")
import("//tools/polymer/html_to_js.gni")
import("//tools/polymer/polymer.gni")
import("//ui/webui/resources/tools/js_modulizer.gni")
......@@ -13,12 +13,11 @@ import("../optimize_webui.gni")
import("settings.gni")
if (optimize_webui) {
settings_pak_file = "settings_resources.pak"
unpak_folder = "settings_resources.unpak"
preprocess_folder = "preprocessed"
optimize_webui("build_polymer3") {
host = "settings"
input = rebase_path("$target_gen_dir/$unpak_folder", root_build_dir)
input = rebase_path("$target_gen_dir/$preprocess_folder", root_build_dir)
js_module_in_files = [
"settings.js",
"lazy_load.js",
......@@ -30,7 +29,8 @@ if (optimize_webui) {
]
deps = [
":unpak",
":preprocess",
":preprocess_generated",
"../../../../ui/webui/resources:preprocess",
]
excludes = [
......@@ -40,30 +40,243 @@ if (optimize_webui) {
]
}
unpak("unpak") {
pak_file = settings_pak_file
out_folder = unpak_folder
preprocess_grit("preprocess") {
in_folder = "./"
out_folder = "$target_gen_dir/$preprocess_folder"
in_files = [
"a11y_page/captions_browser_proxy.js",
"appearance_page/appearance_browser_proxy.js",
"autofill_page/merge_exceptions_store_copies_behavior.js",
"autofill_page/merge_passwords_store_copies_behavior.js",
"autofill_page/multi_store_exception_entry.js",
"autofill_page/multi_store_id_handler.js",
"autofill_page/multi_store_password_ui_entry.js",
"autofill_page/password_check_behavior.js",
"autofill_page/password_manager_proxy.js",
"autofill_page/show_password_behavior.js",
"chrome_cleanup_page/chrome_cleanup_proxy.js",
"clear_browsing_data_dialog/clear_browsing_data_browser_proxy.js",
"controls/settings_idle_load.js",
"downloads_page/downloads_browser_proxy.js",
"ensure_lazy_loaded.js",
"hats_browser_proxy.js",
"i18n_setup.js",
"incompatible_applications_page/incompatible_applications_browser_proxy.js",
"lazy_load.js",
"metrics_browser_proxy.js",
"on_startup_page/on_startup_browser_proxy.js",
"on_startup_page/startup_urls_page_browser_proxy.js",
"open_window_proxy.js",
"page_visibility.js",
"privacy_page/security_keys_browser_proxy.js",
"reset_page/reset_browser_proxy.js",
"route.js",
"safety_check_page/safety_check_browser_proxy.js",
"settings_page/main_page_behavior.js",
"settings_routes.js",
"settings.js",
"site_settings/constants.js",
"site_settings/cookie_info.js",
"site_settings/local_data_browser_proxy.js",
"site_settings/site_settings_behavior.js",
"site_settings/site_settings_prefs_browser_proxy.js",
"site_settings/website_usage_browser_proxy.js",
]
deps = [ ":flattened_resources" ]
if (is_chromeos) {
in_files += [
"autofill_page/blocking_request_manager.js",
"languages_page/languages_metrics_proxy.js",
"site_settings/android_info_browser_proxy.js",
]
} else {
in_files += [
"default_browser_page/default_browser_browser_proxy.js",
"people_page/import_data_browser_proxy.js",
"people_page/manage_profile_browser_proxy.js",
"printing_page/printing_browser_proxy.js",
"system_page/system_page_browser_proxy.js",
]
}
}
grit("flattened_resources") {
source = "settings_resources.grd"
grit_flags = [
"-E",
"root_gen_dir=" + rebase_path(root_gen_dir, root_build_dir),
]
preprocess_grit("preprocess_generated") {
deps = [ ":polymer3_elements" ]
defines = chrome_grit_defines
outputs = [
"grit/settings_resources.h",
"grit/settings_resources_map.cc",
"grit/settings_resources_map.h",
settings_pak_file,
in_folder = target_gen_dir
out_folder = "$target_gen_dir/$preprocess_folder"
in_files = [
"a11y_page/a11y_page.js",
"a11y_page/captions_subpage.m.js",
"about_page/about_page_browser_proxy.m.js",
"about_page/about_page.js",
"appearance_page/appearance_fonts_page.js",
"appearance_page/appearance_page.js",
"appearance_page/fonts_browser_proxy.m.js",
"appearance_page/home_url_input.js",
"autofill_page/autofill_page.js",
"autofill_page/avatar_icon.js",
"autofill_page/payments_list.js",
"autofill_page/credit_card_list_entry.js",
"autofill_page/upi_id_list_entry.js",
"autofill_page/passwords_shared_css.js",
"autofill_page/credit_card_edit_dialog.js",
"autofill_page/autofill_section.js",
"autofill_page/address_edit_dialog.js",
"autofill_page/password_check.js",
"autofill_page/password_check_edit_dialog.js",
"autofill_page/password_check_edit_disclaimer_dialog.js",
"autofill_page/password_check_list_item.js",
"autofill_page/password_list_item.js",
"autofill_page/passwords_list_handler.js",
"autofill_page/password_remove_confirmation_dialog.js",
"autofill_page/passwords_section.js",
"autofill_page/passwords_device_section.js",
"autofill_page/password_edit_dialog.js",
"autofill_page/password_move_to_account_dialog.js",
"autofill_page/password_remove_dialog.js",
"autofill_page/passwords_export_dialog.js",
"autofill_page/payments_section.js",
"basic_page/basic_page.js",
"clear_browsing_data_dialog/clear_browsing_data_dialog.js",
"clear_browsing_data_dialog/history_deletion_dialog.js",
"clear_browsing_data_dialog/installed_app_checkbox.js",
"clear_browsing_data_dialog/passwords_deletion_dialog.js",
"controls/controlled_button.m.js",
"controls/controlled_radio_button.m.js",
"controls/extension_controlled_indicator.m.js",
"controls/password_prompt_dialog.m.js",
"controls/settings_boolean_control_behavior.m.js",
"controls/settings_checkbox.js",
"controls/settings_dropdown_menu.m.js",
"controls/pref_control_behavior.m.js",
"controls/settings_radio_group.m.js",
"controls/settings_slider.m.js",
"controls/settings_textarea.m.js",
"controls/settings_toggle_button.m.js",
"downloads_page/downloads_page.js",
"extension_control_browser_proxy.m.js",
"global_scroll_target_behavior.m.js",
"icons.m.js",
"languages_page/languages.m.js",
"languages_page/languages_browser_proxy.m.js",
"languages_page/add_languages_dialog.js",
"languages_page/languages_page.js",
"lifetime_browser_proxy.m.js",
"settings_menu/settings_menu.js",
"on_startup_page/on_startup_page.js",
"on_startup_page/startup_url_dialog.js",
"on_startup_page/startup_url_entry.js",
"on_startup_page/startup_urls_page.js",
"people_page/sync_account_control.m.js",
"people_page/sync_browser_proxy.m.js",
"people_page/sync_encryption_options.m.js",
"people_page/people_page.js",
"people_page/profile_info_browser_proxy.m.js",
"people_page/signout_dialog.m.js",
"people_page/sync_controls.m.js",
"people_page/sync_page.m.js",
"prefs/prefs.m.js",
"prefs/prefs_behavior.m.js",
"prefs/prefs_types.m.js",
"prefs/pref_util.m.js",
"printing_page/cloud_printers.js",
"printing_page/printing_page.js",
"privacy_page/collapse_radio_button.js",
"privacy_page/cookies_page.js",
"privacy_page/do_not_track_toggle.js",
"privacy_page/privacy_page.js",
"privacy_page/personalization_options.m.js",
"privacy_page/privacy_page_browser_proxy.m.js",
"privacy_page/secure_dns.js",
"privacy_page/secure_dns_input.js",
"privacy_page/security_page.js",
"privacy_page/disable_safebrowsing_dialog.js",
"privacy_page/security_keys_bio_enroll_dialog.js",
"privacy_page/security_keys_credential_management_dialog.js",
"privacy_page/security_keys_pin_field.js",
"privacy_page/security_keys_reset_dialog.js",
"privacy_page/security_keys_set_pin_dialog.js",
"privacy_page/security_keys_subpage.js",
"reset_page/reset_page.js",
"reset_page/reset_profile_dialog.js",
"reset_page/reset_profile_banner.js",
"router.m.js",
"safety_check_page/safety_check_child.js",
"safety_check_page/safety_check_extensions_child.js",
"safety_check_page/safety_check_page.js",
"safety_check_page/safety_check_passwords_child.js",
"safety_check_page/safety_check_safe_browsing_child.js",
"safety_check_page/safety_check_updates_child.js",
"search_engines_page/search_engines_browser_proxy.m.js",
"search_engines_page/omnibox_extension_entry.js",
"search_engines_page/search_engine_dialog.js",
"search_engines_page/search_engine_entry_css.js",
"search_engines_page/search_engine_entry.js",
"search_engines_page/search_engines_list.js",
"search_engines_page/search_engines_page.js",
"search_page/search_page.js",
"search_settings.m.js",
"settings_main/settings_main.js",
"settings_page/settings_animated_pages.m.js",
"settings_page/settings_section.m.js",
"settings_page/settings_subpage.m.js",
"settings_ui/settings_ui.js",
"setting_id_param_util.m.js",
"settings_page_css.m.js",
"settings_shared_css.m.js",
"settings_vars_css.m.js",
"site_favicon.js",
"site_settings/add_site_dialog.js",
"site_settings/all_sites.js",
"site_settings/all_sites_icons.js",
"site_settings/category_default_setting.js",
"site_settings/category_setting_exceptions.js",
"site_settings/chooser_exception_list.js",
"site_settings/chooser_exception_list_entry.js",
"site_settings/clear_storage_dialog_css.js",
"site_settings/edit_exception_dialog.js",
"site_settings/media_picker.js",
"site_settings/pdf_documents.js",
"site_settings/protocol_handlers.js",
"site_settings/settings_category_default_radio_group.js",
"site_settings/site_data.js",
"site_settings/site_data_details_subpage.js",
"site_settings/site_data_entry.js",
"site_settings/site_details.js",
"site_settings/site_details_permission.js",
"site_settings/site_entry.js",
"site_settings/site_list.js",
"site_settings/site_list_entry.js",
"site_settings/zoom_levels.js",
"site_settings_page/recent_site_permissions.js",
"site_settings_page/site_settings_list.js",
"site_settings_page/site_settings_page.js",
]
output_dir = "$root_gen_dir/chrome/browser/resources/settings"
if (is_win) {
in_files += [
"chrome_cleanup_page/chrome_cleanup_page.js",
"chrome_cleanup_page/items_to_remove_list.js",
"incompatible_applications_page/incompatible_applications_page.js",
"incompatible_applications_page/incompatible_application_item.js",
"safety_check_page/safety_check_chrome_cleaner_child.js",
]
}
if (!is_mac) {
in_files += [ "languages_page/edit_dictionary_page.js" ]
}
if (is_chromeos) {
in_files += [ "people_page/account_manager_browser_proxy.m.js" ]
} else {
in_files += [
"default_browser_page/default_browser_page.js",
"people_page/import_data_dialog.js",
"people_page/manage_profile.js",
"system_page/system_page.js",
]
}
}
}
......
......@@ -4,858 +4,858 @@
<include name="IDR_SETTINGS_A11Y_PAGE_A11Y_PAGE_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/a11y_page/a11y_page.js"
use_base_dir="false"
compress="false" type="BINDATA"
type="BINDATA"
preprocess="true" />
<if expr="not is_macosx and not chromeos">
<include name="IDR_SETTINGS_A11Y_PAGE_CAPTIONS_SUBPAGE_M_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/a11y_page/captions_subpage.m.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
</if>
<if expr="is_win or is_macosx">
<include name="IDR_SETTINGS_A11Y_PAGE_CAPTIONS_BROWSER_PROXY_JS"
file="a11y_page/captions_browser_proxy.js"
compress="false" type="BINDATA" />
type="BINDATA" />
</if>
<include name="IDR_SETTINGS_ABOUT_PAGE_ABOUT_PAGE_BROWSER_PROXY_M_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/about_page/about_page_browser_proxy.m.js"
use_base_dir="false"
compress="false" type="BINDATA"
type="BINDATA"
preprocess="true" />
<include name="IDR_SETTINGS_ABOUT_PAGE_ABOUT_PAGE_M_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/about_page/about_page.js"
use_base_dir="false"
compress="false" type="BINDATA"
type="BINDATA"
preprocess="true" />
<include name="IDR_SETTINGS_APPEARANCE_PAGE_APPEARANCE_BROWSER_PROXY_JS"
file="appearance_page/appearance_browser_proxy.js"
preprocess="true"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_APPEARANCE_PAGE_APPEARANCE_FONTS_PAGE_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/appearance_page/appearance_fonts_page.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_APPEARANCE_PAGE_APPEARANCE_PAGE_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/appearance_page/appearance_page.js"
use_base_dir="false"
preprocess="true"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_APPEARANCE_PAGE_FONTS_BROWSER_PROXY_M_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/appearance_page/fonts_browser_proxy.m.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_APPEARANCE_PAGE_HOME_URL_INPUT_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/appearance_page/home_url_input.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_AUTOFILL_PAGE_AUTOFILL_PAGE_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/autofill_page/autofill_page.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_AUTOFILL_PAGE_AVATAR_ICON_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/autofill_page/avatar_icon.js"
use_base_dir="false"
compress="false" type="BINDATA"
type="BINDATA"
preprocess="true" />
<include name="IDR_SETTINGS_AUTOFILL_PAGE_PAYMENTS_LIST_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/autofill_page/payments_list.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_AUTOFILL_PAGE_CREDIT_CARD_LIST_ENTRY_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/autofill_page/credit_card_list_entry.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_AUTOFILL_PAGE_UPI_ID_LIST_ENTRY_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/autofill_page/upi_id_list_entry.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_AUTOFILL_PAGE_PASSWORDS_SHARED_CSS_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/autofill_page/passwords_shared_css.js"
use_base_dir="false"
compress="false" type="BINDATA"
type="BINDATA"
preprocess="true" />
<include name="IDR_SETTINGS_AUTOFILL_PAGE_CREDIT_CARD_EDIT_DIALOG_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/autofill_page/credit_card_edit_dialog.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_AUTOFILL_PAGE_AUTOFILL_SECTION_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/autofill_page/autofill_section.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_AUTOFILL_PAGE_ADDRESS_EDIT_DIALOG_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/autofill_page/address_edit_dialog.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<if expr="chromeos">
<include name="IDR_SETTINGS_AUTOFILL_PAGE_BLOCKING_REQUEST_MANAGER_JS"
file="autofill_page/blocking_request_manager.js"
compress="false" type="BINDATA" />
type="BINDATA" />
</if>
<include name="IDR_SETTINGS_AUTOFILL_PAGE_MERGE_EXCEPTIONS_STORE_COPIES_BEHAVIOR_JS"
file="autofill_page/merge_exceptions_store_copies_behavior.js"
compress="false" type="BINDATA"
type="BINDATA"
preprocess="true" />
<include name="IDR_SETTINGS_AUTOFILL_PAGE_MERGE_PASSWORDS_STORE_COPIES_BEHAVIOR_JS"
file="autofill_page/merge_passwords_store_copies_behavior.js"
compress="false" type="BINDATA"
type="BINDATA"
preprocess="true" />
<include name="IDR_SETTINGS_AUTOFILL_PAGE_MULTI_STORE_EXCEPTION_ENTRY_JS"
file="autofill_page/multi_store_exception_entry.js"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_AUTOFILL_PAGE_MULTI_STORE_ID_HANDLER_JS"
file="autofill_page/multi_store_id_handler.js"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_AUTOFILL_PAGE_MULTI_STORE_PASSWORD_UI_ENTRY_JS"
file="autofill_page/multi_store_password_ui_entry.js"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_AUTOFILL_PAGE_PASSWORD_CHECK_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/autofill_page/password_check.js"
use_base_dir="false"
preprocess="true"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_AUTOFILL_PAGE_PASSWORD_CHECK_BEHAVIOR_JS"
file="autofill_page/password_check_behavior.js"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_AUTOFILL_PAGE_PASSWORD_CHECK_EDIT_DIALOG_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/autofill_page/password_check_edit_dialog.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_AUTOFILL_PAGE_PASSWORD_CHECK_EDIT_DISCLAIMER_DIALOG_M_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/autofill_page/password_check_edit_disclaimer_dialog.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_AUTOFILL_PAGE_PASSWORD_CHECK_LIST_ITEM_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/autofill_page/password_check_list_item.js"
use_base_dir="false"
compress="false" type="BINDATA"
type="BINDATA"
preprocess="true"/>
<include name="IDR_SETTINGS_AUTOFILL_PAGE_PASSWORD_LIST_ITEM_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/autofill_page/password_list_item.js"
use_base_dir="false"
compress="false" type="BINDATA"
type="BINDATA"
preprocess="true"/>
<include name="IDR_SETTINGS_AUTOFILL_PAGE_PASSWORDS_LIST_HANDLER_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/autofill_page/passwords_list_handler.js"
use_base_dir="false"
compress="false" type="BINDATA"
type="BINDATA"
preprocess="true"/>
<include name="IDR_SETTINGS_AUTOFILL_PAGE_PASSWORD_MANAGER_PROXY_JS"
file="autofill_page/password_manager_proxy.js"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_AUTOFILL_PAGE_PASSWORD_REMOVE_CONFIRMATION_DIALOG_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/autofill_page/password_remove_confirmation_dialog.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_AUTOFILL_PAGE_PASSWORDS_SECTION_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/autofill_page/passwords_section.js"
use_base_dir="false"
compress="false" type="BINDATA"
type="BINDATA"
preprocess="true" />
<include name="IDR_SETTINGS_AUTOFILL_PAGE_PASSWORDS_DEVICE_SECTION_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/autofill_page/passwords_device_section.js"
use_base_dir="false"
compress="false" type="BINDATA"
type="BINDATA"
preprocess="true" />
<include name="IDR_SETTINGS_AUTOFILL_PAGE_PASSWORD_EDIT_DIALOG_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/autofill_page/password_edit_dialog.js"
use_base_dir="false"
compress="false" type="BINDATA"
type="BINDATA"
preprocess="true" />
<include name="IDR_SETTINGS_AUTOFILL_PAGE_PASSWORD_MOVE_TO_ACCOUNT_DIALOG_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/autofill_page/password_move_to_account_dialog.js"
use_base_dir="false"
compress="false" type="BINDATA"
type="BINDATA"
preprocess="true" />
<include name="IDR_SETTINGS_AUTOFILL_PAGE_PASSWORD_REMOVE_DIALOG_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/autofill_page/password_remove_dialog.js"
use_base_dir="false"
compress="false" type="BINDATA"
type="BINDATA"
preprocess="true" />
<include name="IDR_SETTINGS_AUTOFILL_PAGE_PASSWORDS_EXPORT_DIALOG_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/autofill_page/passwords_export_dialog.js"
use_base_dir="false"
compress="false" type="BINDATA"
type="BINDATA"
preprocess="true" />
<include name="IDR_SETTINGS_AUTOFILL_PAGE_PAYMENTS_SECTION_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/autofill_page/payments_section.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_AUTOFILL_PAGE_SHOW_PASSWORD_BEHAVIOR_JS"
file="autofill_page/show_password_behavior.js"
compress="false" type="BINDATA"
type="BINDATA"
preprocess="true" />
<include name="IDR_SETTINGS_BASIC_PAGE_BASIC_PAGE_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/basic_page/basic_page.js"
use_base_dir="false"
compress="false" type="BINDATA"
type="BINDATA"
preprocess="true" />
<if expr="is_win">
<include name="IDR_SETTINGS_CHROME_CLEANUP_PROXY_JS"
file="chrome_cleanup_page/chrome_cleanup_proxy.js"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_CHROME_CLEANUP_PAGE_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/chrome_cleanup_page/chrome_cleanup_page.js"
use_base_dir="false"
compress="false" type="BINDATA"
type="BINDATA"
preprocess="true" />
<include name="IDR_SETTINGS_CHROME_CLEANUP_ITEMS_TO_REMOVE_LIST_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/chrome_cleanup_page/items_to_remove_list.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
</if>
<include name="IDR_SETTINGS_CLEAR_BROWSING_DATA_DIALOG_CLEAR_BROWSING_DATA_BROWSER_PROXY_M_JS"
file="clear_browsing_data_dialog/clear_browsing_data_browser_proxy.js"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_CLEAR_BROWSING_DATA_DIALOG_CLEAR_BROWSING_DATA_DIALOG_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_dialog.js"
use_base_dir="false"
compress="false" type="BINDATA"
type="BINDATA"
preprocess="true" />
<include name="IDR_SETTINGS_CLEAR_BROWSING_DATA_DIALOG_HISTORY_DELETION_DIALOG_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/clear_browsing_data_dialog/history_deletion_dialog.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_CLEAR_BROWSING_DATA_DIALOG_INSTALLED_APP_CHECKBOX_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/clear_browsing_data_dialog/installed_app_checkbox.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_CLEAR_BROWSING_DATA_DIALOG_PASSWORDS_DELETION_DIALOG_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/clear_browsing_data_dialog/passwords_deletion_dialog.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_CONTROLS_CONTROLLED_BUTTON_M_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/controls/controlled_button.m.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_CONTROLS_CONTROLLED_RADIO_BUTTON_M_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/controls/controlled_radio_button.m.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_CONTROLS_EXTENSION_CONTROLLED_INDICATOR_M_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/controls/extension_controlled_indicator.m.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_CONTROLS_PASSWORD_PROMPT_DIALOG_M_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/controls/password_prompt_dialog.m.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_CONTROLS_SETTINGS_BOOLEAN_CONTROL_BEHAVIOR_M_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/controls/settings_boolean_control_behavior.m.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_CONTROLS_SETTINGS_CHECKBOX_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/controls/settings_checkbox.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_CONTROLS_SETTINGS_DROPDOWN_MENU_M_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/controls/settings_dropdown_menu.m.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_CONTROLS_SETTINGS_IDLE_LOAD_JS"
file="controls/settings_idle_load.js"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_CONTROLS_PREF_CONTROL_BEHAVIOR_M_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/controls/pref_control_behavior.m.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_CONTROLS_SETTINGS_RADIO_GROUP_M_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/controls/settings_radio_group.m.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_CONTROLS_SETTINGS_SLIDER_M_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/controls/settings_slider.m.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_CONTROLS_SETTINGS_TEXTAREA_M_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/controls/settings_textarea.m.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_CONTROLS_SETTINGS_TOGGLE_BUTTON_M_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/controls/settings_toggle_button.m.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<if expr="not chromeos">
<include name="IDR_SETTINGS_DEFAULT_BROWSER_BROWSER_PROXY_JS"
file="default_browser_page/default_browser_browser_proxy.js"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_DEFAULT_BROWSER_PAGE_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/default_browser_page/default_browser_page.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
</if>
<include name="IDR_SETTINGS_DOWNLOADS_PAGE_DOWNLOADS_BROWSER_PROXY_JS"
file="downloads_page/downloads_browser_proxy.js"
compress="false" type="BINDATA"
type="BINDATA"
preprocess="true" />
<include name="IDR_SETTINGS_DOWNLOADS_PAGE_DOWNLOADS_PAGE_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/downloads_page/downloads_page.js"
use_base_dir="false"
compress="false" type="BINDATA"
type="BINDATA"
preprocess="true" />
<include name="IDR_SETTINGS_ENSURE_LAZY_LOADED_JS"
file="ensure_lazy_loaded.js"
preprocess="true"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_EXTENSION_CONTROL_BROWSER_PROXY_M_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/extension_control_browser_proxy.m.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_GLOBAL_SCROLL_TARGET_BEHAVIOR_M_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/global_scroll_target_behavior.m.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_HATS_BROWSER_PROXY_JS"
file="hats_browser_proxy.js"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_I18N_SETUP_JS"
file="i18n_setup.js"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_ICONS_M_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/icons.m.js"
use_base_dir="false"
compress="false" type="BINDATA"
type="BINDATA"
preprocess="true" />
<if expr="is_win and _google_chrome">
<include name="IDR_SETTINGS_INCOMPATIBLE_APPLICATIONS_PAGE_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/incompatible_applications_page/incompatible_applications_page.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_INCOMPATIBLE_APPLICATIONS_BROWSER_PROXY_JS"
file="incompatible_applications_page/incompatible_applications_browser_proxy.js"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_INCOMPATIBLE_APPLICATIONS_INCOMPATIBLE_APPLICATION_ITEM_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/incompatible_applications_page/incompatible_application_item.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
</if>
<include name="IDR_SETTINGS_LANGUAGES_PAGE_LANGUAGES_M_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/languages_page/languages.m.js"
use_base_dir="false"
compress="false" type="BINDATA"
type="BINDATA"
preprocess="true" />
<include name="IDR_SETTINGS_LANGUAGES_PAGE_LANGUAGES_BROWSER_PROXY_M_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/languages_page/languages_browser_proxy.m.js"
use_base_dir="false"
compress="false" type="BINDATA"
type="BINDATA"
preprocess="true" />
<include name="IDR_SETTINGS_LANGUAGES_PAGE_ADD_LANGUAGES_DIALOG_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/languages_page/add_languages_dialog.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<if expr="chromeos">
<include name="IDR_SETTINGS_LANGUAGES_PAGE_LANGUAGES_METRICS_PROXY_JS"
file="languages_page/languages_metrics_proxy.js"
compress="false" type="BINDATA" />
type="BINDATA" />
</if>
<include name="IDR_SETTINGS_LANGUAGES_PAGE_LANGUAGES_PAGE_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/languages_page/languages_page.js"
use_base_dir="false"
compress="false" type="BINDATA"
type="BINDATA"
preprocess="true" />
<if expr="not is_macosx">
<include name="IDR_SETTINGS_LANGUAGES_PAGE_EDIT_DICTIONARY_PAGE_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/languages_page/edit_dictionary_page.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
</if>
<include name="IDR_SETTINGS_LAZY_LOAD_V3_JS"
file="lazy_load.js"
compress="false" type="BINDATA"
type="BINDATA"
preprocess="true" />
<include name="IDR_SETTINGS_LIFETIME_BROWSER_PROXY_M_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/lifetime_browser_proxy.m.js"
use_base_dir="false"
compress="false" type="BINDATA"
type="BINDATA"
preprocess="true" />
<include name="IDR_SETTINGS_MENU_SETTINGS_MENU_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/settings_menu/settings_menu.js"
use_base_dir="false"
compress="false" type="BINDATA"
type="BINDATA"
preprocess="true" />
<include name="IDR_SETTINGS_METRICS_BROWSER_PROXY_JS"
file="metrics_browser_proxy.js"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_ON_STARTUP_PAGE_ON_STARTUP_BROWSER_PROXY_JS"
file="on_startup_page/on_startup_browser_proxy.js"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_ON_STARTUP_PAGE_ON_STARTUP_PAGE_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/on_startup_page/on_startup_page.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_ON_STARTUP_PAGE_STARTUP_URL_DIALOG_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/on_startup_page/startup_url_dialog.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_ON_STARTUP_PAGE_STARTUP_URL_ENTRY_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/on_startup_page/startup_url_entry.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_ON_STARTUP_PAGE_STARTUP_URLS_PAGE_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/on_startup_page/startup_urls_page.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_ON_STARTUP_PAGE_STARTUP_URLS_PAGE_BROWSER_PROXY_JS"
file="on_startup_page/startup_urls_page_browser_proxy.js"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_OPEN_WINDOW_PROXY_JS"
file="open_window_proxy.js"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_PAGE_VISIBILITY_JS"
file="page_visibility.js"
preprocess="true"
compress="false" type="BINDATA" />
type="BINDATA" />
<if expr="not chromeos">
<include name="IDR_SETTINGS_PEOPLE_PAGE_IMPORT_DATA_DIALOG_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/people_page/import_data_dialog.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_PEOPLE_PAGE_IMPORT_DATA_BROWSER_PROXY_JS"
file="people_page/import_data_browser_proxy.js"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_PEOPLE_PAGE_MANAGE_PROFILE_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/people_page/manage_profile.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_PEOPLE_PAGE_MANAGE_PROFILE_BROWSER_PROXY_JS"
file="people_page/manage_profile_browser_proxy.js"
compress="false" type="BINDATA" />
type="BINDATA" />
</if>
<if expr="chromeos">
<include name="IDR_SETTINGS_PEOPLE_PAGE_ACCOUNT_MANAGER_BROWSER_PROXY_M_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/people_page/account_manager_browser_proxy.m.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
</if>
<include name="IDR_SETTINGS_PEOPLE_PAGE_SYNC_ACCOUNT_CONTROL_M_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/people_page/sync_account_control.m.js"
use_base_dir="false"
preprocess="true"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_PEOPLE_PAGE_SYNC_BROWSER_PROXY_M_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/people_page/sync_browser_proxy.m.js"
use_base_dir="false"
compress="false" type="BINDATA"
type="BINDATA"
preprocess="true" />
<include name="IDR_SETTINGS_PEOPLE_PAGE_SYNC_ENCRYPTION_OPTIONS_M_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/people_page/sync_encryption_options.m.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_PEOPLE_PAGE_PEOPLE_PAGE_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/people_page/people_page.js"
use_base_dir="false"
preprocess="true"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_PEOPLE_PAGE_PROFILE_INFO_BROWSER_PROXY_M_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/people_page/profile_info_browser_proxy.m.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_PEOPLE_PAGE_SIGNOUT_DIALOG_M_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/people_page/signout_dialog.m.js"
use_base_dir="false"
preprocess="true"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_PEOPLE_PAGE_SYNC_CONTROLS_M_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/people_page/sync_controls.m.js"
use_base_dir="false"
preprocess="true"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_PEOPLE_PAGE_SYNC_PAGE_M_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/people_page/sync_page.m.js"
use_base_dir="false"
preprocess="true"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_PREFS_PREFS_M_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/prefs/prefs.m.js"
use_base_dir="false"
preprocess="true"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_PREFS_PREFS_BEHAVIOR_M_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/prefs/prefs_behavior.m.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_PREFS_PREFS_TYPES_M_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/prefs/prefs_types.m.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_PREFS_PREF_UTIL_M_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/prefs/pref_util.m.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_PRINTING_PAGE_CLOUD_PRINTERS_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/printing_page/cloud_printers.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_PRINTING_PAGE_PRINTING_PAGE_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/printing_page/printing_page.js"
use_base_dir="false"
preprocess="true"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_PRIVACY_PAGE_COLLAPSE_RADIO_BUTTON_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/privacy_page/collapse_radio_button.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_PRIVACY_PAGE_COOKIES_PAGE_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/privacy_page/cookies_page.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_PRIVACY_PAGE_DO_NOT_TRACK_TOGGLE_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/privacy_page/do_not_track_toggle.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_PRIVACY_PAGE_PRIVACY_PAGE_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/privacy_page/privacy_page.js"
use_base_dir="false"
preprocess="true"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_PRIVACY_PAGE_PERSONALIZATION_OPTIONS_M_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/privacy_page/personalization_options.m.js"
use_base_dir="false"
preprocess="true"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_PRIVACY_PAGE_BROWSER_PROXY_M_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/privacy_page/privacy_page_browser_proxy.m.js"
use_base_dir="false"
preprocess="true"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_PRIVACY_PAGE_SECURE_DNS_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/privacy_page/secure_dns.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_PRIVACY_PAGE_SECURE_DNS_INPUT_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/privacy_page/secure_dns_input.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_PRIVACY_PAGE_SECURITY_PAGE_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/privacy_page/security_page.js"
use_base_dir="false"
preprocess="true"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_PRIVACY_PAGE_DISABLE_SAFEBROWSING_DIALOG_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/privacy_page/disable_safebrowsing_dialog.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_PRIVACY_PAGE_SECURITY_KEYS_BIO_ENROLL_DIALOG_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/privacy_page/security_keys_bio_enroll_dialog.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_PRIVACY_PAGE_SECURITY_KEYS_BROWSER_PROXY_JS"
file="privacy_page/security_keys_browser_proxy.js"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_PRIVACY_PAGE_SECURITY_KEYS_CREDENTIAL_MANAGEMENT_DIALOG_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/privacy_page/security_keys_credential_management_dialog.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_PRIVACY_PAGE_SECURITY_KEYS_PIN_FIELD_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/privacy_page/security_keys_pin_field.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_PRIVACY_PAGE_SECURITY_KEYS_RESET_DIALOG_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/privacy_page/security_keys_reset_dialog.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_PRIVACY_PAGE_SECURITY_KEYS_SET_PIN_DIALOG_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/privacy_page/security_keys_set_pin_dialog.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_PRIVACY_PAGE_SECURITY_KEYS_SUBPAGE_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/privacy_page/security_keys_subpage.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_RESET_PAGE_RESET_PAGE_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/reset_page/reset_page.js"
use_base_dir="false"
preprocess="true"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_RESET_PAGE_RESET_PROFILE_DIALOG_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/reset_page/reset_profile_dialog.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_RESET_PAGE_RESET_PROFILE_BANNER_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/reset_page/reset_profile_banner.js"
use_base_dir="false"
compress="false" type="BINDATA"/>
type="BINDATA"/>
<include name="IDR_SETTINGS_RESET_PAGE_RESET_BROWSER_PROXY_JS"
file="reset_page/reset_browser_proxy.js"
preprocess="true"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_ROUTE_JS"
file="route.js"
preprocess="true"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_ROUTER_M_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/router.m.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_SAFETY_CHECK_PAGE_SAFETY_CHECK_BROWSER_PROXY_JS"
file="safety_check_page/safety_check_browser_proxy.js"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_SAFETY_CHECK_PAGE_SAFETY_CHECK_CHILD_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/safety_check_page/safety_check_child.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<if expr="is_win">
<include name="IDR_SETTINGS_SAFETY_CHECK_PAGE_SAFETY_CHECK_CHROME_CLEANER_CHILD_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/safety_check_page/safety_check_chrome_cleaner_child.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
</if>
<include name="IDR_SETTINGS_SAFETY_CHECK_PAGE_SAFETY_CHECK_EXTENSIONS_CHILD_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/safety_check_page/safety_check_extensions_child.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_SAFETY_CHECK_PAGE_SAFETY_CHECK_PAGE_JS"
preprocess="true"
file="${root_gen_dir}/chrome/browser/resources/settings/safety_check_page/safety_check_page.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_SAFETY_CHECK_PAGE_SAFETY_CHECK_PASSWORDS_CHILD_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/safety_check_page/safety_check_passwords_child.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_SAFETY_CHECK_PAGE_SAFETY_CHECK_SAFE_BROWSING_CHILD_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/safety_check_page/safety_check_safe_browsing_child.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_SAFETY_CHECK_PAGE_SAFETY_CHECK_UPDATES_CHILD_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/safety_check_page/safety_check_updates_child.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_SEARCH_ENGINES_BROWSER_PROXY_M_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/search_engines_page/search_engines_browser_proxy.m.js"
use_base_dir="false"
compress="false" type="BINDATA"
type="BINDATA"
preprocess="true" />
<include name="IDR_SETTINGS_SEARCH_ENGINES_PAGE_OMNIBOX_EXTENSION_ENTRY_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/search_engines_page/omnibox_extension_entry.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_SEARCH_ENGINES_PAGE_SEARCH_ENGINE_DIALOG_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/search_engines_page/search_engine_dialog.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_SEARCH_ENGINES_PAGE_SEARCH_ENGINE_ENTRY_CSS_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/search_engines_page/search_engine_entry_css.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_SEARCH_ENGINES_PAGE_SEARCH_ENGINE_ENTRY_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/search_engines_page/search_engine_entry.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_SEARCH_ENGINES_PAGE_SEARCH_ENGINES_LIST_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/search_engines_page/search_engines_list.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_SEARCH_ENGINES_PAGE_SEARCH_ENGINES_PAGE_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/search_engines_page/search_engines_page.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_SEARCH_PAGE_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/search_page/search_page.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_SEARCH_SETTINGS_M_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/search_settings.m.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_SETTINGS_MAIN_SETTINGS_MAIN_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/settings_main/settings_main.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_SETTINGS_PAGE_MAIN_PAGE_BEHAVIOR_JS"
file="settings_page/main_page_behavior.js"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_SETTINGS_PAGE_SETTINGS_ANIMATED_PAGES_M_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/settings_page/settings_animated_pages.m.js"
use_base_dir="false"
preprocess="true"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_SETTINGS_PAGE_SETTINGS_SECTION_M_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/settings_page/settings_section.m.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_SETTINGS_PAGE_SETTINGS_SUBPAGE_M_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/settings_page/settings_subpage.m.js"
use_base_dir="false"
compress="false" type="BINDATA"
type="BINDATA"
preprocess="true" />
<include name="IDR_SETTINGS_SETTINGS_UI_SETTINGS_UI_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/settings_ui/settings_ui.js"
use_base_dir="false"
compress="false" type="BINDATA"
type="BINDATA"
preprocess="true" />
<include name="IDR_SETTINGS_SETTING_ID_PARAM_UTIL_M_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/setting_id_param_util.m.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_SETTINGS_ROUTES_JS"
file="settings_routes.js"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_SETTINGS_PAGE_CSS_M_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/settings_page_css.m.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_SETTINGS_SHARED_CSS_M_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/settings_shared_css.m.js"
use_base_dir="false"
compress="false" type="BINDATA"
type="BINDATA"
preprocess="true" />
<include name="IDR_SETTINGS_SETTINGS_VARS_CSS_M_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/settings_vars_css.m.js"
use_base_dir="false"
compress="false" type="BINDATA"
type="BINDATA"
preprocess="true" />
<include name="IDR_SETTINGS_SETTINGS_V3_HTML"
file="settings_v3.html"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_SETTINGS_V3_JS"
file="settings.js"
compress="false" type="BINDATA"
type="BINDATA"
preprocess="true" />
<include name="IDR_SETTINGS_SITE_FAVICON_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/site_favicon.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_SITE_SETTINGS_ADD_SITE_DIALOG_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/site_settings/add_site_dialog.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_SITE_SETTINGS_ALL_SITES_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/site_settings/all_sites.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_SITE_SETTINGS_ALL_SITES_ICONS_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/site_settings/all_sites_icons.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<if expr="chromeos">
<include name="IDR_SETTINGS_SITE_SETTINGS_ANDROID_INFO_BROWSER_PROXY_JS"
file="site_settings/android_info_browser_proxy.js"
compress="false" type="BINDATA" />
type="BINDATA" />
</if>
<include name="IDR_SETTINGS_SITE_SETTINGS_CATEGORY_DEFAULT_SETTING_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/site_settings/category_default_setting.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_SITE_SETTINGS_CATEGORY_SETTING_EXCEPTIONS_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/site_settings/category_setting_exceptions.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_SITE_SETTINGS_CHOOSER_EXCEPTION_LIST_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/site_settings/chooser_exception_list.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_SITE_SETTINGS_CHOOSER_EXCEPTION_LIST_ENTRY_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/site_settings/chooser_exception_list_entry.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_SITE_SETTINGS_CLEAR_STORAGE_DIALOG_CSS_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/site_settings/clear_storage_dialog_css.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_SITE_SETTINGS_CONSTANTS_JS"
file="site_settings/constants.js"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_SITE_SETTINGS_COOKIE_INFO_JS"
file="site_settings/cookie_info.js"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_SITE_SETTINGS_EDIT_EXCEPTION_DIALOG_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/site_settings/edit_exception_dialog.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_SITE_SETTINGS_LOCAL_DATA_BROWSER_PROXY_JS"
file="site_settings/local_data_browser_proxy.js"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_SITE_SETTINGS_MEDIA_PICKER_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/site_settings/media_picker.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_SITE_SETTINGS_PDF_DOCUMENTS_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/site_settings/pdf_documents.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_SITE_SETTINGS_PROTOCOL_HANDLERS_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/site_settings/protocol_handlers.js"
use_base_dir="false"
compress="false" type="BINDATA"
type="BINDATA"
preprocess="true" />
<include name="IDR_SETTINGS_SITE_SETTINGS_SETTINGS_CATEGORY_DEFAULT_RADIO_GROUP_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/site_settings/settings_category_default_radio_group.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_SITE_SETTINGS_SITE_DATA_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/site_settings/site_data.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_SITE_SETTINGS_SITE_DATA_DETAILS_SUBPAGE_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/site_settings/site_data_details_subpage.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_SITE_SETTINGS_SITE_DATA_ENTRY_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/site_settings/site_data_entry.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_SITE_SETTINGS_SITE_DETAILS_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/site_settings/site_details.js"
use_base_dir="false"
compress="false" type="BINDATA"
type="BINDATA"
preprocess="true" />
<include name="IDR_SETTINGS_SITE_SETTINGS_SITE_DETAILS_PERMISSION_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/site_settings/site_details_permission.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_SITE_SETTINGS_SITE_ENTRY_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/site_settings/site_entry.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_SITE_SETTINGS_SITE_LIST_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/site_settings/site_list.js"
use_base_dir="false"
compress="false" type="BINDATA"
type="BINDATA"
preprocess="true" />
<include name="IDR_SETTINGS_SITE_SETTINGS_SITE_LIST_ENTRY_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/site_settings/site_list_entry.js"
use_base_dir="false"
compress="false" type="BINDATA"
type="BINDATA"
preprocess="true" />
<include name="IDR_SETTINGS_SITE_SETTINGS_SITE_SETTINGS_BEHAVIOR_JS"
file="site_settings/site_settings_behavior.js"
compress="false" type="BINDATA"
type="BINDATA"
preprocess="true" />
<include name="IDR_SETTINGS_SITE_SETTINGS_SITE_SETTINGS_PREFS_BROWSER_PROXY_JS"
file="site_settings/site_settings_prefs_browser_proxy.js"
compress="false" type="BINDATA"
type="BINDATA"
preprocess="true" />
<include name="IDR_SETTINGS_SITE_SETTINGS_WEBSITE_USAGE_BROWSER_PROXY_JS"
file="site_settings/website_usage_browser_proxy.js"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_SITE_SETTINGS_ZOOM_LEVELS_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/site_settings/zoom_levels.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_SITE_SETTINGS_PAGE_RECENT_SITE_PERMISSIONS_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/site_settings_page/recent_site_permissions.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_SITE_SETTINGS_PAGE_SITE_SETTINGS_LIST_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/site_settings_page/site_settings_list.js"
use_base_dir="false"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_SITE_SETTINGS_PAGE_SITE_SETTINGS_PAGE_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/site_settings_page/site_settings_page.js"
use_base_dir="false"
compress="false" type="BINDATA"
type="BINDATA"
preprocess="true" />
<if expr="not chromeos">
<include name="IDR_SETTINGS_PRINTING_PAGE_PRINTING_BROWSER_PROXY_JS"
file="printing_page/printing_browser_proxy.js"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_SYSTEM_PAGE_BROWSER_PROXY_JS"
file="system_page/system_page_browser_proxy.js"
compress="false" type="BINDATA" />
type="BINDATA" />
<include name="IDR_SETTINGS_SYSTEM_PAGE_JS"
file="${root_gen_dir}/chrome/browser/resources/settings/system_page/system_page.js"
use_base_dir="false"
compress="false" type="BINDATA"
type="BINDATA"
preprocess="true" />
</if>
</grit-part>
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment