| OLD | NEW |
| 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/chromecast_build.gni") | 5 import("//build/config/chromecast_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("//build/split_static_library.gni") | 9 import("//build/split_static_library.gni") |
| 10 import("//chrome/common/features.gni") | 10 import("//chrome/common/features.gni") |
| (...skipping 613 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 624 deps += [ | 624 deps += [ |
| 625 "//components/drive", | 625 "//components/drive", |
| 626 "//extensions/browser", | 626 "//extensions/browser", |
| 627 ] | 627 ] |
| 628 } | 628 } |
| 629 | 629 |
| 630 if (is_chromeos && use_cras) { | 630 if (is_chromeos && use_cras) { |
| 631 defines += [ "USE_CRAS" ] | 631 defines += [ "USE_CRAS" ] |
| 632 } | 632 } |
| 633 | 633 |
| 634 if (!android_java_ui) { | 634 if (!is_android) { |
| 635 sources += [ | 635 sources += [ |
| 636 "apps/app_info_dialog.h", | 636 "apps/app_info_dialog.h", |
| 637 "apps/chrome_app_delegate.cc", | 637 "apps/chrome_app_delegate.cc", |
| 638 "apps/chrome_app_delegate.h", | 638 "apps/chrome_app_delegate.h", |
| 639 "apps/chrome_app_window_client.cc", | 639 "apps/chrome_app_window_client.cc", |
| 640 "apps/chrome_app_window_client.h", | 640 "apps/chrome_app_window_client.h", |
| 641 "apps/directory_access_confirmation_dialog.cc", | 641 "apps/directory_access_confirmation_dialog.cc", |
| 642 "apps/directory_access_confirmation_dialog.h", | 642 "apps/directory_access_confirmation_dialog.h", |
| 643 "blocked_content/app_modal_dialog_helper.cc", | 643 "blocked_content/app_modal_dialog_helper.cc", |
| 644 "blocked_content/app_modal_dialog_helper.h", | 644 "blocked_content/app_modal_dialog_helper.h", |
| (...skipping 1494 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2139 | 2139 |
| 2140 if (is_android) { | 2140 if (is_android) { |
| 2141 deps += [ | 2141 deps += [ |
| 2142 "//components/navigation_interception", | 2142 "//components/navigation_interception", |
| 2143 "//crypto:platform", | 2143 "//crypto:platform", |
| 2144 "//device/usb/mojo", | 2144 "//device/usb/mojo", |
| 2145 "//device/usb/public/interfaces", | 2145 "//device/usb/public/interfaces", |
| 2146 "//ui/android", | 2146 "//ui/android", |
| 2147 ] | 2147 ] |
| 2148 | 2148 |
| 2149 if (android_java_ui) { | 2149 sources += [ |
| 2150 "android/autofill/autofill_keyboard_accessory_view.cc", |
| 2151 "android/autofill/autofill_keyboard_accessory_view.h", |
| 2152 "android/autofill/autofill_logger_android.cc", |
| 2153 "android/autofill/autofill_logger_android.h", |
| 2154 "android/autofill/autofill_popup_view_android.cc", |
| 2155 "android/autofill/autofill_popup_view_android.h", |
| 2156 "android/autofill/card_unmask_prompt_view_android.cc", |
| 2157 "android/autofill/card_unmask_prompt_view_android.h", |
| 2158 "android/autofill/credit_card_scanner_view_android.cc", |
| 2159 "android/autofill/credit_card_scanner_view_android.h", |
| 2160 "android/autofill/password_generation_popup_view_android.cc", |
| 2161 "android/autofill/password_generation_popup_view_android.h", |
| 2162 "android/bluetooth_chooser_android.cc", |
| 2163 "android/bluetooth_chooser_android.h", |
| 2164 "android/chrome_http_auth_handler.cc", |
| 2165 "android/chrome_http_auth_handler.h", |
| 2166 "android/color_chooser_dialog_android.cc", |
| 2167 "android/content_settings/popup_blocked_infobar_delegate.cc", |
| 2168 "android/content_settings/popup_blocked_infobar_delegate.h", |
| 2169 "android/content_settings/subresource_filter_infobar_delegate.cc", |
| 2170 "android/content_settings/subresource_filter_infobar_delegate.h", |
| 2171 "android/context_menu_helper.cc", |
| 2172 "android/context_menu_helper.h", |
| 2173 "android/infobars/app_banner_infobar_android.cc", |
| 2174 "android/infobars/app_banner_infobar_android.h", |
| 2175 "android/infobars/autofill_credit_card_filling_infobar.cc", |
| 2176 "android/infobars/autofill_credit_card_filling_infobar.h", |
| 2177 "android/infobars/autofill_save_card_infobar.cc", |
| 2178 "android/infobars/autofill_save_card_infobar.h", |
| 2179 "android/infobars/confirm_infobar.cc", |
| 2180 "android/infobars/confirm_infobar.h", |
| 2181 "android/infobars/data_reduction_promo_infobar.cc", |
| 2182 "android/infobars/data_reduction_promo_infobar.h", |
| 2183 "android/infobars/duplicate_download_infobar.cc", |
| 2184 "android/infobars/duplicate_download_infobar.h", |
| 2185 "android/infobars/generated_password_saved_infobar.cc", |
| 2186 "android/infobars/generated_password_saved_infobar.h", |
| 2187 "android/infobars/grouped_permission_infobar.cc", |
| 2188 "android/infobars/grouped_permission_infobar.h", |
| 2189 "android/infobars/infobar_android.cc", |
| 2190 "android/infobars/infobar_android.h", |
| 2191 "android/infobars/infobar_container_android.cc", |
| 2192 "android/infobars/infobar_container_android.h", |
| 2193 "android/infobars/instant_apps_infobar.cc", |
| 2194 "android/infobars/instant_apps_infobar.h", |
| 2195 "android/infobars/permission_infobar.cc", |
| 2196 "android/infobars/permission_infobar.h", |
| 2197 "android/infobars/search_geolocation_disclosure_infobar.cc", |
| 2198 "android/infobars/search_geolocation_disclosure_infobar.h", |
| 2199 "android/infobars/simple_confirm_infobar_builder.cc", |
| 2200 "android/infobars/simple_confirm_infobar_builder.h", |
| 2201 "android/infobars/subresource_filter_infobar.cc", |
| 2202 "android/infobars/subresource_filter_infobar.h", |
| 2203 "android/infobars/translate_infobar.cc", |
| 2204 "android/infobars/translate_infobar.h", |
| 2205 "android/infobars/update_password_infobar.cc", |
| 2206 "android/infobars/update_password_infobar.h", |
| 2207 "android/javascript_app_modal_dialog_android.cc", |
| 2208 "android/login_handler_android.cc", |
| 2209 "android/omnibox/omnibox_url_emphasizer.cc", |
| 2210 "android/omnibox/omnibox_url_emphasizer.h", |
| 2211 "android/omnibox/omnibox_view_util.cc", |
| 2212 "android/omnibox/omnibox_view_util.h", |
| 2213 "android/page_info/certificate_chain_helper.cc", |
| 2214 "android/page_info/certificate_chain_helper.h", |
| 2215 "android/page_info/certificate_viewer_android.cc", |
| 2216 "android/page_info/certificate_viewer_android.h", |
| 2217 "android/page_info/connection_info_popup_android.cc", |
| 2218 "android/page_info/connection_info_popup_android.h", |
| 2219 "android/page_info/website_settings_popup_android.cc", |
| 2220 "android/page_info/website_settings_popup_android.h", |
| 2221 "android/simple_message_box_android.cc", |
| 2222 "android/snackbars/auto_signin_prompt_controller.cc", |
| 2223 "android/snackbars/auto_signin_prompt_controller.h", |
| 2224 "android/ssl_client_certificate_request.cc", |
| 2225 "android/ssl_client_certificate_request.h", |
| 2226 "android/tab_contents/chrome_web_contents_view_delegate_android.cc", |
| 2227 "android/tab_contents/chrome_web_contents_view_delegate_android.h", |
| 2228 "android/tab_model/android_live_tab_context.cc", |
| 2229 "android/tab_model/android_live_tab_context.h", |
| 2230 "android/tab_model/single_tab_model.cc", |
| 2231 "android/tab_model/single_tab_model.h", |
| 2232 "android/tab_model/tab_model.cc", |
| 2233 "android/tab_model/tab_model.h", |
| 2234 "android/tab_model/tab_model_jni_bridge.cc", |
| 2235 "android/tab_model/tab_model_jni_bridge.h", |
| 2236 "android/tab_model/tab_model_list.cc", |
| 2237 "android/tab_model/tab_model_list.h", |
| 2238 "android/tab_model/tab_model_selector_base.cc", |
| 2239 "android/tab_model/tab_model_selector_base.h", |
| 2240 "android/toolbar/toolbar_model_android.cc", |
| 2241 "android/toolbar/toolbar_model_android.h", |
| 2242 "android/usb_chooser_dialog_android.cc", |
| 2243 "android/usb_chooser_dialog_android.h", |
| 2244 "android/view_android_helper.cc", |
| 2245 "android/view_android_helper.h", |
| 2246 "browser_otr_state_android.cc", |
| 2247 "screen_capture_notification_ui_stub.cc", |
| 2248 "webui/offline/offline_internals_ui.cc", |
| 2249 "webui/offline/offline_internals_ui.h", |
| 2250 "webui/offline/offline_internals_ui_message_handler.cc", |
| 2251 "webui/offline/offline_internals_ui_message_handler.h", |
| 2252 "webui/popular_sites_internals_ui.cc", |
| 2253 "webui/popular_sites_internals_ui.h", |
| 2254 "webui/snippets_internals_message_handler.cc", |
| 2255 "webui/snippets_internals_message_handler.h", |
| 2256 "webui/snippets_internals_ui.cc", |
| 2257 "webui/snippets_internals_ui.h", |
| 2258 ] |
| 2259 if (enable_vr_shell || enable_webvr) { |
| 2260 if (enable_vr_shell) { |
| 2261 defines += [ "ENABLE_VR_SHELL" ] |
| 2262 } |
| 2150 sources += [ | 2263 sources += [ |
| 2151 "android/autofill/autofill_keyboard_accessory_view.cc", | 2264 "webui/vr_shell/vr_shell_ui_message_handler.cc", |
| 2152 "android/autofill/autofill_keyboard_accessory_view.h", | 2265 "webui/vr_shell/vr_shell_ui_message_handler.h", |
| 2153 "android/autofill/autofill_logger_android.cc", | 2266 "webui/vr_shell/vr_shell_ui_ui.cc", |
| 2154 "android/autofill/autofill_logger_android.h", | 2267 "webui/vr_shell/vr_shell_ui_ui.h", |
| 2155 "android/autofill/autofill_popup_view_android.cc", | |
| 2156 "android/autofill/autofill_popup_view_android.h", | |
| 2157 "android/autofill/card_unmask_prompt_view_android.cc", | |
| 2158 "android/autofill/card_unmask_prompt_view_android.h", | |
| 2159 "android/autofill/credit_card_scanner_view_android.cc", | |
| 2160 "android/autofill/credit_card_scanner_view_android.h", | |
| 2161 "android/autofill/password_generation_popup_view_android.cc", | |
| 2162 "android/autofill/password_generation_popup_view_android.h", | |
| 2163 "android/bluetooth_chooser_android.cc", | |
| 2164 "android/bluetooth_chooser_android.h", | |
| 2165 "android/chrome_http_auth_handler.cc", | |
| 2166 "android/chrome_http_auth_handler.h", | |
| 2167 "android/color_chooser_dialog_android.cc", | |
| 2168 "android/content_settings/popup_blocked_infobar_delegate.cc", | |
| 2169 "android/content_settings/popup_blocked_infobar_delegate.h", | |
| 2170 "android/content_settings/subresource_filter_infobar_delegate.cc", | |
| 2171 "android/content_settings/subresource_filter_infobar_delegate.h", | |
| 2172 "android/context_menu_helper.cc", | |
| 2173 "android/context_menu_helper.h", | |
| 2174 "android/infobars/app_banner_infobar_android.cc", | |
| 2175 "android/infobars/app_banner_infobar_android.h", | |
| 2176 "android/infobars/autofill_credit_card_filling_infobar.cc", | |
| 2177 "android/infobars/autofill_credit_card_filling_infobar.h", | |
| 2178 "android/infobars/autofill_save_card_infobar.cc", | |
| 2179 "android/infobars/autofill_save_card_infobar.h", | |
| 2180 "android/infobars/confirm_infobar.cc", | |
| 2181 "android/infobars/confirm_infobar.h", | |
| 2182 "android/infobars/data_reduction_promo_infobar.cc", | |
| 2183 "android/infobars/data_reduction_promo_infobar.h", | |
| 2184 "android/infobars/duplicate_download_infobar.cc", | |
| 2185 "android/infobars/duplicate_download_infobar.h", | |
| 2186 "android/infobars/generated_password_saved_infobar.cc", | |
| 2187 "android/infobars/generated_password_saved_infobar.h", | |
| 2188 "android/infobars/grouped_permission_infobar.cc", | |
| 2189 "android/infobars/grouped_permission_infobar.h", | |
| 2190 "android/infobars/infobar_android.cc", | |
| 2191 "android/infobars/infobar_android.h", | |
| 2192 "android/infobars/infobar_container_android.cc", | |
| 2193 "android/infobars/infobar_container_android.h", | |
| 2194 "android/infobars/instant_apps_infobar.cc", | |
| 2195 "android/infobars/instant_apps_infobar.h", | |
| 2196 "android/infobars/permission_infobar.cc", | |
| 2197 "android/infobars/permission_infobar.h", | |
| 2198 "android/infobars/search_geolocation_disclosure_infobar.cc", | |
| 2199 "android/infobars/search_geolocation_disclosure_infobar.h", | |
| 2200 "android/infobars/simple_confirm_infobar_builder.cc", | |
| 2201 "android/infobars/simple_confirm_infobar_builder.h", | |
| 2202 "android/infobars/subresource_filter_infobar.cc", | |
| 2203 "android/infobars/subresource_filter_infobar.h", | |
| 2204 "android/infobars/translate_infobar.cc", | |
| 2205 "android/infobars/translate_infobar.h", | |
| 2206 "android/infobars/update_password_infobar.cc", | |
| 2207 "android/infobars/update_password_infobar.h", | |
| 2208 "android/javascript_app_modal_dialog_android.cc", | |
| 2209 "android/login_handler_android.cc", | |
| 2210 "android/omnibox/omnibox_url_emphasizer.cc", | |
| 2211 "android/omnibox/omnibox_url_emphasizer.h", | |
| 2212 "android/omnibox/omnibox_view_util.cc", | |
| 2213 "android/omnibox/omnibox_view_util.h", | |
| 2214 "android/page_info/certificate_chain_helper.cc", | |
| 2215 "android/page_info/certificate_chain_helper.h", | |
| 2216 "android/page_info/certificate_viewer_android.cc", | |
| 2217 "android/page_info/certificate_viewer_android.h", | |
| 2218 "android/page_info/connection_info_popup_android.cc", | |
| 2219 "android/page_info/connection_info_popup_android.h", | |
| 2220 "android/page_info/website_settings_popup_android.cc", | |
| 2221 "android/page_info/website_settings_popup_android.h", | |
| 2222 "android/simple_message_box_android.cc", | |
| 2223 "android/snackbars/auto_signin_prompt_controller.cc", | |
| 2224 "android/snackbars/auto_signin_prompt_controller.h", | |
| 2225 "android/ssl_client_certificate_request.cc", | |
| 2226 "android/ssl_client_certificate_request.h", | |
| 2227 "android/tab_contents/chrome_web_contents_view_delegate_android.cc", | |
| 2228 "android/tab_contents/chrome_web_contents_view_delegate_android.h", | |
| 2229 "android/tab_model/android_live_tab_context.cc", | |
| 2230 "android/tab_model/android_live_tab_context.h", | |
| 2231 "android/tab_model/single_tab_model.cc", | |
| 2232 "android/tab_model/single_tab_model.h", | |
| 2233 "android/tab_model/tab_model.cc", | |
| 2234 "android/tab_model/tab_model.h", | |
| 2235 "android/tab_model/tab_model_jni_bridge.cc", | |
| 2236 "android/tab_model/tab_model_jni_bridge.h", | |
| 2237 "android/tab_model/tab_model_list.cc", | |
| 2238 "android/tab_model/tab_model_list.h", | |
| 2239 "android/tab_model/tab_model_selector_base.cc", | |
| 2240 "android/tab_model/tab_model_selector_base.h", | |
| 2241 "android/toolbar/toolbar_model_android.cc", | |
| 2242 "android/toolbar/toolbar_model_android.h", | |
| 2243 "android/usb_chooser_dialog_android.cc", | |
| 2244 "android/usb_chooser_dialog_android.h", | |
| 2245 "android/view_android_helper.cc", | |
| 2246 "android/view_android_helper.h", | |
| 2247 "browser_otr_state_android.cc", | |
| 2248 "screen_capture_notification_ui_stub.cc", | |
| 2249 "webui/offline/offline_internals_ui.cc", | |
| 2250 "webui/offline/offline_internals_ui.h", | |
| 2251 "webui/offline/offline_internals_ui_message_handler.cc", | |
| 2252 "webui/offline/offline_internals_ui_message_handler.h", | |
| 2253 "webui/popular_sites_internals_ui.cc", | |
| 2254 "webui/popular_sites_internals_ui.h", | |
| 2255 "webui/snippets_internals_message_handler.cc", | |
| 2256 "webui/snippets_internals_message_handler.h", | |
| 2257 "webui/snippets_internals_ui.cc", | |
| 2258 "webui/snippets_internals_ui.h", | |
| 2259 ] | 2268 ] |
| 2260 if (enable_vr_shell || enable_webvr) { | 2269 configs += [ "//third_party/gvr-android-sdk:libgvr_config" ] |
| 2261 if (enable_vr_shell) { | 2270 deps += [ "//chrome/browser/android/vr_shell:vr_common" ] |
| 2262 defines += [ "ENABLE_VR_SHELL" ] | |
| 2263 } | |
| 2264 sources += [ | |
| 2265 "webui/vr_shell/vr_shell_ui_message_handler.cc", | |
| 2266 "webui/vr_shell/vr_shell_ui_message_handler.h", | |
| 2267 "webui/vr_shell/vr_shell_ui_ui.cc", | |
| 2268 "webui/vr_shell/vr_shell_ui_ui.h", | |
| 2269 ] | |
| 2270 configs += [ "//third_party/gvr-android-sdk:libgvr_config" ] | |
| 2271 deps += [ "//chrome/browser/android/vr_shell:vr_common" ] | |
| 2272 } | |
| 2273 if (enable_vr_shell_ui_dev) { | |
| 2274 assert(enable_vr_shell) | |
| 2275 defines += [ "ENABLE_VR_SHELL_UI_DEV" ] | |
| 2276 } | |
| 2277 deps += [ | |
| 2278 "//chrome/browser:jni_headers", | |
| 2279 "//components/web_contents_delegate_android", | |
| 2280 ] | |
| 2281 deps -= [ "//ui/events" ] | |
| 2282 } | 2271 } |
| 2272 if (enable_vr_shell_ui_dev) { |
| 2273 assert(enable_vr_shell) |
| 2274 defines += [ "ENABLE_VR_SHELL_UI_DEV" ] |
| 2275 } |
| 2276 deps += [ |
| 2277 "//chrome/browser:jni_headers", |
| 2278 "//components/web_contents_delegate_android", |
| 2279 ] |
| 2280 deps -= [ "//ui/events" ] |
| 2283 } else { | 2281 } else { |
| 2284 # !is_android | 2282 # !is_android |
| 2285 sources += [ | 2283 sources += [ |
| 2286 "browser_window.h", | 2284 "browser_window.h", |
| 2287 "webui/theme_source.cc", | 2285 "webui/theme_source.cc", |
| 2288 "webui/theme_source.h", | 2286 "webui/theme_source.h", |
| 2289 ] | 2287 ] |
| 2290 deps += [ "//chrome/browser:theme_properties" ] | 2288 deps += [ "//chrome/browser:theme_properties" ] |
| 2291 } | 2289 } |
| 2292 | 2290 |
| (...skipping 982 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3275 } | 3273 } |
| 3276 deps += [ "//ui/app_list" ] | 3274 deps += [ "//ui/app_list" ] |
| 3277 } else { | 3275 } else { |
| 3278 sources += [ | 3276 sources += [ |
| 3279 "app_list/app_list_service.h", | 3277 "app_list/app_list_service.h", |
| 3280 "app_list/app_list_service_disabled.cc", | 3278 "app_list/app_list_service_disabled.cc", |
| 3281 "app_list/app_list_service_disabled_mac.h", | 3279 "app_list/app_list_service_disabled_mac.h", |
| 3282 "app_list/app_list_service_disabled_mac.mm", | 3280 "app_list/app_list_service_disabled_mac.mm", |
| 3283 ] | 3281 ] |
| 3284 } | 3282 } |
| 3285 if (!android_java_ui) { | 3283 if (!is_android) { |
| 3286 deps += [ | 3284 deps += [ |
| 3287 "//third_party/libaddressinput", | 3285 "//third_party/libaddressinput", |
| 3288 "//third_party/libaddressinput:strings", | 3286 "//third_party/libaddressinput:strings", |
| 3289 ] | 3287 ] |
| 3290 } | 3288 } |
| 3291 if (enable_extensions) { | 3289 if (enable_extensions) { |
| 3292 deps += [ | 3290 deps += [ |
| 3293 "//chrome/browser/extensions", | 3291 "//chrome/browser/extensions", |
| 3294 "//chrome/common/extensions/api", | 3292 "//chrome/common/extensions/api", |
| 3295 "//chrome/common/extensions/api:api_registration", | 3293 "//chrome/common/extensions/api:api_registration", |
| (...skipping 177 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3473 "test/test_confirm_bubble_model.cc", | 3471 "test/test_confirm_bubble_model.cc", |
| 3474 "test/test_confirm_bubble_model.h", | 3472 "test/test_confirm_bubble_model.h", |
| 3475 ] | 3473 ] |
| 3476 deps += [ "//chrome/test:test_support_ui" ] | 3474 deps += [ "//chrome/test:test_support_ui" ] |
| 3477 } | 3475 } |
| 3478 | 3476 |
| 3479 if (enable_extensions) { | 3477 if (enable_extensions) { |
| 3480 deps += [ "//extensions/browser" ] | 3478 deps += [ "//extensions/browser" ] |
| 3481 } | 3479 } |
| 3482 } | 3480 } |
| OLD | NEW |