|
Migrate --enable-arc and --arc-available part 1.
This CL removes ArcBridgeService::GetEnabled/GetAvailable,
instead instroduces one utility function IsArcAvailable()
to cover all those usages.
GetAvailable() returns whether ARC is installed or not,
regardless of whether it can run or not.
Its usage should be limited to finch only,
because users cannot run ARC actually.
New function IsArcAvailable() returns whether ARC can run
on the device (equivalent to GetEnabled(), but avoid "enabled" name
due to the conflict of arc.enabled preference).
The only usage of GetAvailable() was for the internal APIs,
which should be simply replaced by IsArcAvailable().
BUG=b/34480289, b/34478891
TEST=Ran bots.
TBR=skuhne@chromium.org, benwells@chromium.org
Review-Url: https://codereview.chromium.org/2648213004
Cr-Commit-Position: refs/heads/master@{#446979}
Committed: https://chromium.googlesource.com/chromium/src/+/aab3deacd994b91cf50594577b4c8e0329cdfee1
Total comments: 22
Total comments: 24
Total comments: 2
Total comments: 3
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+280 lines, -161 lines) |
Patch |
 |
M |
chrome/browser/chromeos/app_mode/arc/arc_kiosk_app_manager.cc
|
View
|
|
3 chunks |
+2 lines, -4 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/app_mode/arc/arc_kiosk_app_manager_browsertest.cc
|
View
|
1
2
3
4
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/arc/arc_session_manager.h
|
View
|
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/arc/arc_session_manager.cc
|
View
|
1
|
5 chunks |
+17 lines, -3 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/arc/arc_session_manager_browsertest.cc
|
View
|
1
2
3
4
|
3 chunks |
+6 lines, -13 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/arc/arc_session_manager_unittest.cc
|
View
|
1
2
3
4
|
2 chunks |
+3 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/arc/auth/arc_robot_auth_code_fetcher_browsertest.cc
|
View
|
1
2
3
4
|
2 chunks |
+2 lines, -4 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/extensions/info_private_api.cc
|
View
|
|
3 chunks |
+2 lines, -5 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/extensions/info_private_apitest.cc
|
View
|
1
2
3
4
5
6
7
|
3 chunks |
+32 lines, -16 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/login/session/chrome_session_manager.cc
|
View
|
|
2 chunks |
+1 line, -6 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/login/session/user_session_manager.cc
|
View
|
1
2
3
4
5
6
7
8
|
2 chunks |
+1 line, -5 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/policy/policy_browsertest.cc
|
View
|
1
2
3
4
|
7 chunks |
+8 lines, -30 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/sync/test/integration/sync_arc_package_helper.cc
|
View
|
1
2
3
4
|
2 chunks |
+0 lines, -4 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/sync/test/integration/sync_test.cc
|
View
|
1
2
3
4
|
2 chunks |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/task_manager/sampling/task_manager_impl.cc
|
View
|
|
3 chunks |
+2 lines, -5 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/app_list/arc/arc_app_test.cc
|
View
|
1
2
3
4
|
2 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/ash/launcher/arc_app_launcher_browsertest.cc
|
View
|
1
2
3
4
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/extensions/app_launch_params.cc
|
View
|
1
2
3
4
5
|
2 chunks |
+5 lines, -5 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/views/arc_app_dialog_view_browsertest.cc
|
View
|
1
2
3
4
|
5 chunks |
+12 lines, -11 lines |
0 comments
|
Download
|
 |
M |
chrome/test/data/extensions/api_test/chromeos_info_private/extended/background.js
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
components/arc/BUILD.gn
|
View
|
1
2
3
|
3 chunks |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
components/arc/arc_bridge_service.h
|
View
|
1
2
3
|
2 chunks |
+0 lines, -13 lines |
0 comments
|
Download
|
 |
M |
components/arc/arc_bridge_service.cc
|
View
|
|
1 chunk |
+0 lines, -27 lines |
0 comments
|
Download
|
 |
A |
components/arc/arc_util.h
|
View
|
1
2
3
4
5
|
1 chunk |
+38 lines, -0 lines |
0 comments
|
Download
|
 |
A |
components/arc/arc_util.cc
|
View
|
1
2
3
4
5
|
1 chunk |
+38 lines, -0 lines |
0 comments
|
Download
|
 |
A |
components/arc/arc_util_unittest.cc
|
View
|
1
2
3
4
5
6
7
8
9
|
1 chunk |
+84 lines, -0 lines |
0 comments
|
Download
|
 |
M |
components/arc/intent_helper/arc_intent_helper_bridge.cc
|
View
|
|
2 chunks |
+9 lines, -1 line |
0 comments
|
Download
|
Total messages: 52 (27 generated)
|