summaryrefslogtreecommitdiffstats
path: root/ash/system/user
Commit message (Collapse)AuthorAgeFilesLines
* Changed DisplayName std::string => string16, which is a prerequisite to ↵saintlou@chromium.org2012-06-011-1/+1
| | | | | | | | | | | | display that name in the status tray. BUG=119603,127190 TEST=none Review URL: https://chromiumcodereview.appspot.com/10441143 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@140047 0039d316-1c4b-4281-b951-d872f2087c98
* Convert ash and chromeos parts of chrome/ to ImageSkiapkotwicz@chromium.org2012-05-311-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Used same conversion script as 10437006 Changed by hand afterwards: 1 ash/shell/app_list.cc 2 ash/shell/content_client/shell_content_browser_client.h 3 ash/shell/window_watcher.cc 4 ash/system/tray/tray_views.h 5 ash/system/user/tray_user.cc 6 ash/test/test_launcher_delegate.cc 7 ash/wm/frame_painter.cc 8 ash/wm/image_grid_unittest.cc 9 chrome/browser/chrome_content_browser_client.cc 10 chrome/browser/chrome_content_browser_client.h 11 chrome/browser/chromeos/extensions/file_manager_util.cc 12 chrome/browser/chromeos/login/message_bubble.h 13 chrome/browser/chromeos/login/take_photo_view.cc 14 chrome/browser/chromeos/login/take_photo_view.h 15 chrome/browser/chromeos/login/user.h 16 chrome/browser/chromeos/login/user_image_screen.cc 17 chrome/browser/chromeos/login/user_image_screen_actor.h 18 chrome/browser/chromeos/login/webui_login_view.cc 19 chrome/browser/chromeos/options/take_photo_dialog.cc 20 chrome/browser/chromeos/status/data_promo_notification.cc 21 chrome/browser/chromeos/status/network_menu_icon.cc 22 chrome/browser/chromeos/status/network_menu_icon.h 23 chrome/browser/chromeos/status/network_menu_icon_unittest.cc 24 chrome/browser/debugger/devtools_window.cc 25 chrome/browser/favicon/favicon_handler.cc 26 chrome/browser/favicon/favicon_tab_helper.cc 27 chrome/browser/instant/instant_loader.cc 28 chrome/browser/ui/toolbar/back_forward_menu_model.cc 29 chrome/browser/ui/views/ash/browser_non_client_frame_view_ash.cc 30 chrome/browser/ui/webui/chromeos/login/user_image_screen_handler.cc 31 chrome/browser/ui/webui/chromeos/login/user_image_screen_handler.h 32 chrome/browser/ui/webui/options2/chromeos/change_picture_options_handler2.cc 33 chrome/browser/ui/webui/options2/chromeos/change_picture_options_handler2.h 34 chrome/browser/ui/webui/options2/chromeos/internet_options_handler2.h 35 chrome/browser/ui/webui/options2/chromeos/user_image_source2.cc 36 chrome/browser/ui/webui/options2/chromeos/wallpaper_thumbnail_source2.cc 37 content/browser/mock_content_browser_client.cc 38 content/browser/mock_content_browser_client.h 39 content/public/browser/content_browser_client.h 40 content/public/browser/favicon_status.cc 41 content/public/browser/favicon_status.h 42 content/shell/shell_content_browser_client.cc 43 content/shell/shell_content_browser_client.h 44 ui/views/examples/content_client/examples_content_browser_client.cc 45 ui/views/examples/content_client/examples_content_browser_client.h Fixed headers and spacing 1 ash/desktop_background/desktop_background_controller.cc 2 ash/desktop_background/desktop_background_controller.h 3 ash/desktop_background/desktop_background_resources.cc 4 ash/desktop_background/desktop_background_resources.h 5 ash/shell.h 6 ash/shell_factory.h 7 ash/system/tray/system_tray_delegate.h 8 ash/wm/frame_painter.h 9 chrome/browser/chromeos/login/default_user_images.h 10 chrome/browser/chromeos/status/network_menu.cc Test=Compiles Bug=124566 Review URL: https://chromiumcodereview.appspot.com/10443062 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@139802 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 139776 - Convert ash and chromeos parts of chrome/ to ImageSkiapkotwicz@chromium.org2012-05-311-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Used same conversion script as 10437006 Changed by hand afterwards: 1 ash/shell/app_list.cc 2 ash/shell/content_client/shell_content_browser_client.h 3 ash/shell/window_watcher.cc 4 ash/system/tray/tray_views.h 5 ash/system/user/tray_user.cc 6 ash/test/test_launcher_delegate.cc 7 ash/wm/frame_painter.cc 8 ash/wm/image_grid_unittest.cc 9 chrome/browser/chrome_content_browser_client.cc 10 chrome/browser/chrome_content_browser_client.h 11 chrome/browser/chromeos/extensions/file_manager_util.cc 12 chrome/browser/chromeos/login/message_bubble.h 13 chrome/browser/chromeos/login/take_photo_view.cc 14 chrome/browser/chromeos/login/take_photo_view.h 15 chrome/browser/chromeos/login/user.h 16 chrome/browser/chromeos/login/user_image_screen.cc 17 chrome/browser/chromeos/login/user_image_screen_actor.h 18 chrome/browser/chromeos/login/webui_login_view.cc 19 chrome/browser/chromeos/options/take_photo_dialog.cc 20 chrome/browser/chromeos/status/data_promo_notification.cc 21 chrome/browser/chromeos/status/network_menu_icon.cc 22 chrome/browser/chromeos/status/network_menu_icon.h 23 chrome/browser/chromeos/status/network_menu_icon_unittest.cc 24 chrome/browser/debugger/devtools_window.cc 25 chrome/browser/favicon/favicon_handler.cc 26 chrome/browser/favicon/favicon_tab_helper.cc 27 chrome/browser/instant/instant_loader.cc 28 chrome/browser/ui/toolbar/back_forward_menu_model.cc 29 chrome/browser/ui/views/ash/browser_non_client_frame_view_ash.cc 30 chrome/browser/ui/webui/chromeos/login/user_image_screen_handler.cc 31 chrome/browser/ui/webui/chromeos/login/user_image_screen_handler.h 32 chrome/browser/ui/webui/options2/chromeos/change_picture_options_handler2.cc 33 chrome/browser/ui/webui/options2/chromeos/change_picture_options_handler2.h 34 chrome/browser/ui/webui/options2/chromeos/internet_options_handler2.h 35 chrome/browser/ui/webui/options2/chromeos/user_image_source2.cc 36 chrome/browser/ui/webui/options2/chromeos/wallpaper_thumbnail_source2.cc 37 content/browser/mock_content_browser_client.cc 38 content/browser/mock_content_browser_client.h 39 content/public/browser/content_browser_client.h 40 content/public/browser/favicon_status.cc 41 content/public/browser/favicon_status.h 42 content/shell/shell_content_browser_client.cc 43 content/shell/shell_content_browser_client.h 44 ui/views/examples/content_client/examples_content_browser_client.cc 45 ui/views/examples/content_client/examples_content_browser_client.h Fixed headers and spacing 1 ash/desktop_background/desktop_background_controller.cc 2 ash/desktop_background/desktop_background_controller.h 3 ash/desktop_background/desktop_background_resources.cc 4 ash/desktop_background/desktop_background_resources.h 5 ash/shell.h 6 ash/shell_factory.h 7 ash/system/tray/system_tray_delegate.h 8 ash/wm/frame_painter.h 9 chrome/browser/chromeos/login/default_user_images.h 10 chrome/browser/chromeos/status/network_menu.cc Test=Compiles Bug=124566 Review URL: https://chromiumcodereview.appspot.com/10443062 TBR=pkotwicz@chromium.org Review URL: https://chromiumcodereview.appspot.com/10456054 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@139778 0039d316-1c4b-4281-b951-d872f2087c98
* Convert ash and chromeos parts of chrome/ to ImageSkiapkotwicz@chromium.org2012-05-311-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Used same conversion script as 10437006 Changed by hand afterwards: 1 ash/shell/app_list.cc 2 ash/shell/content_client/shell_content_browser_client.h 3 ash/shell/window_watcher.cc 4 ash/system/tray/tray_views.h 5 ash/system/user/tray_user.cc 6 ash/test/test_launcher_delegate.cc 7 ash/wm/frame_painter.cc 8 ash/wm/image_grid_unittest.cc 9 chrome/browser/chrome_content_browser_client.cc 10 chrome/browser/chrome_content_browser_client.h 11 chrome/browser/chromeos/extensions/file_manager_util.cc 12 chrome/browser/chromeos/login/message_bubble.h 13 chrome/browser/chromeos/login/take_photo_view.cc 14 chrome/browser/chromeos/login/take_photo_view.h 15 chrome/browser/chromeos/login/user.h 16 chrome/browser/chromeos/login/user_image_screen.cc 17 chrome/browser/chromeos/login/user_image_screen_actor.h 18 chrome/browser/chromeos/login/webui_login_view.cc 19 chrome/browser/chromeos/options/take_photo_dialog.cc 20 chrome/browser/chromeos/status/data_promo_notification.cc 21 chrome/browser/chromeos/status/network_menu_icon.cc 22 chrome/browser/chromeos/status/network_menu_icon.h 23 chrome/browser/chromeos/status/network_menu_icon_unittest.cc 24 chrome/browser/debugger/devtools_window.cc 25 chrome/browser/favicon/favicon_handler.cc 26 chrome/browser/favicon/favicon_tab_helper.cc 27 chrome/browser/instant/instant_loader.cc 28 chrome/browser/ui/toolbar/back_forward_menu_model.cc 29 chrome/browser/ui/views/ash/browser_non_client_frame_view_ash.cc 30 chrome/browser/ui/webui/chromeos/login/user_image_screen_handler.cc 31 chrome/browser/ui/webui/chromeos/login/user_image_screen_handler.h 32 chrome/browser/ui/webui/options2/chromeos/change_picture_options_handler2.cc 33 chrome/browser/ui/webui/options2/chromeos/change_picture_options_handler2.h 34 chrome/browser/ui/webui/options2/chromeos/internet_options_handler2.h 35 chrome/browser/ui/webui/options2/chromeos/user_image_source2.cc 36 chrome/browser/ui/webui/options2/chromeos/wallpaper_thumbnail_source2.cc 37 content/browser/mock_content_browser_client.cc 38 content/browser/mock_content_browser_client.h 39 content/public/browser/content_browser_client.h 40 content/public/browser/favicon_status.cc 41 content/public/browser/favicon_status.h 42 content/shell/shell_content_browser_client.cc 43 content/shell/shell_content_browser_client.h 44 ui/views/examples/content_client/examples_content_browser_client.cc 45 ui/views/examples/content_client/examples_content_browser_client.h Fixed headers and spacing 1 ash/desktop_background/desktop_background_controller.cc 2 ash/desktop_background/desktop_background_controller.h 3 ash/desktop_background/desktop_background_resources.cc 4 ash/desktop_background/desktop_background_resources.h 5 ash/shell.h 6 ash/shell_factory.h 7 ash/system/tray/system_tray_delegate.h 8 ash/wm/frame_painter.h 9 chrome/browser/chromeos/login/default_user_images.h 10 chrome/browser/chromeos/status/network_menu.cc Test=Compiles Bug=124566 Review URL: https://chromiumcodereview.appspot.com/10443062 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@139776 0039d316-1c4b-4281-b951-d872f2087c98
* Add user_info_ NULL check in case of guest mode.mukai@chromium.org2012-05-171-2/+4
| | | | | | | | | BUG=128514 TEST=manually Review URL: https://chromiumcodereview.appspot.com/10389193 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137723 0039d316-1c4b-4281-b951-d872f2087c98
* ash: Some code-cleanup around tray-resizing code.sadrul@chromium.org2012-05-151-6/+0
| | | | | | | | | | | | | Resizing or changing visibility of any of the items returned from SystemTrayItem::CreateTrayView should automatically resize the tray widget to fit to the content size. BUG=none TEST=aura_shell_unittests:SystemTrayTest.* Review URL: https://chromiumcodereview.appspot.com/10386142 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137182 0039d316-1c4b-4281-b951-d872f2087c98
* ash: Rejig the user-card in the uber-tray popup.sadrul@chromium.org2012-05-101-125/+130
| | | | | | | | | | | | | | The user-card now only has a button for signout out. The shutdown/lockscreen buttons move into the row with date, and power moves out. Also, do not animate the user-icon in the tray when logging in. BUG=127430, 126303 TEST=none Review URL: https://chromiumcodereview.appspot.com/10356081 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136317 0039d316-1c4b-4281-b951-d872f2087c98
* Remove scoped_ptr for system tray viewsstevenjb@chromium.org2012-05-012-9/+13
| | | | | | | | | | | | Views are owned by their parent, so having an additional scoped_ptr to them in the associated item/model is confusing and misleading. BUG=124269 TEST=Test status area Review URL: http://codereview.chromium.org/10269017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@134710 0039d316-1c4b-4281-b951-d872f2087c98
* ash: Refresh the tray items, instead of recreating them, when login status ↵sadrul@chromium.org2012-04-242-8/+14
| | | | | | | | | | | changes. BUG=124464 TEST=none Review URL: https://chromiumcodereview.appspot.com/10200006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133714 0039d316-1c4b-4281-b951-d872f2087c98
* ash: Animate changes in the uber tray.sadrul@chromium.org2012-04-231-6/+14
| | | | | | | | | | | | | Specifically, animate when a view in the tray hides/shows itself. For now, the tray does not animate when the size of a view changes (e.g. date-view changes size because it's 10:00). BUG=117209 TEST=none Review URL: https://chromiumcodereview.appspot.com/9969068 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133526 0039d316-1c4b-4281-b951-d872f2087c98
* uber tray: Make the row of buttons in the network-popup looksadrul@chromium.org2012-04-181-85/+12
| | | | | | | | | | | | like the buttons in the user card, and fix hover-effect for the buttons in the network header. BUG=123916 TEST=none Review URL: https://chromiumcodereview.appspot.com/10119001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132827 0039d316-1c4b-4281-b951-d872f2087c98
* ash: Show better focus rects for the tray.sadrul@chromium.org2012-04-131-0/+7
| | | | | | | | | BUG=122933 TEST=none Review URL: https://chromiumcodereview.appspot.com/10086005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132261 0039d316-1c4b-4281-b951-d872f2087c98
* Replaced sk_canvas()->drawPath() with DrawPath()pkotwicz@chromium.org2012-04-101-1/+1
| | | | | | | | | | | | | | Replaced sk_canvas()->drawColor() with DrawColor() Removed any instances of #include "third_party/skia/include/core/SkCanvas.h" Replaced DrawPath in touch_selection_controller_impl with DrawCircle call manually Bug=114665 Test=Compiles Review URL: http://codereview.chromium.org/10025011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@131618 0039d316-1c4b-4281-b951-d872f2087c98
* ash: Move the update notifier into its own row in the popup.sadrul@chromium.org2012-03-282-49/+0
| | | | | | | | | BUG=120195,115357 TEST=none Review URL: https://chromiumcodereview.appspot.com/9844012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129363 0039d316-1c4b-4281-b951-d872f2087c98
* ash: Tweak the right-margin and border-radius of the tray.sadrul@chromium.org2012-03-271-2/+1
| | | | | | | | | BUG=none TEST=none Review URL: https://chromiumcodereview.appspot.com/9837090 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129286 0039d316-1c4b-4281-b951-d872f2087c98
* ash: Some color adjustments for the uber-tray.sadrul@chromium.org2012-03-261-1/+1
| | | | | | | | | BUG=none TEST=none Review URL: https://chromiumcodereview.appspot.com/9863004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129020 0039d316-1c4b-4281-b951-d872f2087c98
* ash: Using ScreenLocker from PowerManagerClient::Observer::LockScreen is not ↵sadrul@chromium.org2012-03-261-1/+2
| | | | | | | | | | | | | | safe. Instead of using ScreenLocker, keep a boolean flag to decide whether or not the screen is locked. BUG=120087 TEST=none Review URL: https://chromiumcodereview.appspot.com/9773013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@128860 0039d316-1c4b-4281-b951-d872f2087c98
* Update spacing of icons in uber tray.mbolohan@chromium.org2012-03-251-2/+10
| | | | | | | | | | BUG=117213 TEST=none Review URL: http://codereview.chromium.org/9836053 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@128842 0039d316-1c4b-4281-b951-d872f2087c98
* When screen locked (LOGGED_IN_LOCKED):pkotwicz@chromium.org2012-03-242-9/+27
| | | | | | | | | | | | | | | | | | | | | (1) the shutdown etc. buttons should not show up (2) the date item should not be 'activatable' (i.e no hover underline, no click) (3) the settings entry should not show up (4) the IME 'customize' option should not show up (still possible to change IME) {5} Cannot add bluethooth devices or enable/disable bluetooth (still possible to toggle bluetooth connection for individual devices) (5) clicking the network entries should not do anything (can't change network being used) (6) Cannot enable/disable wifi/cellular network When user is signed out (LOGGED_IN_NONE): (1) Hide IME settings (2) Hide Bluetooth settings (can still enable and disable bluetooth) BUG=119503 TEST=Manual Review URL: http://codereview.chromium.org/9839074 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@128703 0039d316-1c4b-4281-b951-d872f2087c98
* Initial system tray accessibility fixesdmazzoni@chromium.org2012-03-231-0/+1
| | | | | | | | | | | | | | This makes most system tray items keyboard-focusable and gives many of them an accessible role and name. Some work still remains - please use this as a guide when finishing support for remaining items! BUG=119608 TEST=manual testing: open tray, tab through items, open with space/enter, close with esc Review URL: http://codereview.chromium.org/9838030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@128511 0039d316-1c4b-4281-b951-d872f2087c98
* ash: Fix various UI issues.sadrul@chromium.org2012-03-231-1/+5
| | | | | | | | | | | | | | * Show integer battery power. * Hide the user name, since we can't yet get the full name of the user. * Refresh profile pic/avatar immediately after it is changed. * New assets BUG=119623, 119596, 119573 TEST=none Review URL: https://chromiumcodereview.appspot.com/9839011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@128490 0039d316-1c4b-4281-b951-d872f2087c98
* ash: User avatar/profile pic in the tray shouldn't look horrendous when ↵sadrul@chromium.org2012-03-221-18/+12
| | | | | | | | | | | resized to a smaller size. BUG=110130 TEST=none Review URL: https://chromiumcodereview.appspot.com/9834026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@128318 0039d316-1c4b-4281-b951-d872f2087c98
* ash: Make sure the avatar is always of the fixed size.sadrul@chromium.org2012-03-221-0/+1
| | | | | | | | | BUG=119450 TEST=none Review URL: https://chromiumcodereview.appspot.com/9837003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@128212 0039d316-1c4b-4281-b951-d872f2087c98
* Adjust uber tray spacing around avatar and draw avatar using rounded rectangle.flackr@chromium.org2012-03-222-3/+71
| | | | | | | | | | BUG=117213 TEST=None. Review URL: http://codereview.chromium.org/9813020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@128138 0039d316-1c4b-4281-b951-d872f2087c98
* ash: Update the user icon in the tray when user changes it from the settings ↵sadrul@chromium.org2012-03-203-5/+44
| | | | | | | | | | | page. BUG=110130 TEST=none Review URL: https://chromiumcodereview.appspot.com/9728011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@127694 0039d316-1c4b-4281-b951-d872f2087c98
* ash: Update user-card when in kiosk mode.sadrul@chromium.org2012-03-202-11/+24
| | | | | | | | | | | There should only be 'Exit session'. BUG=chromium-os:28049 TEST=none Review URL: https://chromiumcodereview.appspot.com/9732024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@127610 0039d316-1c4b-4281-b951-d872f2087c98
* ash: Highlight the items in the uber-tray popup when hovering.sadrul@chromium.org2012-03-151-0/+1
| | | | | | | | | | | | Since the items are already highlighted, remove underlining on hover for 'Settings' entry. BUG=118328 TEST=none Review URL: https://chromiumcodereview.appspot.com/9703078 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126971 0039d316-1c4b-4281-b951-d872f2087c98
* ash: A number of ui/ux changes from feedback/to better match the mocks.sadrul@chromium.org2012-03-151-17/+38
| | | | | | | | | | | | | | | | | | The changes: * The network list scrolls on mouse-wheel. * The items in the network list cover the whole width of the list. * Increase the font-size of the date in the tray. * Adjust spacing between items in the tray. * Adjust padding in the user card. * Adjust the spacing and border around the shutdown etc. buttons in the user card. * Fix a crash from non-ascii username/email address. BUG=110130,118326 TEST=none Review URL: https://chromiumcodereview.appspot.com/9706063 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126955 0039d316-1c4b-4281-b951-d872f2087c98
* ash: Clean up some uber-tray related code.sadrul@chromium.org2012-03-142-8/+8
| | | | | | | | | | | | Rename the various 'Controller's to 'Observer's, because that makes more sense, and move these observers from Shell into SystemTray. BUG=110130 TEST=none Review URL: https://chromiumcodereview.appspot.com/9702037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126758 0039d316-1c4b-4281-b951-d872f2087c98
* ash uber tray: Add an update indicator in the popup.sadrul@chromium.org2012-03-143-24/+136
| | | | | | | | | BUG=110130, 115357 TEST=none Review URL: https://chromiumcodereview.appspot.com/9694049 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126524 0039d316-1c4b-4281-b951-d872f2087c98
* ash: Fix unlocking screen after locking when using the uber-tray.sadrul@chromium.org2012-03-081-1/+1
| | | | | | | | | | | | | | | | | | | The tray-delegate has a LockScreen function that is used to lock the screen. It turns out, PowerManagerClient::Observer has an observer callback, also called LockScreen, which gets called when the screen is locked. As a result, when the user locks the screen, the observer's LockScreen gets called again, and it falls into a cycle. In short, you dawg, I heard you like to lock your screen, so I locked your screen while I tell you that I locked your screen. Renamed to RequestLockScreen to avoid the collision. BUG=110130 TEST=none Review URL: https://chromiumcodereview.appspot.com/9649008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125724 0039d316-1c4b-4281-b951-d872f2087c98
* ash uber tray: Add some missing virtual destructors.sadrul@chromium.org2012-03-061-0/+4
| | | | | | | | | BUG=110130 TEST=none Review URL: https://chromiumcodereview.appspot.com/9610012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125169 0039d316-1c4b-4281-b951-d872f2087c98
* ash uber tray: Allow customizing each item depending on whether the user is ↵sadrul@chromium.org2012-03-033-0/+244
logged in or not. If a user is not logged in (e.g. in the login screen, or during an incognito session), some of the items need to behave differently. So provide this information to each of the items so that such customization is possible. Also, make sure all the items get a chance to update themselves when user logs in. BUG=110130 TEST=tested on device, logged in as normal user, and incognito. Review URL: https://chromiumcodereview.appspot.com/9580024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@124863 0039d316-1c4b-4281-b951-d872f2087c98