Implements the dialog view for logout confirmation dialog in public sessions.
commit0b8e99084663fb632676d556003aa7d5c59b6b94
authorbinjin@chromium.org <binjin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Sat, 21 Dec 2013 17:55:32 +0000 (21 17:55 +0000)
committerbinjin@chromium.org <binjin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Sat, 21 Dec 2013 17:55:32 +0000 (21 17:55 +0000)
tree7b6e47e393ec1529ab59d5c1e26ef8b4058b2d2a
parent094c877cb27f036cbd52d49e65c23ab638a2625c
Implements the dialog view for logout confirmation dialog in public sessions.

Implements ash::internal::LogoutConfirmationDialogView which is supposed
to be used by ash::internal::LogoutButtonTray.

BUG=223846
TEST=new unit test

Review URL: https://codereview.chromium.org/40053002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@242286 0039d316-1c4b-4281-b951-d872f2087c98
14 files changed:
ash/ash.gyp
ash/ash_strings.grd
ash/system/logout_button/logout_button_observer.h
ash/system/logout_button/logout_button_tray.cc
ash/system/logout_button/logout_button_tray.h
ash/system/logout_button/logout_button_tray_unittest.cc [new file with mode: 0644]
ash/system/logout_button/logout_confirmation_dialog_view.cc [new file with mode: 0644]
ash/system/logout_button/logout_confirmation_dialog_view.h [new file with mode: 0644]
ash/system/tray/system_tray_notifier.cc
ash/system/tray/system_tray_notifier.h
chrome/browser/chromeos/system/ash_system_tray_delegate.cc
chrome/browser/ui/ash/chrome_launcher_prefs.cc
chrome/common/pref_names.cc
chrome/common/pref_names.h