summaryrefslogtreecommitdiffstats
path: root/ash
Commit message (Collapse)AuthorAgeFilesLines
* Reland "Load user custom wallpaper after browser crash"bshe@chromium.org2012-06-044-33/+27
| | | | | | | | | | | | | | | | | | | Reland issue 10459003. It got reverted because of aura shell unittests failing. TBR=nkostylev@chromium.org, sky@chromium.org, jhawkins@chromium.org BUG=129810 TEST= 1. Login 2. Set custom wallpaper for desktop background 3. Trigger a chrome crash (about://inducebrowsercrashforrealz) 4. Observe the desktop wallpaper 5. Go to "Set wallpaper" settings dialog and look for the custom added wallpaper thumbnail Verify that custom wallpaper restored after chrome crash. Review URL: https://chromiumcodereview.appspot.com/10518003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@140343 0039d316-1c4b-4281-b951-d872f2087c98
* Add ActivationChangeObserver, replacing kRootWindowActiveWindowKeyoshima@chromium.org2012-06-0411-92/+110
| | | | | | | | | BUG=123160 TEST=no functional change. all test must pass. Review URL: https://chromiumcodereview.appspot.com/10500006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@140340 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 140320 - Revert 140315 - ash: Stack drag widget at the right order ↵varunjain@chromium.org2012-06-041-1/+3
| | | | | | | | | | | | | | | | | | and fix its shadow. BUG=118022 TEST=manual Review URL: https://chromiumcodereview.appspot.com/10482002 TBR=varunjain@chromium.org Review URL: https://chromiumcodereview.appspot.com/10483009 TBR=varunjain@chromium.org Review URL: https://chromiumcodereview.appspot.com/10504004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@140332 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 140312 - Load user custom wallpaper after browser crash.acolwell@chromium.org2012-06-044-17/+25
| | | | | | | | | | | | | | | | | | | | BUG=129810 TEST= 1. Login 2. Set custom wallpaper for desktop background 3. Trigger a chrome crash (about://inducebrowsercrashforrealz) 4. Observe the desktop wallpaper 5. Go to "Set wallpaper" settings dialog and look for the custom added wallpaper thumbnail Verify that custom wallpaper restored after chrome crash. Review URL: https://chromiumcodereview.appspot.com/10459003 TBR=bshe@chromium.org Review URL: https://chromiumcodereview.appspot.com/10511014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@140329 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 140315 - ash: Stack drag widget at the right order and fix its shadow.varunjain@chromium.org2012-06-041-3/+1
| | | | | | | | | | | | | BUG=118022 TEST=manual Review URL: https://chromiumcodereview.appspot.com/10482002 TBR=varunjain@chromium.org Review URL: https://chromiumcodereview.appspot.com/10483009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@140320 0039d316-1c4b-4281-b951-d872f2087c98
* ash: Stack drag widget at the right order and fix its shadow.varunjain@chromium.org2012-06-041-1/+3
| | | | | | | | | | BUG=118022 TEST=manual Review URL: https://chromiumcodereview.appspot.com/10482002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@140315 0039d316-1c4b-4281-b951-d872f2087c98
* Load user custom wallpaper after browser crash.bshe@chromium.org2012-06-044-25/+17
| | | | | | | | | | | | | | | | | BUG=129810 TEST= 1. Login 2. Set custom wallpaper for desktop background 3. Trigger a chrome crash (about://inducebrowsercrashforrealz) 4. Observe the desktop wallpaper 5. Go to "Set wallpaper" settings dialog and look for the custom added wallpaper thumbnail Verify that custom wallpaper restored after chrome crash. Review URL: https://chromiumcodereview.appspot.com/10459003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@140312 0039d316-1c4b-4281-b951-d872f2087c98
* Move the rest of the content\test headers that are used by embedders to ↵jam@chromium.org2012-06-041-1/+1
| | | | | | | | | | content\public\test. This way we can enforce that internal content headers don't leak to embedders. BUG=98716 TBR=phajdan.jr Review URL: https://chromiumcodereview.appspot.com/10483003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@140287 0039d316-1c4b-4281-b951-d872f2087c98
* ash/wm: Add a threshold before pinch starts a window resize.sadrul@chromium.org2012-06-041-16/+42
| | | | | | | | | | | | Adding a pinch-threshold to initiate a window-resize makes it much easier to move a window without accidentally resizing it at the same time. BUG=121140 TEST=none Review URL: https://chromiumcodereview.appspot.com/10495012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@140283 0039d316-1c4b-4281-b951-d872f2087c98
* Move test headers from content\test to content\public\test. This way we can ↵jam@chromium.org2012-06-042-2/+3
| | | | | | | | | | enforce that internal content headers don't leak to embedders. BUG=98716 TBR=phajdan.jr Review URL: https://chromiumcodereview.appspot.com/10492009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@140256 0039d316-1c4b-4281-b951-d872f2087c98
* Remove dependency to primary root window in InputMethodEventFilteroshima@chromium.org2012-06-031-2/+2
| | | | | | | | | | R=yusukes@chromium.org BUG=123160 TEST=no functional change. all tests should pass. Review URL: https://chromiumcodereview.appspot.com/10440128 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@140236 0039d316-1c4b-4281-b951-d872f2087c98
* Chrome version of monitor configuration codedisher@chromium.org2012-06-025-1/+47
| | | | | | | | | | | | | | | | | | | | New MonitorConfigurator class interprets events (ctrl-F4, display add/remove, and brightness-related CRTC state changes). Ctrl-F4 events come in through the AcceleratorController. Display add/remove events are interpretted by MonitorChangeObserverX11. CRTC enable/disable events related to power management come over DBus and are interpretted by the new OutputObserver class. Note the the chromeos/monitor/DEPS change can be removed once the now-unused code is retired from powerd (since that is the only reason for a DBus call-out). Valgrind suppressions.txt was updated because this change re-orders our initial XRR calls such that a different top-level call is blamed for its leak. BUG=chromium:126493 TEST=Manually tested with an additional display and mode switching on Lumpy. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=140031 Review URL: https://chromiumcodereview.appspot.com/10384103 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@140203 0039d316-1c4b-4281-b951-d872f2087c98
* Reland 140073 - ash: Fix handling of pending pinned apps.mnissler@chromium.org2012-06-024-26/+98
| | | | | | | | | | | BUG=chromium:130012 TEST=Configure pinned apps through policy, with the first entry not being available (non-installed app). Observe that the remaining items show up in the launcher. TBR=sky@chromium.org, xiyuan@chromium.org Review URL: https://chromiumcodereview.appspot.com/10493006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@140202 0039d316-1c4b-4281-b951-d872f2087c98
* A little cleanup in the ash content example.jam@chromium.org2012-06-022-35/+1
| | | | | | | BUG=98716 Review URL: https://chromiumcodereview.appspot.com/10506003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@140143 0039d316-1c4b-4281-b951-d872f2087c98
* ash: Fix closing uber-tray popup by clicking on the tray.sadrul@chromium.org2012-06-012-7/+20
| | | | | | | | | | | | | | | If the user clicks on the tray while the bubble is up, then the bubble will close. But after the mouse-up event on the tray, the bubble will show up again. To prevent this from happening, if this mouse-press event that closed the bubble is on the system tray, then do not let the event reach the tray. BUG=130691 TEST=none Review URL: https://chromiumcodereview.appspot.com/10440132 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@140115 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 140073 - ash: Fix handling of pending pinned apps.asanka@chromium.org2012-06-014-103/+14
| | | | | | | | | | | | | | | | | browser_tests failed on Linux Chromium OS. This changes gets rid of the separate tracking of pending pinned apps and instead incrementally recomputes the launcher model whenever there's a relevant change (i.e. extension loaded, pref change). BUG=chromium:130012 TEST=Configure pinned apps through policy, with the first entry not being available (non-installed app). Observe that the remaining items show up in the launcher. Review URL: https://chromiumcodereview.appspot.com/10459009 TBR=mnissler@chromium.org Review URL: https://chromiumcodereview.appspot.com/10474003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@140087 0039d316-1c4b-4281-b951-d872f2087c98
* ash: Fix handling of pending pinned apps.mnissler@chromium.org2012-06-014-14/+103
| | | | | | | | | | | | This changes gets rid of the separate tracking of pending pinned apps and instead incrementally recomputes the launcher model whenever there's a relevant change (i.e. extension loaded, pref change). BUG=chromium:130012 TEST=Configure pinned apps through policy, with the first entry not being available (non-installed app). Observe that the remaining items show up in the launcher. Review URL: https://chromiumcodereview.appspot.com/10459009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@140073 0039d316-1c4b-4281-b951-d872f2087c98
* Adjust clock UI for vertical launcher.jennyz@google.com2012-06-0112-23/+157
| | | | | | | | | BUG=127577 TEST=Clock UI changes to new appearance specified by mock. Review URL: https://chromiumcodereview.appspot.com/10443086 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@140068 0039d316-1c4b-4281-b951-d872f2087c98
* Remove more root window dependenciesoshima@chromium.org2012-06-0110-25/+38
| | | | | | | | | | BUG=123160 TEST=no functional change. all tests should pass. Review URL: https://chromiumcodereview.appspot.com/10441146 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@140053 0039d316-1c4b-4281-b951-d872f2087c98
* Changed DisplayName std::string => string16, which is a prerequisite to ↵saintlou@chromium.org2012-06-013-4/+5
| | | | | | | | | | | | 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
* Revert 140031 - Chrome version of monitor configuration codewjia@chromium.org2012-06-015-47/+1
| | | | | | | | | | | | | | | | | | | New MonitorConfigurator class interprets events (ctrl-F4, display add/remove, and brightness-related CRTC state changes). Ctrl-F4 events come in through the AcceleratorController. Display add/remove events are interpretted by MonitorChangeObserverX11. CRTC enable/disable events related to power management come over DBus and are interpretted by the new OutputObserver class. BUG=chromium:126493 TEST=Manually tested with an additional display and mode switching on Lumpy. Review URL: https://chromiumcodereview.appspot.com/10384103 TBR=disher@chromium.org Review URL: https://chromiumcodereview.appspot.com/10459076 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@140035 0039d316-1c4b-4281-b951-d872f2087c98
* Chrome version of monitor configuration codedisher@chromium.org2012-06-015-1/+47
| | | | | | | | | | | | | | | | New MonitorConfigurator class interprets events (ctrl-F4, display add/remove, and brightness-related CRTC state changes). Ctrl-F4 events come in through the AcceleratorController. Display add/remove events are interpretted by MonitorChangeObserverX11. CRTC enable/disable events related to power management come over DBus and are interpretted by the new OutputObserver class. BUG=chromium:126493 TEST=Manually tested with an additional display and mode switching on Lumpy. Review URL: https://chromiumcodereview.appspot.com/10384103 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@140031 0039d316-1c4b-4281-b951-d872f2087c98
* aura: change cursor according to drop effects in drag_drop_controller.varunjain@chromium.org2012-06-011-3/+11
| | | | | | | | | | BUG=125858 TEST=manual Review URL: https://chromiumcodereview.appspot.com/10441127 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@139995 0039d316-1c4b-4281-b951-d872f2087c98
* Support Home, Search, Favorites, Refresh, Stop, Back, and Forward keys on an ↵yusukes@chromium.org2012-06-011-0/+4
| | | | | | | | | | | | | | external keyboard. Supporting these keys would be nice since Stumpy might be used with a keyboard with such keys. BUG=127209 TEST=manual Review URL: https://chromiumcodereview.appspot.com/10449064 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@139994 0039d316-1c4b-4281-b951-d872f2087c98
* ash: Holding down shift slows window animations for debuggingjamescook@chromium.org2012-06-017-2/+175
| | | | | | | | | | | | | | | | | * Adds SlowAnimationEventFilter to look for raw shift-press events * Adds tests for above * Adds "slow animation mode" to layer animator that slows down layer animations by a factor of 4 for visual testing/debugging * Fixes some typos in comments I elected to make this a new event filter because I can't accomplish this with a regular accelerator and I didn't want to pollute any of the existing filters with this functionality. BUG=130168 TEST=aura_shell_unittests SlowAnimationEventFilterTest, hold down shift and maximize/restore windows Review URL: https://chromiumcodereview.appspot.com/10456034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@139986 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 139494 - ash: Improved window maximize/restore animationsjamescook@chromium.org2012-06-0111-303/+52
| | | | | | | | | | | | | | | | | | | | | This implements a cross-fade while scaling the window between the new and old size. When a maximize animation is triggered we grab the window's current layer (and those of child windows) and start an animation on those layers to scale them up to full size. Simultaneously, we install a fresh layer for the window, set the bounds to fill the workspace, and tell the window to paint. We scale down that layer to match the window size at the start of the animation, then fade it in while scaling it up to full size. The restore animation essentially does the above in reverse. However, we always keep the higher resolution layer on top (it looks better), and we always keep the lower layer fully opaque (so the desktop doesn't bleed through). The animation is aborted if the window is closed mid-animation or the GPU process crashes mid-animation. BUG=116618,130688 TEST=aura_shell_unittests WorkspaceManagerTest and WindowAnimationsTest, trigger slow window animation with control-shift-click on maximize widget and close window during animation, kill -9 the GPU process during the animation and observe that Chrome recovers Review URL: https://chromiumcodereview.appspot.com/10444014 TBR=jamescook@chromium.org Review URL: https://chromiumcodereview.appspot.com/10454107 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@139959 0039d316-1c4b-4281-b951-d872f2087c98
* ash: Add some 2x assets for the uber-tray.sadrul@chromium.org2012-06-0119-24/+17
| | | | | | | | | | BUG=119832 TEST=none TBR=ben@chromium.org Review URL: https://chromiumcodereview.appspot.com/10451101 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@139956 0039d316-1c4b-4281-b951-d872f2087c98
* Remove dependency to specific root window in desktop background classesoshima@chromium.org2012-06-015-26/+52
| | | | | | | | | BUG=123160 TEST=no functional change. all tests should pass. Review URL: https://chromiumcodereview.appspot.com/10453108 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@139948 0039d316-1c4b-4281-b951-d872f2087c98
* Remove dependency to PrimaryRootWindow in ScreenDimmer and SystemGestureoshima@chromium.org2012-06-015-17/+28
| | | | | | | | | BUG=123160 TEST=no functional change. all tests should pass. Review URL: https://chromiumcodereview.appspot.com/10446110 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@139942 0039d316-1c4b-4281-b951-d872f2087c98
* Make vertical animation for extension_popup.mukai@chromium.org2012-05-312-6/+23
| | | | | | | | | | | | As is written in crbug.com/124104, the extension-popup should have vertical animation for the appearance. This CL changes the ash/wm/window_animation to support the animation configuration and applies to extension_popup. BUG=124104 TEST=manually done Review URL: https://chromiumcodereview.appspot.com/10384111 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@139921 0039d316-1c4b-4281-b951-d872f2087c98
* ash: Fix painting for windows with composited-views during hide animation.sadrul@chromium.org2012-05-311-1/+19
| | | | | | | | | | | | | | | The layers for the aura::Window and its child windows are acquired when the window is hidden so that it can paint correctly during the hide animation. However, if the window had views with layers, then those layers are not retained, so the painting for these views do not happen correctly. To fix this, take ownership of these layers as well when a window is hidden. BUG=130219 TEST=none Review URL: https://chromiumcodereview.appspot.com/10444110 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@139906 0039d316-1c4b-4281-b951-d872f2087c98
* Move UserGestureHandler to shelloshima@chromium.org2012-05-317-0/+25
| | | | | | | | | | | | Rename class names to UserActionXX to avoid confusion with touch gesture and this also handles non gesture mouse button action. This is necessary step to allow multiple root windows. BUG=123160 TEST=none Review URL: https://chromiumcodereview.appspot.com/10448093 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@139899 0039d316-1c4b-4281-b951-d872f2087c98
* ash: Rename kAuraWindowAnimationsDisabled to kAshWindowAnimationsDisabledjamescook@chromium.org2012-05-314-6/+6
| | | | | | | | | | BUG=none TEST=compiles Review URL: https://chromiumcodereview.appspot.com/10456035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@139855 0039d316-1c4b-4281-b951-d872f2087c98
* Support platform apps in launcherdavemoore@chromium.org2012-05-312-0/+7
| | | | | | | | | BUG=125895 TEST=New LauncherPlatformAppBrowserTest.* Review URL: https://chromiumcodereview.appspot.com/10443069 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@139805 0039d316-1c4b-4281-b951-d872f2087c98
* Convert ash and chromeos parts of chrome/ to ImageSkiapkotwicz@chromium.org2012-05-3126-110/+116
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-3126-116/+110
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-3126-110/+116
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* Introduce TextInputTestSupport.nona@chromium.org2012-05-312-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | This CL is preparation for http://codereview.chromium.org/10388220. This CL does not affect current test contents or browser behaviors. This CL contains follows: 1. Add chromeos and dbus include rule into ui/DEPS To replace text inputting module from libibus to chrome dbus library, ui/base/ime/* should depend to chromeos/dbus/* and dbus/* 2. Introduce TextInputSupport for input testing. To use chorme library, should initialize DBusThreadManager before using DBusThreadManager instance. 3. Calls TextInputSupport::Initialize/Shutdown for some test. Some test uses text inputting module implicitly. So should call Initialize/Shutdown on SetUp/TearDown. BUG=126947 TEST=browser_tests,interactive_ui_tests,ui_unittests,aura_unittests,aura_shell_unittests,unit_tests,chromeos_unittests,dbus_unittets Review URL: https://chromiumcodereview.appspot.com/10447022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@139775 0039d316-1c4b-4281-b951-d872f2087c98
* Add a notification when Input Method is changed via keyboard.zork@chromium.org2012-05-314-5/+85
| | | | | | | | | | BUG=129324 TEST=Change the IME via alt + shift. Make sure a notification appears Review URL: https://chromiumcodereview.appspot.com/10407117 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@139753 0039d316-1c4b-4281-b951-d872f2087c98
* Fix view view in views examples.rkc@chromium.org2012-05-313-3/+19
| | | | | | | | | | | | | | The views delegate used in Views Examples derives from TestViewsDelegate, which returns a TestWebContents when WebView tries to create it's webcontents. Since this functionality is intended only for unit tests, moved the test webcontents creation to a subclass of TestViewsDelegate in ash_test_base. This leaves TestViewsDelegate and it's subclasses unaffected. R=ben@chromium.org BUG=None. TEST=Ran aura_test_unittests and verified that the webview example in views examples through ash_shell works correctly. Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=139690 Review URL: https://chromiumcodereview.appspot.com/10447096 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@139704 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 139690 - Fix view view in views examples.rkc@chromium.org2012-05-303-19/+3
| | | | | | | | | | | | | | | The views delegate used in Views Examples derives from TestViewsDelegate, which returns a TestWebContents when WebView tries to create it's webcontents. Since this functionality is intended only for unit tests, moved the test webcontents creation to a subclass of TestViewsDelegate in ash_test_base. This leaves TestViewsDelegate and it's subclasses unaffected. R=ben@chromium.org BUG=None. TEST=Ran aura_test_unittests and verified that the webview example in views examples through ash_shell works correctly. Review URL: https://chromiumcodereview.appspot.com/10447096 TBR=rkc@chromium.org Review URL: https://chromiumcodereview.appspot.com/10459041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@139694 0039d316-1c4b-4281-b951-d872f2087c98
* Fix view view in views examples.rkc@chromium.org2012-05-303-3/+19
| | | | | | | | | | | | The views delegate used in Views Examples derives from TestViewsDelegate, which returns a TestWebContents when WebView tries to create it's webcontents. Since this functionality is intended only for unit tests, moved the test webcontents creation to a subclass of TestViewsDelegate in ash_test_base. This leaves TestViewsDelegate and it's subclasses unaffected. R=ben@chromium.org BUG=None. TEST=Ran aura_test_unittests and verified that the webview example in views examples through ash_shell works correctly. Review URL: https://chromiumcodereview.appspot.com/10447096 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@139690 0039d316-1c4b-4281-b951-d872f2087c98
* Add ASH_EXPORT to TrayBackgroundViewstevenjb@google.com2012-05-301-2/+3
| | | | | | | | | | BUG=124914 TEST=win_aura compiles TBR=sadrul@chromium.org Review URL: https://chromiumcodereview.appspot.com/10448091 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@139679 0039d316-1c4b-4281-b951-d872f2087c98
* Fixing french keyboard handlingskuhne@chromium.org2012-05-304-16/+13
| | | | | | | | | | BUG=129017 TEST=none Review URL: https://chromiumcodereview.appspot.com/10452042 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@139678 0039d316-1c4b-4281-b951-d872f2087c98
* ash: Minimize/Maximize the window when the pinch-factor crosses a threshold.sadrul@chromium.org2012-05-301-14/+64
| | | | | | | | | BUG=121140 TEST=none Review URL: https://chromiumcodereview.appspot.com/10458041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@139677 0039d316-1c4b-4281-b951-d872f2087c98
* Prepare to support Ash notification tray:stevenjb@google.com2012-05-3025-213/+414
| | | | | | | | | | | | | | * Separate status area widget from system tray * Support adding multiple trays to status area widget * Move the background animation into a common base class BUG=124914 TEST=Status area should look and behave the same as before. TBR=ben for ash/ OWNER Review URL: https://chromiumcodereview.appspot.com/10447040 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@139671 0039d316-1c4b-4281-b951-d872f2087c98
* Remove WindowWatcher observer from panel_container_stevenjb@google.com2012-05-301-0/+1
| | | | | | | | | | | Crash was introduced here: http://codereview.chromium.org/10091017 BUG=130306 TEST=ash_shell does not crash on shutdown. Review URL: https://chromiumcodereview.appspot.com/10459028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@139669 0039d316-1c4b-4281-b951-d872f2087c98
* ash: Add support for fling to snap left/right.sadrul@chromium.org2012-05-301-0/+15
| | | | | | | | | BUG=121140 TEST=none Review URL: https://chromiumcodereview.appspot.com/10441097 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@139662 0039d316-1c4b-4281-b951-d872f2087c98
* Decouple FocusManager from RootWindow.oshima@chromium.org2012-05-308-54/+100
| | | | | | | | | | | | - Added FocusChangeObserver Store active window in ActivationController instead of in RootWindow as there will be multiple root windows. BUG=123160 TEST=no functional change. all tests must pass. Review URL: https://chromiumcodereview.appspot.com/10453019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@139647 0039d316-1c4b-4281-b951-d872f2087c98
* Added new background filter functionsskuhne@chromium.org2012-05-301-1/+1
| | | | | | | | | | BUG=129815 TEST=none Review URL: https://chromiumcodereview.appspot.com/10459014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@139611 0039d316-1c4b-4281-b951-d872f2087c98