Implements the dialog view for logout confirmation dialog in public sessions.
commitd31967e44d58801f374af4dee33ecb30d0670ec4
authorbinjin@chromium.org <binjin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Wed, 8 Jan 2014 12:26:12 +0000 (8 12:26 +0000)
committerbinjin@chromium.org <binjin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Wed, 8 Jan 2014 12:26:12 +0000 (8 12:26 +0000)
tree06704302d141becff95b84cc54858a688f19db2b
parentd1634c263b79db2688c9c8b2babda6a895c908c0
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

Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=242286

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243530 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/ui/ash/chrome_launcher_prefs.cc
chrome/browser/ui/ash/system_tray_delegate_chromeos.cc
chrome/common/pref_names.cc
chrome/common/pref_names.h