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

Side by Side Diff: chrome/chrome_browser_ui.gypi

Issue 1861233003: Prepare for building with enable_app_list=0 on Desktop (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Rebase to master (dependent CL landed) Created 4 years, 7 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 2012 The Chromium Authors. All rights reserved. 1 # Copyright 2012 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 { 5 {
6 'variables': { 6 'variables': {
7 # There are two sections of sources: 7 # There are two sections of sources:
8 # * "Platform"-based sources (OS, toolkit, etc.) 8 # * "Platform"-based sources (OS, toolkit, etc.)
9 # * Feature/directory-based sources (e.g., history, printing) 9 # * Feature/directory-based sources (e.g., history, printing)
10 10
(...skipping 1367 matching lines...) Expand 10 before | Expand all | Expand 10 after
1378 'browser/ui/webui/signin/user_manager_screen_handler.h', 1378 'browser/ui/webui/signin/user_manager_screen_handler.h',
1379 'browser/ui/webui/signin/user_manager_ui.cc', 1379 'browser/ui/webui/signin/user_manager_ui.cc',
1380 'browser/ui/webui/signin/user_manager_ui.h', 1380 'browser/ui/webui/signin/user_manager_ui.h',
1381 ], 1381 ],
1382 # Desktop Linux. Assume aura/ash/views/x11. 1382 # Desktop Linux. Assume aura/ash/views/x11.
1383 'chrome_browser_ui_desktop_linux_sources': [ 1383 'chrome_browser_ui_desktop_linux_sources': [
1384 'browser/ui/input_method/input_method_engine.cc', 1384 'browser/ui/input_method/input_method_engine.cc',
1385 'browser/ui/input_method/input_method_engine.h', 1385 'browser/ui/input_method/input_method_engine.h',
1386 'browser/ui/input_method/input_method_engine_base.cc', 1386 'browser/ui/input_method/input_method_engine_base.cc',
1387 'browser/ui/input_method/input_method_engine_base.h', 1387 'browser/ui/input_method/input_method_engine_base.h',
1388 'browser/ui/views/app_list/linux/app_list_linux.cc',
1389 'browser/ui/views/app_list/linux/app_list_linux.h',
1390 'browser/ui/views/app_list/linux/app_list_service_linux.cc',
1391 'browser/ui/views/app_list/linux/app_list_service_linux.h',
1392 'browser/ui/views/apps/chrome_app_window_client_views_linux.cc', 1388 'browser/ui/views/apps/chrome_app_window_client_views_linux.cc',
1393 'browser/ui/views/first_run_dialog.cc', 1389 'browser/ui/views/first_run_dialog.cc',
1394 'browser/ui/views/first_run_dialog.h', 1390 'browser/ui/views/first_run_dialog.h',
1395 'browser/ui/views/frame/browser_desktop_window_tree_host.h', 1391 'browser/ui/views/frame/browser_desktop_window_tree_host.h',
1396 'browser/ui/views/frame/browser_desktop_window_tree_host_x11.cc', 1392 'browser/ui/views/frame/browser_desktop_window_tree_host_x11.cc',
1397 'browser/ui/views/frame/browser_desktop_window_tree_host_x11.h', 1393 'browser/ui/views/frame/browser_desktop_window_tree_host_x11.h',
1398 'browser/ui/views/frame/desktop_browser_frame_auralinux.cc', 1394 'browser/ui/views/frame/desktop_browser_frame_auralinux.cc',
1399 'browser/ui/views/frame/desktop_browser_frame_auralinux.h', 1395 'browser/ui/views/frame/desktop_browser_frame_auralinux.h',
1400 'browser/ui/views/frame/global_menu_bar_registrar_x11.cc', 1396 'browser/ui/views/frame/global_menu_bar_registrar_x11.cc',
1401 'browser/ui/views/frame/global_menu_bar_registrar_x11.h', 1397 'browser/ui/views/frame/global_menu_bar_registrar_x11.h',
(...skipping 684 matching lines...) Expand 10 before | Expand all | Expand 10 after
2086 'browser/ui/window_sizer/window_sizer.cc', 2082 'browser/ui/window_sizer/window_sizer.cc',
2087 'browser/ui/window_sizer/window_sizer.h', 2083 'browser/ui/window_sizer/window_sizer.h',
2088 ], 2084 ],
2089 # Cross-platform views sources also ready for toolkit-views on Mac. 2085 # Cross-platform views sources also ready for toolkit-views on Mac.
2090 'chrome_browser_ui_views_sources': [ 2086 'chrome_browser_ui_views_sources': [
2091 'browser/ui/autofill/save_card_bubble_controller.h', 2087 'browser/ui/autofill/save_card_bubble_controller.h',
2092 'browser/ui/autofill/save_card_bubble_controller_impl.cc', 2088 'browser/ui/autofill/save_card_bubble_controller_impl.cc',
2093 'browser/ui/autofill/save_card_bubble_controller_impl.h', 2089 'browser/ui/autofill/save_card_bubble_controller_impl.h',
2094 'browser/ui/autofill/save_card_bubble_view.h', 2090 'browser/ui/autofill/save_card_bubble_view.h',
2095 'browser/ui/browser_dialogs_mac.cc', 2091 'browser/ui/browser_dialogs_mac.cc',
2092 'browser/ui/views/apps/app_info_dialog/app_info_dialog_container.cc',
2093 'browser/ui/views/apps/app_info_dialog/app_info_dialog_container.h',
2096 'browser/ui/views/apps/app_info_dialog/app_info_dialog_views.cc', 2094 'browser/ui/views/apps/app_info_dialog/app_info_dialog_views.cc',
2097 'browser/ui/views/apps/app_info_dialog/app_info_dialog_views.h', 2095 'browser/ui/views/apps/app_info_dialog/app_info_dialog_views.h',
2098 'browser/ui/views/apps/app_info_dialog/app_info_footer_panel.cc', 2096 'browser/ui/views/apps/app_info_dialog/app_info_footer_panel.cc',
2099 'browser/ui/views/apps/app_info_dialog/app_info_footer_panel.h', 2097 'browser/ui/views/apps/app_info_dialog/app_info_footer_panel.h',
2100 'browser/ui/views/apps/app_info_dialog/app_info_header_panel.cc', 2098 'browser/ui/views/apps/app_info_dialog/app_info_header_panel.cc',
2101 'browser/ui/views/apps/app_info_dialog/app_info_header_panel.h', 2099 'browser/ui/views/apps/app_info_dialog/app_info_header_panel.h',
2102 'browser/ui/views/apps/app_info_dialog/app_info_panel.cc', 2100 'browser/ui/views/apps/app_info_dialog/app_info_panel.cc',
2103 'browser/ui/views/apps/app_info_dialog/app_info_panel.h', 2101 'browser/ui/views/apps/app_info_dialog/app_info_panel.h',
2104 'browser/ui/views/apps/app_info_dialog/app_info_permissions_panel.cc', 2102 'browser/ui/views/apps/app_info_dialog/app_info_permissions_panel.cc',
2105 'browser/ui/views/apps/app_info_dialog/app_info_permissions_panel.h', 2103 'browser/ui/views/apps/app_info_dialog/app_info_permissions_panel.h',
(...skipping 62 matching lines...) Expand 10 before | Expand all | Expand 10 after
2168 'browser/ui/views/frame/opaque_browser_frame_view_layout.h', 2166 'browser/ui/views/frame/opaque_browser_frame_view_layout.h',
2169 'browser/ui/views/frame/opaque_browser_frame_view_layout_delegate.h', 2167 'browser/ui/views/frame/opaque_browser_frame_view_layout_delegate.h',
2170 'browser/ui/views/frame/opaque_browser_frame_view_linux.cc', 2168 'browser/ui/views/frame/opaque_browser_frame_view_linux.cc',
2171 'browser/ui/views/frame/opaque_browser_frame_view_linux.h', 2169 'browser/ui/views/frame/opaque_browser_frame_view_linux.h',
2172 'browser/ui/views/frame/opaque_browser_frame_view_platform_specific.cc', 2170 'browser/ui/views/frame/opaque_browser_frame_view_platform_specific.cc',
2173 'browser/ui/views/frame/opaque_browser_frame_view_platform_specific.h', 2171 'browser/ui/views/frame/opaque_browser_frame_view_platform_specific.h',
2174 'browser/ui/views/screen_capture_notification_ui_views.cc', 2172 'browser/ui/views/screen_capture_notification_ui_views.cc',
2175 'browser/ui/views/sync/one_click_signin_dialog_view.cc', 2173 'browser/ui/views/sync/one_click_signin_dialog_view.cc',
2176 'browser/ui/views/sync/one_click_signin_dialog_view.h', 2174 'browser/ui/views/sync/one_click_signin_dialog_view.h',
2177 ], 2175 ],
2178 # Cross-platform (except Mac) views sources. We assume app list is enabled. 2176 # Cross-platform (except Mac) views sources.
2179 'chrome_browser_ui_views_non_mac_sources': [ 2177 'chrome_browser_ui_views_non_mac_sources': [
2180 'browser/ui/views/accelerator_utils_aura.cc', 2178 'browser/ui/views/accelerator_utils_aura.cc',
2181 'browser/ui/views/accessibility/invert_bubble_view.cc', 2179 'browser/ui/views/accessibility/invert_bubble_view.cc',
2182 'browser/ui/views/accessibility/invert_bubble_view.h', 2180 'browser/ui/views/accessibility/invert_bubble_view.h',
2183 'browser/ui/views/apps/app_window_desktop_native_widget_aura_win.cc', 2181 'browser/ui/views/apps/app_window_desktop_native_widget_aura_win.cc',
2184 'browser/ui/views/apps/app_window_desktop_native_widget_aura_win.h', 2182 'browser/ui/views/apps/app_window_desktop_native_widget_aura_win.h',
2185 'browser/ui/views/apps/app_window_desktop_window_tree_host_win.cc', 2183 'browser/ui/views/apps/app_window_desktop_window_tree_host_win.cc',
2186 'browser/ui/views/apps/app_window_desktop_window_tree_host_win.h', 2184 'browser/ui/views/apps/app_window_desktop_window_tree_host_win.h',
2187 'browser/ui/views/apps/app_window_easy_resize_window_targeter.cc', 2185 'browser/ui/views/apps/app_window_easy_resize_window_targeter.cc',
2188 'browser/ui/views/apps/app_window_easy_resize_window_targeter.h', 2186 'browser/ui/views/apps/app_window_easy_resize_window_targeter.h',
(...skipping 398 matching lines...) Expand 10 before | Expand all | Expand 10 after
2587 ], 2585 ],
2588 # Compiled for X11: desktop Linux and ChromeOS. We assume aura/views/ash. 2586 # Compiled for X11: desktop Linux and ChromeOS. We assume aura/views/ash.
2589 'chrome_browser_ui_x11_sources': [ 2587 'chrome_browser_ui_x11_sources': [
2590 'browser/ui/views/javascript_app_modal_event_blocker_x11.cc', 2588 'browser/ui/views/javascript_app_modal_event_blocker_x11.cc',
2591 'browser/ui/views/javascript_app_modal_event_blocker_x11.h', 2589 'browser/ui/views/javascript_app_modal_event_blocker_x11.h',
2592 'browser/ui/views/tabs/window_finder_x11.cc', 2590 'browser/ui/views/tabs/window_finder_x11.cc',
2593 ], 2591 ],
2594 2592
2595 ### Feature-based sources ### 2593 ### Feature-based sources ###
2596 # Variables should generally be alphabetical within this section. 2594 # Variables should generally be alphabetical within this section.
2597
2598 # Note that we assume app list is enabled on all views builds, so the
2599 # views-specific app list files are in the views section.
2600 'chrome_browser_ui_app_list_sources': [ 2595 'chrome_browser_ui_app_list_sources': [
2601 'browser/ui/app_list/app_context_menu.cc', 2596 'browser/ui/app_list/app_context_menu.cc',
2602 'browser/ui/app_list/app_context_menu.h', 2597 'browser/ui/app_list/app_context_menu.h',
2603 'browser/ui/app_list/app_context_menu_delegate.h', 2598 'browser/ui/app_list/app_context_menu_delegate.h',
2604 'browser/ui/app_list/app_list_controller_delegate.cc', 2599 'browser/ui/app_list/app_list_controller_delegate.cc',
2605 'browser/ui/app_list/app_list_controller_delegate.h', 2600 'browser/ui/app_list/app_list_controller_delegate.h',
2606 'browser/ui/app_list/app_list_controller_delegate_impl.cc', 2601 'browser/ui/app_list/app_list_controller_delegate_impl.cc',
2607 'browser/ui/app_list/app_list_controller_delegate_impl.h', 2602 'browser/ui/app_list/app_list_controller_delegate_impl.h',
2608 'browser/ui/app_list/app_list_model_builder.cc', 2603 'browser/ui/app_list/app_list_model_builder.cc',
2609 'browser/ui/app_list/app_list_model_builder.h', 2604 'browser/ui/app_list/app_list_model_builder.h',
(...skipping 82 matching lines...) Expand 10 before | Expand all | Expand 10 after
2692 'browser/ui/app_list/speech_auth_helper.cc', 2687 'browser/ui/app_list/speech_auth_helper.cc',
2693 'browser/ui/app_list/speech_auth_helper.h', 2688 'browser/ui/app_list/speech_auth_helper.h',
2694 'browser/ui/app_list/speech_recognizer.cc', 2689 'browser/ui/app_list/speech_recognizer.cc',
2695 'browser/ui/app_list/speech_recognizer.h', 2690 'browser/ui/app_list/speech_recognizer.h',
2696 'browser/ui/app_list/speech_recognizer_delegate.h', 2691 'browser/ui/app_list/speech_recognizer_delegate.h',
2697 'browser/ui/app_list/start_page_observer.h', 2692 'browser/ui/app_list/start_page_observer.h',
2698 'browser/ui/app_list/start_page_service.cc', 2693 'browser/ui/app_list/start_page_service.cc',
2699 'browser/ui/app_list/start_page_service.h', 2694 'browser/ui/app_list/start_page_service.h',
2700 'browser/ui/app_list/start_page_service_factory.cc', 2695 'browser/ui/app_list/start_page_service_factory.cc',
2701 'browser/ui/app_list/start_page_service_factory.h', 2696 'browser/ui/app_list/start_page_service_factory.h',
2702 'browser/ui/views/app_list/app_list_dialog_container.cc',
2703 'browser/ui/views/app_list/app_list_dialog_container.h',
2704 'browser/ui/views/app_list/win/activation_tracker_win.cc', 2697 'browser/ui/views/app_list/win/activation_tracker_win.cc',
2705 'browser/ui/views/app_list/win/activation_tracker_win.h', 2698 'browser/ui/views/app_list/win/activation_tracker_win.h',
2706 'browser/ui/views/app_list/win/app_list_controller_delegate_win.cc', 2699 'browser/ui/views/app_list/win/app_list_controller_delegate_win.cc',
2707 'browser/ui/views/app_list/win/app_list_controller_delegate_win.h', 2700 'browser/ui/views/app_list/win/app_list_controller_delegate_win.h',
2708 'browser/ui/views/app_list/win/app_list_service_win.cc', 2701 'browser/ui/views/app_list/win/app_list_service_win.cc',
2709 'browser/ui/views/app_list/win/app_list_service_win.h', 2702 'browser/ui/views/app_list/win/app_list_service_win.h',
2710 'browser/ui/views/app_list/win/app_list_win.cc', 2703 'browser/ui/views/app_list/win/app_list_win.cc',
2711 'browser/ui/views/app_list/win/app_list_win.h', 2704 'browser/ui/views/app_list/win/app_list_win.h',
2712 'browser/ui/webui/app_list/start_page_handler.cc', 2705 'browser/ui/webui/app_list/start_page_handler.cc',
2713 'browser/ui/webui/app_list/start_page_handler.h', 2706 'browser/ui/webui/app_list/start_page_handler.h',
2714 'browser/ui/webui/app_list/start_page_ui.cc', 2707 'browser/ui/webui/app_list/start_page_ui.cc',
2715 'browser/ui/webui/app_list/start_page_ui.h', 2708 'browser/ui/webui/app_list/start_page_ui.h',
2716 ], 2709 ],
2710 'chrome_browser_ui_app_list_linux_sources': [
2711 'browser/ui/views/app_list/linux/app_list_linux.cc',
2712 'browser/ui/views/app_list/linux/app_list_linux.h',
2713 'browser/ui/views/app_list/linux/app_list_service_linux.cc',
2714 'browser/ui/views/app_list/linux/app_list_service_linux.h',
2715 ],
2717 'chrome_browser_ui_app_list_views_sources': [ 2716 'chrome_browser_ui_app_list_views_sources': [
2718 'browser/ui/app_list/app_list_controller_delegate_views.cc', 2717 'browser/ui/app_list/app_list_controller_delegate_views.cc',
2719 'browser/ui/app_list/app_list_controller_delegate_views.h', 2718 'browser/ui/app_list/app_list_controller_delegate_views.h',
2720 'browser/ui/app_list/app_list_service_views.cc', 2719 'browser/ui/app_list/app_list_service_views.cc',
2721 'browser/ui/app_list/app_list_service_views.h', 2720 'browser/ui/app_list/app_list_service_views.h',
2722 'browser/ui/app_list/app_list_shower_views.cc', 2721 'browser/ui/app_list/app_list_shower_views.cc',
2723 'browser/ui/app_list/app_list_shower_views.h', 2722 'browser/ui/app_list/app_list_shower_views.h',
2724 ], 2723 ],
2725 # Used when the app list is disabled. 2724 # Used when the app list is disabled.
2726 'chrome_browser_ui_non_app_list_sources': [ 2725 'chrome_browser_ui_non_app_list_sources': [
(...skipping 483 matching lines...) Expand 10 before | Expand all | Expand 10 after
3210 'include_dirs': [ 3209 'include_dirs': [
3211 '<(DEPTH)/third_party/wtl/include', 3210 '<(DEPTH)/third_party/wtl/include',
3212 ], 3211 ],
3213 'dependencies': [ 3212 'dependencies': [
3214 'installer_util_strings', 3213 'installer_util_strings',
3215 '../components/components.gyp:browser_watcher', 3214 '../components/components.gyp:browser_watcher',
3216 '../components/components.gyp:search_engines', 3215 '../components/components.gyp:search_engines',
3217 '../google_update/google_update.gyp:google_update', 3216 '../google_update/google_update.gyp:google_update',
3218 '../third_party/iaccessible2/iaccessible2.gyp:iaccessible2', 3217 '../third_party/iaccessible2/iaccessible2.gyp:iaccessible2',
3219 '../third_party/isimpledom/isimpledom.gyp:isimpledom', 3218 '../third_party/isimpledom/isimpledom.gyp:isimpledom',
3220 '../ui/app_list/app_list.gyp:app_list',
3221 '../ui/base/ime/ui_base_ime.gyp:ui_base_ime', 3219 '../ui/base/ime/ui_base_ime.gyp:ui_base_ime',
3222 '../ui/events/events.gyp:dom_keycode_converter', 3220 '../ui/events/events.gyp:dom_keycode_converter',
3223 '../ui/views/controls/webview/webview.gyp:webview', 3221 '../ui/views/controls/webview/webview.gyp:webview',
3224 '../ui/views/views.gyp:views', 3222 '../ui/views/views.gyp:views',
3225 ], 3223 ],
3226 'export_dependent_settings': [ 3224 'export_dependent_settings': [
3227 '../ui/views/controls/webview/webview.gyp:webview', 3225 '../ui/views/controls/webview/webview.gyp:webview',
3228 '../ui/views/views.gyp:views', 3226 '../ui/views/views.gyp:views',
3229 ], 3227 ],
3230 'sources': [ '<@(chrome_browser_ui_win_sources)' ], 3228 'sources': [ '<@(chrome_browser_ui_win_sources)' ],
3231 'sources!': [ 3229 'sources!': [
3232 'browser/ui/views/apps/keyboard_hook_handler.cc', 3230 'browser/ui/views/apps/keyboard_hook_handler.cc',
3233 'browser/ui/views/frame/taskbar_decorator.cc' 3231 'browser/ui/views/frame/taskbar_decorator.cc'
3234 ], 3232 ],
3235 'conditions': [ 3233 'conditions': [
3236 ['branding!="Chrome"', { 3234 ['branding!="Chrome"', {
3237 'dependencies!': [ 3235 'dependencies!': [
3238 '../google_update/google_update.gyp:google_update', 3236 '../google_update/google_update.gyp:google_update',
3239 ], 3237 ],
3240 'sources!': [ 3238 'sources!': [
3241 'browser/ui/webui/help/version_updater_win.cc', 3239 'browser/ui/webui/help/version_updater_win.cc',
3242 ], 3240 ],
3243 'sources': [ 3241 'sources': [
3244 'browser/ui/webui/help/version_updater_basic.cc', 3242 'browser/ui/webui/help/version_updater_basic.cc',
3245 'browser/ui/webui/help/version_updater_basic.h', 3243 'browser/ui/webui/help/version_updater_basic.h',
3246 ], 3244 ],
3247 }], 3245 }],
3246 ['enable_app_list==1', {
3247 'dependencies!': [
3248 '../ui/app_list/app_list.gyp:app_list',
3249 ],
3250 }],
3248 ], 3251 ],
3249 }, { # 'OS!="win" 3252 }, { # 'OS!="win"
3250 'conditions': [ 3253 'conditions': [
3251 ['toolkit_views==1', { 3254 ['toolkit_views==1', {
3252 'dependencies': [ 3255 'dependencies': [
3253 '../ui/views/controls/webview/webview.gyp:webview', 3256 '../ui/views/controls/webview/webview.gyp:webview',
3254 '../ui/views/views.gyp:views', 3257 '../ui/views/views.gyp:views',
3255 ], 3258 ],
3256 'include_dirs': [ 3259 'include_dirs': [
3257 '<(INTERMEDIATE_DIR)', 3260 '<(INTERMEDIATE_DIR)',
(...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after
3299 ], 3302 ],
3300 }], 3303 }],
3301 ], 3304 ],
3302 }], 3305 }],
3303 ['enable_app_list==1', { 3306 ['enable_app_list==1', {
3304 'sources': [ '<@(chrome_browser_ui_app_list_sources)' ], 3307 'sources': [ '<@(chrome_browser_ui_app_list_sources)' ],
3305 'dependencies': [ 3308 'dependencies': [
3306 '../ui/app_list/app_list.gyp:app_list', 3309 '../ui/app_list/app_list.gyp:app_list',
3307 ], 3310 ],
3308 'conditions': [ 3311 'conditions': [
3312 ['desktop_linux==1', {
3313 'sources': [
3314 '<@(chrome_browser_ui_app_list_linux_sources)',
3315 ],
3316 }],
3309 ['OS!="mac"', { 3317 ['OS!="mac"', {
3310 'sources': [ 3318 'sources': [
3311 '<@(chrome_browser_ui_app_list_views_sources)', 3319 '<@(chrome_browser_ui_app_list_views_sources)',
3312 ], 3320 ],
3313 }], 3321 }],
3314 ], 3322 ],
3315 }, { 3323 }, {
3316 'sources': [ '<@(chrome_browser_ui_non_app_list_sources)' ], 3324 'sources': [ '<@(chrome_browser_ui_non_app_list_sources)' ],
3317 }], 3325 }],
3318 ['enable_autofill_dialog==1', { 3326 ['enable_autofill_dialog==1', {
(...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after
3380 ], 3388 ],
3381 'sources': [ 3389 'sources': [
3382 '<@(chrome_browser_ui_non_mobile_sources)', 3390 '<@(chrome_browser_ui_non_mobile_sources)',
3383 '<@(chrome_browser_ui_omnibox_non_mobile_sources)', 3391 '<@(chrome_browser_ui_omnibox_non_mobile_sources)',
3384 ], 3392 ],
3385 }], 3393 }],
3386 ], 3394 ],
3387 }, 3395 },
3388 ], 3396 ],
3389 } 3397 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698