|
mash: Migrate shelf app list button to wm common types
This is needed to port the shelf to mash.
* Move app list show/hide/visible functions to WmShell
* Remove window parameter from ShowAppList/ToggleAppList because non-test
code always shows and hides on the default display
* Migrate ShelfModel ownership to WmShell
BUG= 629250
TEST=ash_unittests, chrome unit_tests
TBR=dmazzoni@chromium.org
Committed: https://crrev.com/abe9e24cab6f3245c8583d773644d3b62d84d71a
Cr-Commit-Position: refs/heads/master@{#406646}
Total comments: 7
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+204 lines, -677 lines) |
Patch |
 |
M |
ash/accelerators/accelerator_controller_delegate_aura.cc
|
View
|
1
2
3
4
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
ash/accelerators/accelerator_controller_unittest.cc
|
View
|
|
3 chunks |
+8 lines, -8 lines |
0 comments
|
Download
|
 |
M |
ash/accelerators/accelerator_delegate.cc
|
View
|
|
2 chunks |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
ash/accelerators/accelerator_filter_unittest.cc
|
View
|
|
2 chunks |
+3 lines, -2 lines |
0 comments
|
Download
|
 |
M |
ash/accelerators/accelerator_interactive_uitest_chromeos.cc
|
View
|
|
1 chunk |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
ash/app_list/app_list_presenter_delegate.cc
|
View
|
1
2
|
2 chunks |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
ash/app_list/app_list_presenter_delegate_unittest.cc
|
View
|
1
2
3
|
5 chunks |
+26 lines, -27 lines |
0 comments
|
Download
|
 |
M |
ash/ash.gyp
|
View
|
1
2
3
4
|
2 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
ash/common/shelf/DEPS
|
View
|
1
2
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
A + |
ash/common/shelf/app_list_button.h
|
View
|
1
2
|
3 chunks |
+8 lines, -5 lines |
0 comments
|
Download
|
 |
A + |
ash/common/shelf/app_list_button.cc
|
View
|
1
2
|
9 chunks |
+19 lines, -17 lines |
0 comments
|
Download
|
 |
A + |
ash/common/shelf/app_list_shelf_item_delegate.h
|
View
|
1
2
|
2 chunks |
+3 lines, -4 lines |
0 comments
|
Download
|
 |
A + |
ash/common/shelf/app_list_shelf_item_delegate.cc
|
View
|
1
2
|
3 chunks |
+5 lines, -6 lines |
0 comments
|
Download
|
 |
M |
ash/common/wm_shell.h
|
View
|
1
2
3
4
|
4 chunks |
+20 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ash/common/wm_shell.cc
|
View
|
|
4 chunks |
+30 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ash/first_run/first_run_helper_impl.cc
|
View
|
1
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
ash/metrics/user_metrics_recorder.cc
|
View
|
1
2
|
1 chunk |
+1 line, -2 lines |
0 comments
|
Download
|
 |
M |
ash/metrics/user_metrics_recorder_unittest.cc
|
View
|
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
ash/shelf/app_list_button.h
|
View
|
1
2
|
1 chunk |
+0 lines, -70 lines |
0 comments
|
Download
|
 |
M |
ash/shelf/app_list_button.cc
|
View
|
1
2
|
1 chunk |
+0 lines, -294 lines |
0 comments
|
Download
|
 |
M |
ash/shelf/app_list_shelf_item_delegate.h
|
View
|
1
2
|
1 chunk |
+0 lines, -37 lines |
0 comments
|
Download
|
 |
M |
ash/shelf/app_list_shelf_item_delegate.cc
|
View
|
1
2
|
1 chunk |
+0 lines, -68 lines |
0 comments
|
Download
|
 |
M |
ash/shelf/shelf_layout_manager.cc
|
View
|
|
1 chunk |
+1 line, -2 lines |
0 comments
|
Download
|
 |
M |
ash/shelf/shelf_layout_manager_unittest.cc
|
View
|
|
7 chunks |
+13 lines, -14 lines |
0 comments
|
Download
|
 |
M |
ash/shelf/shelf_tooltip_manager_unittest.cc
|
View
|
1
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
ash/shelf/shelf_view.cc
|
View
|
1
2
|
4 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
ash/shelf/shelf_view_unittest.cc
|
View
|
1
2
|
5 chunks |
+6 lines, -5 lines |
0 comments
|
Download
|
 |
M |
ash/shelf/shelf_widget.cc
|
View
|
|
1 chunk |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
ash/shell.h
|
View
|
1
2
3
4
|
6 chunks |
+0 lines, -27 lines |
0 comments
|
Download
|
 |
M |
ash/shell.cc
|
View
|
1
2
3
4
|
9 chunks |
+11 lines, -45 lines |
0 comments
|
Download
|
 |
M |
ash/shell/app_list.cc
|
View
|
|
2 chunks |
+2 lines, -3 lines |
0 comments
|
Download
|
 |
M |
ash/shell/window_watcher.cc
|
View
|
|
3 chunks |
+3 lines, -2 lines |
0 comments
|
Download
|
 |
M |
ash/test/shell_test_api.cc
|
View
|
1
2
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
ash/wm/overview/window_selector_unittest.cc
|
View
|
|
1 chunk |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
ash/wm/window_cycle_controller_unittest.cc
|
View
|
|
1 chunk |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/accessibility/sticky_keys_browsertest.cc
|
View
|
|
3 chunks |
+4 lines, -3 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/ash/launcher/chrome_launcher_controller_impl_browsertest.cc
|
View
|
1
2
|
4 chunks |
+5 lines, -4 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/ash/launcher/extension_launcher_context_menu.cc
|
View
|
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/ash/launcher/launcher_context_menu_unittest.cc
|
View
|
|
2 chunks |
+1 line, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/ash/multi_user/user_switch_animator_chromeos.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
Total messages: 22 (13 generated)
|