| Index: chrome/chrome_browser.gypi
|
| ===================================================================
|
| --- chrome/chrome_browser.gypi (revision 137868)
|
| +++ chrome/chrome_browser.gypi (working copy)
|
| @@ -1304,6 +1304,13 @@
|
| 'browser/jumplist_win.h',
|
| 'browser/language_usage_metrics.cc',
|
| 'browser/language_usage_metrics.h',
|
| + 'browser/lifetime/application_lifetime.cc',
|
| + 'browser/lifetime/application_lifetime.h',
|
| + 'browser/lifetime/application_lifetime_aura.cc',
|
| + 'browser/lifetime/application_lifetime_gtk.cc',
|
| + 'browser/lifetime/application_lifetime_mac.mm',
|
| + 'browser/lifetime/application_lifetime_stub.cc',
|
| + 'browser/lifetime/application_lifetime_win.cc',
|
| 'browser/mac/dock.h',
|
| 'browser/mac/dock.mm',
|
| 'browser/mac/install_from_dmg.h',
|
| @@ -2311,11 +2318,6 @@
|
| 'browser/ui/browser_finder.h',
|
| 'browser/ui/browser_list.cc',
|
| 'browser/ui/browser_list.h',
|
| - 'browser/ui/browser_list_aura.cc',
|
| - 'browser/ui/browser_list_gtk.cc',
|
| - 'browser/ui/browser_list_mac.mm',
|
| - 'browser/ui/browser_list_stub.cc',
|
| - 'browser/ui/browser_list_win.cc',
|
| 'browser/ui/browser_navigator.cc',
|
| 'browser/ui/browser_navigator.h',
|
| 'browser/ui/browser_tab_restore_service_delegate.cc',
|
| @@ -4322,10 +4324,10 @@
|
| ['exclude', '^browser/hang_monitor/hung_plugin_action.h'],
|
| ['exclude', '^browser/hang_monitor/hung_window_detector.cc'],
|
| ['exclude', '^browser/hang_monitor/hung_window_detector.h'],
|
| + ['exclude', '^browser/lifetime/application_lifetime_stub.cc'],
|
| ['exclude', '^browser/renderer_host/render_widget_host_view_views*'],
|
| ['exclude', '^browser/tab_contents/web_drag_bookmark_handler_win.cc'],
|
| ['exclude', '^browser/tab_contents/web_drag_bookmark_handler_win.h'],
|
| - ['exclude', '^browser/ui/browser_list_stub.cc'],
|
| ['exclude', '^browser/ui/panels/display_settings_provider_win.cc'],
|
| ['exclude', '^browser/ui/tabs/dock_info_win.cc'],
|
| ['exclude', '^browser/ui/views/about_ipc_dialog.cc'],
|
| @@ -4373,11 +4375,11 @@
|
| ['OS=="win"', {
|
| 'sources/': [
|
| ['exclude', '^browser/background/background_mode_manager_aura.cc'],
|
| + ['exclude', '^browser/lifetime/application_lifetime_win.cc'],
|
| ['exclude', '^browser/ui/webui/certificate_viewer_webui.cc'],
|
| ['exclude', '^browser/ui/webui/certificate_viewer_webui.h'],
|
| ['exclude', '^browser/ui/webui/certificate_viewer_ui.cc'],
|
| ['exclude', '^browser/ui/webui/certificate_viewer_ui.h'],
|
| - ['exclude', '^browser/ui/browser_list_win.cc'],
|
| ['exclude', '^browser/fullscreen_win.cc'],
|
| ],
|
| }],
|
| @@ -4547,13 +4549,13 @@
|
| 'browser/jankometer.cc',
|
|
|
| # There's no Browser/BrowserList on Android.
|
| + 'browser/lifetime/application_lifetime_stub.cc',
|
| 'browser/managed_mode.cc',
|
| 'browser/managed_mode.h',
|
| 'browser/net/gaia/gaia_oauth_fetcher.cc',
|
| 'browser/ui/browser.cc',
|
| 'browser/ui/browser_init.cc',
|
| 'browser/ui/browser_list.cc',
|
| - 'browser/ui/browser_list_stub.cc',
|
| 'browser/ui/browser_navigator.cc',
|
| 'browser/ui/browser_tab_restore_service_delegate.cc',
|
| 'browser/ui/sad_tab_helper.cc',
|
| @@ -4605,10 +4607,10 @@
|
| 'browser/importer/nss_decryptor_system_nss.cc',
|
| 'browser/importer/nss_decryptor_system_nss.h',
|
| 'browser/jankometer.cc',
|
| + 'browser/lifetime/application_lifetime_stub.cc',
|
| 'browser/password_manager/encryptor_posix.cc',
|
| 'browser/password_manager/login_database_posix.cc',
|
| 'browser/tab_contents/spellchecker_submenu_observer_hunspell.cc',
|
| - 'browser/ui/browser_list_stub.cc',
|
| 'browser/ui/certificate_dialogs.cc',
|
| 'browser/ui/certificate_dialogs.h',
|
| 'browser/ui/crypto_module_password_dialog.cc',
|
| @@ -4785,7 +4787,7 @@
|
| 'browser/history/history_publisher_none.cc',
|
| 'browser/importer/nss_decryptor_system_nss.cc',
|
| 'browser/importer/nss_decryptor_system_nss.h',
|
| - 'browser/ui/browser_list_stub.cc',
|
| + 'browser/lifetime/application_lifetime_stub.cc',
|
| 'browser/ui/certificate_dialogs.cc',
|
| 'browser/ui/certificate_dialogs.h',
|
| 'browser/ui/crypto_module_password_dialog.cc',
|
| @@ -4881,7 +4883,7 @@
|
| ['toolkit_uses_gtk==1', {
|
| 'sources/': [
|
| ['exclude', '^browser/bookmarks/bookmark_drop_info.cc'],
|
| - ['exclude', '^browser/ui/browser_list_stub.cc'],
|
| + ['exclude', '^browser/lifetime/application_lifetime_stub.cc'],
|
| ['exclude', '^browser/ui/panels/panel_browser_frame_view.cc'],
|
| ['exclude', '^browser/ui/panels/panel_browser_frame_view.h'],
|
| ['exclude', '^browser/ui/panels/panel_browser_view.cc'],
|
|
|