summaryrefslogtreecommitdiffstats
path: root/apps/apps.gypi
diff options
context:
space:
mode:
authorjackhou@chromium.org <jackhou@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-06-06 13:38:37 +0000
committerjackhou@chromium.org <jackhou@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-06-06 13:38:37 +0000
commitd54b3f490de80c708e335714872e44eba322342b (patch)
tree08b3bb2e4312da05091229947ca82b1e1655c94f /apps/apps.gypi
parente34d51130d3026bf2fb6501264b1c761cfa48a18 (diff)
downloadchromium_src-d54b3f490de80c708e335714872e44eba322342b.zip
chromium_src-d54b3f490de80c708e335714872e44eba322342b.tar.gz
chromium_src-d54b3f490de80c708e335714872e44eba322342b.tar.bz2
Factor out AppLifetimeMonitor.
AppLifetimeMonitor listens to extension host notifications and observes ShellWindowRegistry. It sends out notifications when: - an app starts - the first shell window opens - the last shell window closes - the app stops BUG= Review URL: https://chromiumcodereview.appspot.com/16412002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@204487 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'apps/apps.gypi')
-rw-r--r--apps/apps.gypi4
1 files changed, 4 insertions, 0 deletions
diff --git a/apps/apps.gypi b/apps/apps.gypi
index 1ad9600..fd45772d 100644
--- a/apps/apps.gypi
+++ b/apps/apps.gypi
@@ -26,6 +26,10 @@
'app_launch_for_metro_restart_win.h',
'app_launcher.cc',
'app_launcher.h',
+ 'app_lifetime_monitor.cc',
+ 'app_lifetime_monitor.h',
+ 'app_lifetime_monitor_factory.cc',
+ 'app_lifetime_monitor_factory.h',
'app_load_service.cc',
'app_load_service.h',
'app_load_service_factory.cc',