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