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

Side by Side Diff: chrome/chrome_browser.gypi

Issue 10409022: Move application lifetime functionality off BrowserList. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src/
Patch Set: Created 8 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 | Annotate | Revision Log
« no previous file with comments | « chrome/browser/upgrade_detector.cc ('k') | chrome/test/base/in_process_browser_test.cc » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 # Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 # 2 #
3 # Use of this source code is governed by a BSD-style license that can be 3 # Use of this source code is governed by a BSD-style license that can be
4 # found in the LICENSE file. 4 # found in the LICENSE file.
5 5
6 { 6 {
7 'targets': [ 7 'targets': [
8 { 8 {
9 'target_name': 'browser', 9 'target_name': 'browser',
10 'type': 'static_library', 10 'type': 'static_library',
(...skipping 1286 matching lines...) Expand 10 before | Expand all | Expand 10 after
1297 'browser/intranet_redirect_detector.h', 1297 'browser/intranet_redirect_detector.h',
1298 'browser/io_thread.cc', 1298 'browser/io_thread.cc',
1299 'browser/io_thread.h', 1299 'browser/io_thread.h',
1300 'browser/jankometer.cc', 1300 'browser/jankometer.cc',
1301 'browser/jankometer.h', 1301 'browser/jankometer.h',
1302 'browser/jankometer_mac.cc', 1302 'browser/jankometer_mac.cc',
1303 'browser/jumplist_win.cc', 1303 'browser/jumplist_win.cc',
1304 'browser/jumplist_win.h', 1304 'browser/jumplist_win.h',
1305 'browser/language_usage_metrics.cc', 1305 'browser/language_usage_metrics.cc',
1306 'browser/language_usage_metrics.h', 1306 'browser/language_usage_metrics.h',
1307 'browser/lifetime/application_lifetime.cc',
1308 'browser/lifetime/application_lifetime.h',
1309 'browser/lifetime/application_lifetime_aura.cc',
1310 'browser/lifetime/application_lifetime_gtk.cc',
1311 'browser/lifetime/application_lifetime_mac.mm',
1312 'browser/lifetime/application_lifetime_stub.cc',
1313 'browser/lifetime/application_lifetime_win.cc',
1307 'browser/mac/dock.h', 1314 'browser/mac/dock.h',
1308 'browser/mac/dock.mm', 1315 'browser/mac/dock.mm',
1309 'browser/mac/install_from_dmg.h', 1316 'browser/mac/install_from_dmg.h',
1310 'browser/mac/install_from_dmg.mm', 1317 'browser/mac/install_from_dmg.mm',
1311 'browser/mac/keychain_reauthorize.h', 1318 'browser/mac/keychain_reauthorize.h',
1312 'browser/mac/keychain_reauthorize.mm', 1319 'browser/mac/keychain_reauthorize.mm',
1313 'browser/mac/keystone_glue.h', 1320 'browser/mac/keystone_glue.h',
1314 'browser/mac/keystone_glue.mm', 1321 'browser/mac/keystone_glue.mm',
1315 'browser/mac/keystone_registration.h', 1322 'browser/mac/keystone_registration.h',
1316 'browser/mac/keystone_registration.mm', 1323 'browser/mac/keystone_registration.mm',
(...skipping 987 matching lines...) Expand 10 before | Expand all | Expand 10 after
2304 'browser/ui/bookmarks/bookmark_tab_helper_delegate.h', 2311 'browser/ui/bookmarks/bookmark_tab_helper_delegate.h',
2305 'browser/ui/browser.cc', 2312 'browser/ui/browser.cc',
2306 'browser/ui/browser.h', 2313 'browser/ui/browser.h',
2307 'browser/ui/browser_content_setting_bubble_model_delegate.cc', 2314 'browser/ui/browser_content_setting_bubble_model_delegate.cc',
2308 'browser/ui/browser_content_setting_bubble_model_delegate.h', 2315 'browser/ui/browser_content_setting_bubble_model_delegate.h',
2309 'browser/ui/browser_dialogs.h', 2316 'browser/ui/browser_dialogs.h',
2310 'browser/ui/browser_finder.cc', 2317 'browser/ui/browser_finder.cc',
2311 'browser/ui/browser_finder.h', 2318 'browser/ui/browser_finder.h',
2312 'browser/ui/browser_list.cc', 2319 'browser/ui/browser_list.cc',
2313 'browser/ui/browser_list.h', 2320 'browser/ui/browser_list.h',
2314 'browser/ui/browser_list_aura.cc',
2315 'browser/ui/browser_list_gtk.cc',
2316 'browser/ui/browser_list_mac.mm',
2317 'browser/ui/browser_list_stub.cc',
2318 'browser/ui/browser_list_win.cc',
2319 'browser/ui/browser_navigator.cc', 2321 'browser/ui/browser_navigator.cc',
2320 'browser/ui/browser_navigator.h', 2322 'browser/ui/browser_navigator.h',
2321 'browser/ui/browser_tab_restore_service_delegate.cc', 2323 'browser/ui/browser_tab_restore_service_delegate.cc',
2322 'browser/ui/browser_tab_restore_service_delegate.h', 2324 'browser/ui/browser_tab_restore_service_delegate.h',
2323 'browser/ui/browser_toolbar_model_delegate.cc', 2325 'browser/ui/browser_toolbar_model_delegate.cc',
2324 'browser/ui/browser_toolbar_model_delegate.h', 2326 'browser/ui/browser_toolbar_model_delegate.h',
2325 'browser/ui/browser_view_prefs.cc', 2327 'browser/ui/browser_view_prefs.cc',
2326 'browser/ui/browser_view_prefs.h', 2328 'browser/ui/browser_view_prefs.h',
2327 'browser/ui/browser_window.h', 2329 'browser/ui/browser_window.h',
2328 'browser/ui/certificate_dialogs.cc', 2330 'browser/ui/certificate_dialogs.cc',
(...skipping 1986 matching lines...) Expand 10 before | Expand all | Expand 10 after
4315 ['exclude', '^browser/external_tab/external_tab_container_win.cc'], 4317 ['exclude', '^browser/external_tab/external_tab_container_win.cc'],
4316 ['exclude', '^browser/external_tab/external_tab_container_win.h'], 4318 ['exclude', '^browser/external_tab/external_tab_container_win.h'],
4317 ['exclude', '^browser/first_run/try_chrome_dialog_view.cc'], 4319 ['exclude', '^browser/first_run/try_chrome_dialog_view.cc'],
4318 ['exclude', '^browser/first_run/try_chrome_dialog_view.h'], 4320 ['exclude', '^browser/first_run/try_chrome_dialog_view.h'],
4319 ['exclude', '^browser/google/google_update.cc'], 4321 ['exclude', '^browser/google/google_update.cc'],
4320 ['exclude', '^browser/google/google_update.h'], 4322 ['exclude', '^browser/google/google_update.h'],
4321 ['exclude', '^browser/hang_monitor/hung_plugin_action.cc'], 4323 ['exclude', '^browser/hang_monitor/hung_plugin_action.cc'],
4322 ['exclude', '^browser/hang_monitor/hung_plugin_action.h'], 4324 ['exclude', '^browser/hang_monitor/hung_plugin_action.h'],
4323 ['exclude', '^browser/hang_monitor/hung_window_detector.cc'], 4325 ['exclude', '^browser/hang_monitor/hung_window_detector.cc'],
4324 ['exclude', '^browser/hang_monitor/hung_window_detector.h'], 4326 ['exclude', '^browser/hang_monitor/hung_window_detector.h'],
4327 ['exclude', '^browser/lifetime/application_lifetime_stub.cc'],
4325 ['exclude', '^browser/renderer_host/render_widget_host_view_views*'] , 4328 ['exclude', '^browser/renderer_host/render_widget_host_view_views*'] ,
4326 ['exclude', '^browser/tab_contents/web_drag_bookmark_handler_win.cc' ], 4329 ['exclude', '^browser/tab_contents/web_drag_bookmark_handler_win.cc' ],
4327 ['exclude', '^browser/tab_contents/web_drag_bookmark_handler_win.h'] , 4330 ['exclude', '^browser/tab_contents/web_drag_bookmark_handler_win.h'] ,
4328 ['exclude', '^browser/ui/browser_list_stub.cc'],
4329 ['exclude', '^browser/ui/panels/display_settings_provider_win.cc'], 4331 ['exclude', '^browser/ui/panels/display_settings_provider_win.cc'],
4330 ['exclude', '^browser/ui/tabs/dock_info_win.cc'], 4332 ['exclude', '^browser/ui/tabs/dock_info_win.cc'],
4331 ['exclude', '^browser/ui/views/about_ipc_dialog.cc'], 4333 ['exclude', '^browser/ui/views/about_ipc_dialog.cc'],
4332 ['exclude', '^browser/ui/views/app_menu_button_win.cc'], 4334 ['exclude', '^browser/ui/views/app_menu_button_win.cc'],
4333 ['exclude', '^browser/ui/views/certificate_viewer_win.cc'], 4335 ['exclude', '^browser/ui/views/certificate_viewer_win.cc'],
4334 ['exclude', '^browser/ui/views/dropdown_bar_host_win.cc'], 4336 ['exclude', '^browser/ui/views/dropdown_bar_host_win.cc'],
4335 ['exclude', '^browser/ui/views/external_protocol_dialog.cc'], 4337 ['exclude', '^browser/ui/views/external_protocol_dialog.cc'],
4336 ['exclude', '^browser/ui/views/find_bar_host_win.cc'], 4338 ['exclude', '^browser/ui/views/find_bar_host_win.cc'],
4337 ['exclude', '^browser/ui/views/frame/browser_frame_win.cc'], 4339 ['exclude', '^browser/ui/views/frame/browser_frame_win.cc'],
4338 ['exclude', '^browser/ui/views/frame/browser_frame_win.h'], 4340 ['exclude', '^browser/ui/views/frame/browser_frame_win.h'],
(...skipping 27 matching lines...) Expand all
4366 ['include', '^browser/ui/webui/certificate_viewer_ui.h'], 4368 ['include', '^browser/ui/webui/certificate_viewer_ui.h'],
4367 ], 4369 ],
4368 'dependencies': [ 4370 'dependencies': [
4369 '../ui/aura/aura.gyp:aura', 4371 '../ui/aura/aura.gyp:aura',
4370 '../ui/compositor/compositor.gyp:compositor', 4372 '../ui/compositor/compositor.gyp:compositor',
4371 ], 4373 ],
4372 'conditions': [ 4374 'conditions': [
4373 ['OS=="win"', { 4375 ['OS=="win"', {
4374 'sources/': [ 4376 'sources/': [
4375 ['exclude', '^browser/background/background_mode_manager_aura.cc '], 4377 ['exclude', '^browser/background/background_mode_manager_aura.cc '],
4378 ['exclude', '^browser/lifetime/application_lifetime_win.cc'],
4376 ['exclude', '^browser/ui/webui/certificate_viewer_webui.cc'], 4379 ['exclude', '^browser/ui/webui/certificate_viewer_webui.cc'],
4377 ['exclude', '^browser/ui/webui/certificate_viewer_webui.h'], 4380 ['exclude', '^browser/ui/webui/certificate_viewer_webui.h'],
4378 ['exclude', '^browser/ui/webui/certificate_viewer_ui.cc'], 4381 ['exclude', '^browser/ui/webui/certificate_viewer_ui.cc'],
4379 ['exclude', '^browser/ui/webui/certificate_viewer_ui.h'], 4382 ['exclude', '^browser/ui/webui/certificate_viewer_ui.h'],
4380 ['exclude', '^browser/ui/browser_list_win.cc'],
4381 ['exclude', '^browser/fullscreen_win.cc'], 4383 ['exclude', '^browser/fullscreen_win.cc'],
4382 ], 4384 ],
4383 }], 4385 }],
4384 ], 4386 ],
4385 }], 4387 }],
4386 ['ui_compositor_image_transport==1', { 4388 ['ui_compositor_image_transport==1', {
4387 'dependencies': [ 4389 'dependencies': [
4388 '../ui/gl/gl.gyp:gl', 4390 '../ui/gl/gl.gyp:gl',
4389 ], 4391 ],
4390 }], 4392 }],
(...skipping 149 matching lines...) Expand 10 before | Expand all | Expand 10 after
4540 'browser/ui/webui/ntp/ntp_login_handler.cc', 4542 'browser/ui/webui/ntp/ntp_login_handler.cc',
4541 'browser/ui/webui/sync_setup_handler.cc', 4543 'browser/ui/webui/sync_setup_handler.cc',
4542 4544
4543 # about:flags is unsupported. 4545 # about:flags is unsupported.
4544 'browser/about_flags.cc', 4546 'browser/about_flags.cc',
4545 'browser/about_flags.h', 4547 'browser/about_flags.h',
4546 4548
4547 'browser/jankometer.cc', 4549 'browser/jankometer.cc',
4548 4550
4549 # There's no Browser/BrowserList on Android. 4551 # There's no Browser/BrowserList on Android.
4552 'browser/lifetime/application_lifetime_stub.cc',
4550 'browser/managed_mode.cc', 4553 'browser/managed_mode.cc',
4551 'browser/managed_mode.h', 4554 'browser/managed_mode.h',
4552 'browser/net/gaia/gaia_oauth_fetcher.cc', 4555 'browser/net/gaia/gaia_oauth_fetcher.cc',
4553 'browser/ui/browser.cc', 4556 'browser/ui/browser.cc',
4554 'browser/ui/browser_init.cc', 4557 'browser/ui/browser_init.cc',
4555 'browser/ui/browser_list.cc', 4558 'browser/ui/browser_list.cc',
4556 'browser/ui/browser_list_stub.cc',
4557 'browser/ui/browser_navigator.cc', 4559 'browser/ui/browser_navigator.cc',
4558 'browser/ui/browser_tab_restore_service_delegate.cc', 4560 'browser/ui/browser_tab_restore_service_delegate.cc',
4559 'browser/ui/sad_tab_helper.cc', 4561 'browser/ui/sad_tab_helper.cc',
4560 'browser/ui/sync/browser_synced_window_delegate.cc', 4562 'browser/ui/sync/browser_synced_window_delegate.cc',
4561 'browser/ui/webui/certificate_viewer_webui.cc', 4563 'browser/ui/webui/certificate_viewer_webui.cc',
4562 'browser/ui/webui/ntp/app_launcher_handler.cc', 4564 'browser/ui/webui/ntp/app_launcher_handler.cc',
4563 'browser/ui/webui/ntp/app_launcher_handler.h', 4565 'browser/ui/webui/ntp/app_launcher_handler.h',
4564 'browser/ui/webui/ntp/ntp_resource_cache.cc', 4566 'browser/ui/webui/ntp/ntp_resource_cache.cc',
4565 'browser/ui/webui/plugins_ui.cc', 4567 'browser/ui/webui/plugins_ui.cc',
4566 'browser/ui/webui/plugins_ui.h', 4568 'browser/ui/webui/plugins_ui.h',
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after
4598 ], 4600 ],
4599 }], 4601 }],
4600 ['OS=="mac"', { 4602 ['OS=="mac"', {
4601 'sources!': [ 4603 'sources!': [
4602 'browser/automation/automation_provider_list_generic.cc', 4604 'browser/automation/automation_provider_list_generic.cc',
4603 'browser/bookmarks/bookmark_drop_info.cc', 4605 'browser/bookmarks/bookmark_drop_info.cc',
4604 'browser/first_run/upgrade_util.cc', 4606 'browser/first_run/upgrade_util.cc',
4605 'browser/importer/nss_decryptor_system_nss.cc', 4607 'browser/importer/nss_decryptor_system_nss.cc',
4606 'browser/importer/nss_decryptor_system_nss.h', 4608 'browser/importer/nss_decryptor_system_nss.h',
4607 'browser/jankometer.cc', 4609 'browser/jankometer.cc',
4610 'browser/lifetime/application_lifetime_stub.cc',
4608 'browser/password_manager/encryptor_posix.cc', 4611 'browser/password_manager/encryptor_posix.cc',
4609 'browser/password_manager/login_database_posix.cc', 4612 'browser/password_manager/login_database_posix.cc',
4610 'browser/tab_contents/spellchecker_submenu_observer_hunspell.cc', 4613 'browser/tab_contents/spellchecker_submenu_observer_hunspell.cc',
4611 'browser/ui/browser_list_stub.cc',
4612 'browser/ui/certificate_dialogs.cc', 4614 'browser/ui/certificate_dialogs.cc',
4613 'browser/ui/certificate_dialogs.h', 4615 'browser/ui/certificate_dialogs.h',
4614 'browser/ui/crypto_module_password_dialog.cc', 4616 'browser/ui/crypto_module_password_dialog.cc',
4615 'browser/ui/crypto_module_password_dialog_nss.cc', 4617 'browser/ui/crypto_module_password_dialog_nss.cc',
4616 'browser/ui/panels/panel_browser_frame_view.cc', 4618 'browser/ui/panels/panel_browser_frame_view.cc',
4617 'browser/ui/panels/panel_browser_frame_view.h', 4619 'browser/ui/panels/panel_browser_frame_view.h',
4618 'browser/ui/panels/panel_browser_view.cc', 4620 'browser/ui/panels/panel_browser_view.cc',
4619 'browser/ui/panels/panel_browser_view.h', 4621 'browser/ui/panels/panel_browser_view.h',
4620 'browser/ui/tabs/dock_info.cc', 4622 'browser/ui/tabs/dock_info.cc',
4621 'browser/ui/tabs/tab_resources.cc', 4623 'browser/ui/tabs/tab_resources.cc',
(...skipping 156 matching lines...) Expand 10 before | Expand all | Expand 10 after
4778 'browser/history/history_indexer.idl', 4780 'browser/history/history_indexer.idl',
4779 'browser/ui/views/network_profile_bubble.cc', 4781 'browser/ui/views/network_profile_bubble.cc',
4780 'browser/ui/views/network_profile_bubble.h', 4782 'browser/ui/views/network_profile_bubble.h',
4781 'browser/ui/webui/conflicts_ui.cc', 4783 'browser/ui/webui/conflicts_ui.cc',
4782 'browser/ui/webui/conflicts_ui.h', 4784 'browser/ui/webui/conflicts_ui.h',
4783 ], 4785 ],
4784 'sources!': [ 4786 'sources!': [
4785 'browser/history/history_publisher_none.cc', 4787 'browser/history/history_publisher_none.cc',
4786 'browser/importer/nss_decryptor_system_nss.cc', 4788 'browser/importer/nss_decryptor_system_nss.cc',
4787 'browser/importer/nss_decryptor_system_nss.h', 4789 'browser/importer/nss_decryptor_system_nss.h',
4788 'browser/ui/browser_list_stub.cc', 4790 'browser/lifetime/application_lifetime_stub.cc',
4789 'browser/ui/certificate_dialogs.cc', 4791 'browser/ui/certificate_dialogs.cc',
4790 'browser/ui/certificate_dialogs.h', 4792 'browser/ui/certificate_dialogs.h',
4791 'browser/ui/crypto_module_password_dialog.cc', 4793 'browser/ui/crypto_module_password_dialog.cc',
4792 'browser/ui/crypto_module_password_dialog_nss.cc', 4794 'browser/ui/crypto_module_password_dialog_nss.cc',
4793 'browser/ui/startup/autolaunch_prompt.cc', 4795 'browser/ui/startup/autolaunch_prompt.cc',
4794 'browser/ui/views/keyboard_overlay_delegate.cc', 4796 'browser/ui/views/keyboard_overlay_delegate.cc',
4795 'browser/ui/views/keyboard_overlay_dialog_view.cc', 4797 'browser/ui/views/keyboard_overlay_dialog_view.cc',
4796 'browser/ui/views/simple_message_box_views.cc', 4798 'browser/ui/views/simple_message_box_views.cc',
4797 'browser/ui/webui/tab_modal_confirm_dialog_webui.cc', 4799 'browser/ui/webui/tab_modal_confirm_dialog_webui.cc',
4798 'browser/ui/webui/tab_modal_confirm_dialog_webui.h', 4800 'browser/ui/webui/tab_modal_confirm_dialog_webui.h',
(...skipping 75 matching lines...) Expand 10 before | Expand all | Expand 10 after
4874 ['exclude', '^browser/ui/views/keyboard_overlay_delegate.h'], 4876 ['exclude', '^browser/ui/views/keyboard_overlay_delegate.h'],
4875 ['exclude', '^browser/ui/views/keyboard_overlay_dialog_view.cc'] , 4877 ['exclude', '^browser/ui/views/keyboard_overlay_dialog_view.cc'] ,
4876 ['exclude', '^browser/ui/views/keyboard_overlay_dialog_view.h'], 4878 ['exclude', '^browser/ui/views/keyboard_overlay_dialog_view.h'],
4877 ['include', '^browser/ui/views/select_file_dialog_aura.cc'], 4879 ['include', '^browser/ui/views/select_file_dialog_aura.cc'],
4878 ], 4880 ],
4879 }], 4881 }],
4880 # GTK build only 4882 # GTK build only
4881 ['toolkit_uses_gtk==1', { 4883 ['toolkit_uses_gtk==1', {
4882 'sources/': [ 4884 'sources/': [
4883 ['exclude', '^browser/bookmarks/bookmark_drop_info.cc'], 4885 ['exclude', '^browser/bookmarks/bookmark_drop_info.cc'],
4884 ['exclude', '^browser/ui/browser_list_stub.cc'], 4886 ['exclude', '^browser/lifetime/application_lifetime_stub.cc'],
4885 ['exclude', '^browser/ui/panels/panel_browser_frame_view.cc'], 4887 ['exclude', '^browser/ui/panels/panel_browser_frame_view.cc'],
4886 ['exclude', '^browser/ui/panels/panel_browser_frame_view.h'], 4888 ['exclude', '^browser/ui/panels/panel_browser_frame_view.h'],
4887 ['exclude', '^browser/ui/panels/panel_browser_view.cc'], 4889 ['exclude', '^browser/ui/panels/panel_browser_view.cc'],
4888 ['exclude', '^browser/ui/panels/panel_browser_view.h'], 4890 ['exclude', '^browser/ui/panels/panel_browser_view.h'],
4889 ['exclude', '^browser/ui/toolbar/bookmark_sub_menu_model.cc'], 4891 ['exclude', '^browser/ui/toolbar/bookmark_sub_menu_model.cc'],
4890 ['exclude', '^browser/ui/views/notifications/balloon_collection_ views.cc'], 4892 ['exclude', '^browser/ui/views/notifications/balloon_collection_ views.cc'],
4891 ['include', '^browser/printing/print_dialog_gtk.cc'], 4893 ['include', '^browser/printing/print_dialog_gtk.cc'],
4892 ['include', '^browser/printing/print_dialog_gtk.h'], 4894 ['include', '^browser/printing/print_dialog_gtk.h'],
4893 ], 4895 ],
4894 }], 4896 }],
(...skipping 180 matching lines...) Expand 10 before | Expand all | Expand 10 after
5075 'browser/metrics/proto/study.proto', 5077 'browser/metrics/proto/study.proto',
5076 ], 5078 ],
5077 'variables': { 5079 'variables': {
5078 'proto_in_dir': 'browser/metrics/proto', 5080 'proto_in_dir': 'browser/metrics/proto',
5079 'proto_out_dir': 'chrome/browser/metrics/proto', 5081 'proto_out_dir': 'chrome/browser/metrics/proto',
5080 }, 5082 },
5081 'includes': [ '../build/protoc.gypi' ] 5083 'includes': [ '../build/protoc.gypi' ]
5082 }, 5084 },
5083 ], 5085 ],
5084 } 5086 }
OLDNEW
« no previous file with comments | « chrome/browser/upgrade_detector.cc ('k') | chrome/test/base/in_process_browser_test.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698