Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(111)

Issue 2885933003: arc: Consolidate IsArcAllowedForUser logic (Closed)

Created:
3 years, 7 months ago by xiyuan
Modified:
3 years, 7 months ago
Reviewers:
hidehiko, kinaba
CC:
chromium-reviews, elijahtaylor+arcwatch_chromium.org, alemate+watch_chromium.org, oshima+watch_chromium.org, yusukes+watch_chromium.org, hidehiko+watch_chromium.org, achuith+watch_chromium.org, lhchavez+watch_chromium.org, victorhsieh+watch_chromium.org, davemoore+watch_chromium.org
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

arc: Consolidate IsArcAllowedForUser logic BUG=722876 TEST=ArcUtilTest.IsArcAllowedForUser Review-Url: https://codereview.chromium.org/2885933003 Cr-Commit-Position: refs/heads/master@{#474646} Committed: https://chromium.googlesource.com/chromium/src/+/94a81dea3021d2e86673872e7b19ea0b684e614e

Patch Set 1 #

Patch Set 2 : fix typo #

Total comments: 6

Patch Set 3 : fix #2 #

Total comments: 2

Patch Set 4 : rebase #

Total comments: 6

Patch Set 5 : rebase & address #4 comments #

Total comments: 4

Patch Set 6 : add comment for arc kiosk user check #

Unified diffs Side-by-side diffs Delta from patch set Stats (+139 lines, -29 lines) Patch
M chrome/browser/chromeos/arc/arc_util.cc View 1 2 3 4 2 chunks +2 lines, -11 lines 0 comments Download
M chrome/browser/chromeos/login/screens/user_selection_screen.cc View 1 2 3 4 1 chunk +3 lines, -9 lines 0 comments Download
M components/arc/BUILD.gn View 1 2 3 4 2 chunks +4 lines, -0 lines 0 comments Download
M components/arc/arc_util.h View 1 2 3 4 2 chunks +11 lines, -0 lines 0 comments Download
M components/arc/arc_util.cc View 1 2 3 4 5 1 chunk +30 lines, -0 lines 0 comments Download
M components/arc/arc_util_unittest.cc View 1 2 3 4 3 chunks +78 lines, -0 lines 0 comments Download
M components/user_manager/fake_user_manager.h View 1 2 2 chunks +1 line, -4 lines 0 comments Download
M components/user_manager/fake_user_manager.cc View 1 2 3 chunks +10 lines, -5 lines 0 comments Download

Messages

Total messages: 38 (27 generated)
xiyuan
PTAL. Thanks.
3 years, 7 months ago (2017-05-16 21:06:06 UTC) #3
hidehiko
On 2017/05/16 21:06:06, xiyuan wrote: > PTAL. Thanks. Thank you very much for quick clean ...
3 years, 7 months ago (2017-05-17 02:09:09 UTC) #7
hidehiko
https://codereview.chromium.org/2885933003/diff/20001/chrome/browser/chromeos/arc/arc_util.cc File chrome/browser/chromeos/arc/arc_util.cc (right): https://codereview.chromium.org/2885933003/diff/20001/chrome/browser/chromeos/arc/arc_util.cc#newcode146 chrome/browser/chromeos/arc/arc_util.cc:146: if (user_manager::UserManager::Get() Clarification: Can this be merged into IsArcAllowedForUser, ...
3 years, 7 months ago (2017-05-17 02:09:45 UTC) #8
xiyuan
https://codereview.chromium.org/2885933003/diff/20001/chrome/browser/chromeos/arc/arc_util.cc File chrome/browser/chromeos/arc/arc_util.cc (right): https://codereview.chromium.org/2885933003/diff/20001/chrome/browser/chromeos/arc/arc_util.cc#newcode146 chrome/browser/chromeos/arc/arc_util.cc:146: if (user_manager::UserManager::Get() On 2017/05/17 02:09:45, hidehiko wrote: > Clarification: ...
3 years, 7 months ago (2017-05-17 21:36:15 UTC) #11
kinaba
for me lgtm, defer to hidehiko@
3 years, 7 months ago (2017-05-18 02:57:34 UTC) #19
hidehiko
https://codereview.chromium.org/2885933003/diff/80001/components/arc/BUILD.gn File components/arc/BUILD.gn (right): https://codereview.chromium.org/2885933003/diff/80001/components/arc/BUILD.gn#newcode81 components/arc/BUILD.gn:81: "//components/signin/core/account_id", Please add "//components/user_manager", here, too? https://codereview.chromium.org/2885933003/diff/80001/components/arc/arc_util_unittest.cc File components/arc/arc_util_unittest.cc ...
3 years, 7 months ago (2017-05-18 18:52:50 UTC) #20
xiyuan
https://codereview.chromium.org/2885933003/diff/80001/components/arc/BUILD.gn File components/arc/BUILD.gn (right): https://codereview.chromium.org/2885933003/diff/80001/components/arc/BUILD.gn#newcode81 components/arc/BUILD.gn:81: "//components/signin/core/account_id", On 2017/05/18 18:52:49, hidehiko wrote: > Please add ...
3 years, 7 months ago (2017-05-22 20:58:18 UTC) #21
hidehiko
LGTM with minor comments/clarifications. Thank you very much for clean up! https://codereview.chromium.org/2885933003/diff/100001/chrome/browser/chromeos/login/screens/user_selection_screen.cc File chrome/browser/chromeos/login/screens/user_selection_screen.cc (right): ...
3 years, 7 months ago (2017-05-23 07:23:26 UTC) #26
xiyuan
https://codereview.chromium.org/2885933003/diff/100001/chrome/browser/chromeos/login/screens/user_selection_screen.cc File chrome/browser/chromeos/login/screens/user_selection_screen.cc (right): https://codereview.chromium.org/2885933003/diff/100001/chrome/browser/chromeos/login/screens/user_selection_screen.cc#newcode156 chrome/browser/chromeos/login/screens/user_selection_screen.cc:156: user_manager::UserManager::Get()->FindUser(account_id)); On 2017/05/23 07:23:26, hidehiko wrote: > Clarification: Just ...
3 years, 7 months ago (2017-05-24 19:22:56 UTC) #27
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2885933003/120001
3 years, 7 months ago (2017-05-25 14:27:32 UTC) #34
commit-bot: I haz the power
3 years, 7 months ago (2017-05-25 14:31:56 UTC) #38
Message was sent while issue was closed.
Committed patchset #6 (id:120001) as
https://chromium.googlesource.com/chromium/src/+/94a81dea3021d2e86673872e7b19...

Powered by Google App Engine
This is Rietveld 408576698