diff options
author | jamiewalch@chromium.org <jamiewalch@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-08-09 05:31:22 +0000 |
---|---|---|
committer | jamiewalch@chromium.org <jamiewalch@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-08-09 05:31:22 +0000 |
commit | dce09b5c287f8ff56733bb6da687652500b050d6 (patch) | |
tree | 1daaa38f65e3778c81cfa460276d4f09e8de648c /remoting/remoting.gyp | |
parent | db83b39e75880dabdf1062c1fe8c877929da205a (diff) | |
download | chromium_src-dce09b5c287f8ff56733bb6da687652500b050d6.zip chromium_src-dce09b5c287f8ff56733bb6da687652500b050d6.tar.gz chromium_src-dce09b5c287f8ff56733bb6da687652500b050d6.tar.bz2 |
Curtain mode implementation for Mac OS X.
This implements the basic curtain-mode functionality:
* Switch out the active session on connection (if necessary--it doesn't do this if the session is at the login screen or already switched out)
* Close all connections if the session becomes active again (for example, if someone logs into it at the console).
It doesn't solve the problem of launchd starting a new instance of the server when we switch out. There will be a follow-up CL to address that.
BUG=110111
Review URL: https://chromiumcodereview.appspot.com/10823215
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150746 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'remoting/remoting.gyp')
-rw-r--r-- | remoting/remoting.gyp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/remoting/remoting.gyp b/remoting/remoting.gyp index dfaf0d6..80b284a 100644 --- a/remoting/remoting.gyp +++ b/remoting/remoting.gyp @@ -1468,6 +1468,8 @@ 'host/remoting_me2me_host.cc', 'host/usage_stats_consent.h', 'host/usage_stats_consent_win.cc', + 'host/curtain_mode_mac.h', + 'host/curtain_mode_mac.cc', ], 'conditions': [ ['OS=="mac"', { |