Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(253)

Side by Side Diff: chrome/browser/BUILD.gn

Issue 2094193004: Strip comments and whitespace from Javascript resources (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Also strip Javascript browser resources Created 4 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 # Copyright 2014 The Chromium Authors. All rights reserved. 1 # Copyright 2014 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 import("//build/config/chrome_build.gni") 5 import("//build/config/chrome_build.gni")
6 import("//build/config/crypto.gni") 6 import("//build/config/crypto.gni")
7 import("//build/config/features.gni") 7 import("//build/config/features.gni")
8 import("//build/config/ui.gni") 8 import("//build/config/ui.gni")
9 import("//chrome/common/features.gni") 9 import("//chrome/common/features.gni")
10 import("//media/media_options.gni") 10 import("//media/media_options.gni")
(...skipping 1003 matching lines...) Expand 10 before | Expand all | Expand 10 after
1014 "//chrome/common:constants", 1014 "//chrome/common:constants",
1015 ] 1015 ]
1016 if (enable_configuration_policy) { 1016 if (enable_configuration_policy) {
1017 deps += [ "//chrome/browser/policy:path_parser" ] 1017 deps += [ "//chrome/browser/policy:path_parser" ]
1018 } 1018 }
1019 } 1019 }
1020 } 1020 }
1021 1021
1022 # GYP version: chrome/chrome_resources.gyp:chrome_resources 1022 # GYP version: chrome/chrome_resources.gyp:chrome_resources
1023 # (generate_browser_resources action) 1023 # (generate_browser_resources action)
1024 grit("resources") { 1024 strip_and_grit("resources") {
1025 js_resource_files = [
Lei Zhang 2016/06/29 22:51:32 So where does this list come from? How do we maint
aberent 2016/07/14 15:41:36 I got it originally by running grit buildinfo, but
Lei Zhang 2016/07/15 00:13:09 The question of how to maintain this list going fo
1026 "//chrome/browser/resources/about_nacl.js",
1027 "//chrome/browser/resources/about_sys/about_sys.js",
1028 "//chrome/browser/resources/certificate_viewer.js",
1029 "//chrome/browser/resources/components.js",
1030 "//chrome/browser/resources/copresence.js",
1031 "//chrome/browser/resources/device_log_ui/device_log_ui.js",
1032 "//chrome/browser/resources/domain_reliability_internals.js",
1033 "//chrome/browser/resources/engagement/site_engagement.js",
1034 "//chrome/browser/resources/gaia_auth/channel.js",
1035 "//chrome/browser/resources/gaia_auth/saml_injected.js",
1036 "//chrome/browser/resources/gaia_auth_host/authenticator.js",
1037 "//chrome/browser/resources/gaia_auth_host/gaia_auth_host.js",
1038 "//chrome/browser/resources/gaia_auth_host/post_message_channel.js",
1039 "//chrome/browser/resources/gaia_auth_host/saml_handler.js",
1040 "//chrome/browser/resources/gaia_auth_host/webview_saml_injected.js",
1041 "//chrome/browser/resources/help/channel_change_page.js",
1042 "//chrome/browser/resources/help/help.js",
1043 "//chrome/browser/resources/help/help_page.js",
1044 "//chrome/browser/resources/history/history.js",
1045 "//chrome/browser/resources/history/history_focus_manager.js",
1046 "//chrome/browser/resources/history/other_devices.js",
1047 "//chrome/browser/resources/identity_internals.js",
1048 "//chrome/browser/resources/inline_login/inline_login.js",
1049 "//chrome/browser/resources/inspect/inspect.js",
1050 "//chrome/browser/resources/instant/instant.js",
1051 "//chrome/browser/resources/local_ntp/instant_iframe_validation.js",
1052 "//chrome/browser/resources/local_ntp/local_ntp.js",
1053 "//chrome/browser/resources/local_ntp/local_ntp_util.js",
1054 "//chrome/browser/resources/local_ntp/most_visited_single.js",
1055 "//chrome/browser/resources/local_ntp/most_visited_thumbnail.js",
1056 "//chrome/browser/resources/local_ntp/most_visited_title.js",
1057 "//chrome/browser/resources/local_ntp/most_visited_util.js",
1058 "//chrome/browser/resources/local_state/local_state.js",
1059 "//chrome/browser/resources/md_downloads/action_service.js",
1060 "//chrome/browser/resources/md_downloads/constants.js",
1061 "//chrome/browser/resources/md_downloads/downloads.js",
1062 "//chrome/browser/resources/md_downloads/item.js",
1063 "//chrome/browser/resources/md_downloads/manager.js",
1064 "//chrome/browser/resources/md_downloads/toolbar.js",
1065 "//chrome/browser/resources/md_feedback/feedback_container.js",
1066 "//chrome/browser/resources/md_history/app.js",
1067 "//chrome/browser/resources/md_history/browser_service.js",
1068 "//chrome/browser/resources/md_history/constants.js",
1069 "//chrome/browser/resources/md_history/grouped_list.js",
1070 "//chrome/browser/resources/md_history/history.js",
1071 "//chrome/browser/resources/md_history/history_item.js",
1072 "//chrome/browser/resources/md_history/history_list.js",
1073 "//chrome/browser/resources/md_history/history_toolbar.js",
1074 "//chrome/browser/resources/md_history/searched_label.js",
1075 "//chrome/browser/resources/md_history/side_bar.js",
1076 "//chrome/browser/resources/md_history/synced_device_card.js",
1077 "//chrome/browser/resources/md_history/synced_device_manager.js",
1078 "//chrome/browser/resources/md_user_manager/control_bar.js",
1079 "//chrome/browser/resources/md_user_manager/create_profile.js",
1080 "//chrome/browser/resources/md_user_manager/error_dialog.js",
1081 "//chrome/browser/resources/md_user_manager/import_supervised_user.js",
1082 "//chrome/browser/resources/md_user_manager/profile_browser_proxy.js",
1083 "//chrome/browser/resources/md_user_manager/supervised_user_create_confirm.j s",
1084 "//chrome/browser/resources/md_user_manager/supervised_user_learn_more.js",
1085 "//chrome/browser/resources/md_user_manager/user_manager.js",
1086 "//chrome/browser/resources/md_user_manager/user_manager_dialog.js",
1087 "//chrome/browser/resources/md_user_manager/user_manager_pages.js",
1088 "//chrome/browser/resources/md_user_manager/user_manager_tutorial.js",
1089 "//chrome/browser/resources/ntp4/apps_page.js",
1090 "//chrome/browser/resources/ntp4/dot_list.js",
1091 "//chrome/browser/resources/ntp4/logging.js",
1092 "//chrome/browser/resources/ntp4/nav_dot.js",
1093 "//chrome/browser/resources/ntp4/new_tab.js",
1094 "//chrome/browser/resources/ntp4/page_list_view.js",
1095 "//chrome/browser/resources/ntp4/page_switcher.js",
1096 "//chrome/browser/resources/ntp4/tile_page.js",
1097 "//chrome/browser/resources/ntp4/trash.js",
1098 "//chrome/browser/resources/omnibox/omnibox.js",
1099 "//chrome/browser/resources/policy.js",
1100 "//chrome/browser/resources/predictors/autocomplete_action_predictor.js",
1101 "//chrome/browser/resources/predictors/predictors.js",
1102 "//chrome/browser/resources/predictors/resource_prefetch_predictor.js",
1103 "//chrome/browser/resources/profile_signin_confirmation.js",
1104 "//chrome/browser/resources/profiler/profiler.js",
1105 "//chrome/browser/resources/supervised_user_internals.js",
1106 "//chrome/browser/resources/sync_confirmation/sync_confirmation.js",
1107 "//chrome/browser/resources/synthetic_middleclick.js",
1108 "//chrome/browser/resources/uber/uber.js",
1109 "//chrome/browser/resources/uber/uber_frame.js",
1110 "//chrome/browser/resources/uber/uber_page_manager_observer.js",
1111 "//chrome/browser/resources/uber/uber_utils.js",
1112 "//chrome/browser/resources/user_actions/user_actions.js",
1113 "//chrome/browser/resources/user_manager/control_bar.js",
1114 "//chrome/browser/resources/user_manager/user_manager.js",
1115 "//chrome/browser/resources/user_manager/user_manager_tutorial.js",
1116 "//ui/login/account_picker/screen_account_picker.js",
1117 "//ui/login/account_picker/user_pod_row.js",
1118 "//ui/login/bubble.js",
1119 "//ui/login/display_manager.js",
1120 "//ui/login/login_ui_tools.js",
1121 "//ui/login/resource_loader.js",
1122 "//ui/login/screen.js",
1123 "//ui/webui/resources/js/action_link.js",
1124 "//ui/webui/resources/js/assert.js",
1125 "//ui/webui/resources/js/cr.js",
1126 "//ui/webui/resources/js/cr/event_target.js",
1127 "//ui/webui/resources/js/cr/ui.js",
1128 "//ui/webui/resources/js/cr/ui/bubble.js",
1129 "//ui/webui/resources/js/cr/ui/card_slider.js",
1130 "//ui/webui/resources/js/cr/ui/context_menu_button.js",
1131 "//ui/webui/resources/js/cr/ui/context_menu_handler.js",
1132 "//ui/webui/resources/js/cr/ui/drag_wrapper.js",
1133 "//ui/webui/resources/js/cr/ui/expandable_bubble.js",
1134 "//ui/webui/resources/js/cr/ui/focus_manager.js",
1135 "//ui/webui/resources/js/cr/ui/menu.js",
1136 "//ui/webui/resources/js/cr/ui/menu_button.js",
1137 "//ui/webui/resources/js/cr/ui/menu_item.js",
1138 "//ui/webui/resources/js/cr/ui/position_util.js",
1139 "//ui/webui/resources/js/cr/ui/touch_handler.js",
1140 "//ui/webui/resources/js/event_tracker.js",
1141 "//ui/webui/resources/js/util.js",
1142 ]
1143
1025 source = "browser_resources.grd" 1144 source = "browser_resources.grd"
1026 defines = chrome_grit_defines 1145 defines = chrome_grit_defines
1027 output_dir = "$root_gen_dir/chrome" 1146 output_dir = "$root_gen_dir/chrome"
1028 outputs = [ 1147 outputs = [
1029 "grit/browser_resources.h", 1148 "grit/browser_resources.h",
1030 "browser_resources.pak", 1149 "browser_resources.pak",
1031 ] 1150 ]
1032 1151
1033 grit_flags = [ 1152 grit_flags = [
1034 "-E", 1153 "-E",
(...skipping 339 matching lines...) Expand 10 before | Expand all | Expand 10 after
1374 # linking all of the test support. 1493 # linking all of the test support.
1375 source_set("pepper_cdm_test_constants") { 1494 source_set("pepper_cdm_test_constants") {
1376 testonly = true 1495 testonly = true
1377 visibility = [ "//chrome/*" ] 1496 visibility = [ "//chrome/*" ]
1378 sources = [ 1497 sources = [
1379 "media/pepper_cdm_test_constants.cc", 1498 "media/pepper_cdm_test_constants.cc",
1380 "media/pepper_cdm_test_constants.h", 1499 "media/pepper_cdm_test_constants.h",
1381 ] 1500 ]
1382 } 1501 }
1383 } 1502 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698