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'], |