diff options
author | jackhou@chromium.org <jackhou@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-06-06 13:38:37 +0000 |
---|---|---|
committer | jackhou@chromium.org <jackhou@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-06-06 13:38:37 +0000 |
commit | d54b3f490de80c708e335714872e44eba322342b (patch) | |
tree | 08b3bb2e4312da05091229947ca82b1e1655c94f /apps/apps.gypi | |
parent | e34d51130d3026bf2fb6501264b1c761cfa48a18 (diff) | |
download | chromium_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.gypi | 4 |
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', |