diff options
author | oshima@chromium.org <oshima@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-04-12 02:24:50 +0000 |
---|---|---|
committer | oshima@chromium.org <oshima@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-04-12 02:24:50 +0000 |
commit | 1948c5876ee02c635fe791848acd823720f9d440 (patch) | |
tree | 558cd93906731996dcb1ff1244cf27136ca3d92b /ash/system | |
parent | 2b0964296cf3381b36e9fd342199a990adb458bc (diff) | |
download | chromium_src-1948c5876ee02c635fe791848acd823720f9d440.zip chromium_src-1948c5876ee02c635fe791848acd823720f9d440.tar.gz chromium_src-1948c5876ee02c635fe791848acd823720f9d440.tar.bz2 |
Close all widgets/windows while message loop is still active
Reset tooltip_controller explicitly so that timer stops at shutdown.
BUG=104998
TEST=none
Review URL: http://codereview.chromium.org/9968101
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@131902 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ash/system')
-rw-r--r-- | ash/system/tray/system_tray_delegate.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/ash/system/tray/system_tray_delegate.h b/ash/system/tray/system_tray_delegate.h index dbc5722..b06e2bd 100644 --- a/ash/system/tray/system_tray_delegate.h +++ b/ash/system/tray/system_tray_delegate.h @@ -236,6 +236,9 @@ class SystemTrayDelegate { // Shows UI for changing proxy settings. virtual void ChangeProxySettings() = 0; + + // Called when the tray is destroyed. + virtual void OnTrayDestroyed() = 0; }; } // namespace ash |