|
arc: Make Play Store item persistance in shelf.
This also shares item with OptIn UI.
BUG=b/28485354
TEST=Manually on device. Play Store icon exists always on shelf.
when Arc is not OptedIn, clicking this icon opens OptIn UI
and this shelf icon behaives as ordinal Platform app. Clicking
on it minimizes/shows UI. Play Store is automatically started
on OptIn flow finishes. Once Play Store started, there is no
additional icon for Android app. It reuses the same shelf
item. Menu in all cases does not have pin/unpin option. If
Chromebook is opted in already, this just starts/activates
PlayStore window and no additional item in shelf is created.
Committed: https://crrev.com/18cc6b017a26f267792161bdb150eea81f2fecb4
Cr-Commit-Position: refs/heads/master@{#394444}
Total comments: 8
Total comments: 4
Total comments: 5
Total comments: 2
Total comments: 2
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+212 lines, -40 lines) |
Patch |
|
M |
chrome/browser/chromeos/arc/arc_auth_service.h
|
View
|
1
2
3
4
5
6
|
2 chunks |
+7 lines, -0 lines |
0 comments
|
Download
|
|
M |
chrome/browser/chromeos/arc/arc_auth_service.cc
|
View
|
1
2
3
4
5
6
|
7 chunks |
+52 lines, -26 lines |
0 comments
|
Download
|
|
M |
chrome/browser/chromeos/arc/arc_auth_service_browsertest.cc
|
View
|
1
2
3
4
5
6
7
|
2 chunks |
+2 lines, -0 lines |
0 comments
|
Download
|
|
M |
chrome/browser/chromeos/arc/arc_auth_service_unittest.cc
|
View
|
1
2
3
4
5
|
3 chunks |
+4 lines, -0 lines |
0 comments
|
Download
|
|
M |
chrome/browser/chromeos/arc/arc_support_host.h
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
|
M |
chrome/browser/chromeos/arc/arc_support_host.cc
|
View
|
1
|
1 chunk |
+6 lines, -0 lines |
0 comments
|
Download
|
|
M |
chrome/browser/policy/policy_browsertest.cc
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
|
M |
chrome/browser/ui/app_list/arc/arc_app_utils.h
|
View
|
1
2
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
|
M |
chrome/browser/ui/app_list/arc/arc_app_utils.cc
|
View
|
1
2
3
4
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
|
M |
chrome/browser/ui/ash/chrome_launcher_prefs.cc
|
View
|
1
2
3
4
5
6
7
8
|
2 chunks |
+7 lines, -0 lines |
0 comments
|
Download
|
|
M |
chrome/browser/ui/ash/launcher/app_shortcut_launcher_item_controller.h
|
View
|
1
|
2 chunks |
+10 lines, -3 lines |
0 comments
|
Download
|
|
M |
chrome/browser/ui/ash/launcher/app_shortcut_launcher_item_controller.cc
|
View
|
|
2 chunks |
+12 lines, -0 lines |
0 comments
|
Download
|
|
M |
chrome/browser/ui/ash/launcher/arc_app_window_launcher_controller.cc
|
View
|
1
2
3
4
5
6
7
8
|
2 chunks |
+10 lines, -3 lines |
0 comments
|
Download
|
|
M |
chrome/browser/ui/ash/launcher/arc_app_window_launcher_item_controller.h
|
View
|
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
|
M |
chrome/browser/ui/ash/launcher/arc_app_window_launcher_item_controller.cc
|
View
|
|
1 chunk |
+6 lines, -2 lines |
0 comments
|
Download
|
|
A |
chrome/browser/ui/ash/launcher/arc_playstore_shortcut_launcher_item_controller.h
|
View
|
1
2
|
1 chunk |
+34 lines, -0 lines |
0 comments
|
Download
|
|
A |
chrome/browser/ui/ash/launcher/arc_playstore_shortcut_launcher_item_controller.cc
|
View
|
1
2
3
|
1 chunk |
+35 lines, -0 lines |
0 comments
|
Download
|
|
M |
chrome/browser/ui/ash/launcher/chrome_launcher_controller.cc
|
View
|
1
2
3
4
5
|
7 chunks |
+11 lines, -5 lines |
0 comments
|
Download
|
|
M |
chrome/browser/ui/ash/launcher/launcher_controller_helper.h
|
View
|
1
2
3
4
5
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
|
M |
chrome/chrome_browser_ui.gypi
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
Total messages: 37 (12 generated)
|