Index: chrome/browser/chromeos/system/ash_system_tray_delegate.cc |
diff --git a/chrome/browser/chromeos/system/ash_system_tray_delegate.cc b/chrome/browser/chromeos/system/ash_system_tray_delegate.cc |
index 1facfa46eceea9bc27e232d66ff05d3389eb93dd..7dab2d642ddbf27d616cc0eb7dc4ca7ad7a37d5a 100644 |
--- a/chrome/browser/chromeos/system/ash_system_tray_delegate.cc |
+++ b/chrome/browser/chromeos/system/ash_system_tray_delegate.cc |
@@ -376,6 +376,8 @@ class SystemTrayDelegate : public ash::SystemTrayDelegate, |
virtual void ShutDown() OVERRIDE { |
DBusThreadManager::Get()->GetPowerManagerClient()->RequestShutdown(); |
+ if (!base::chromeos::IsRunningOnChromeOS()) |
+ browser::AttemptUserExit(); |
Daniel Erat
2012/08/07 23:35:17
nit: Wondering if it'd be cleaner to implement thi
|
} |
virtual void SignOut() OVERRIDE { |