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

Issue 2587993002: Chromad: Switch AuthPolicyClient to use cros_system_api enums. (Closed)

Created:
4 years ago by Roman Sorokin (ftl)
Modified:
3 years, 11 months ago
CC:
chromium-reviews, alemate+watch_chromium.org, achuith+watch_chromium.org, hashimoto+watch_chromium.org, oshima+watch_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Chromad: Switch AuthPolicyClient to use cros_system_api enums. BUG=659732 TEST=manual Committed: https://crrev.com/c36703e9325eeb51a1582043e2c536eb2078ad6b Cr-Commit-Position: refs/heads/master@{#441026}

Patch Set 1 #

Total comments: 4

Patch Set 2 : Check for enum range in the D-BUS code. #

Patch Set 3 : Check for enum range in the D-BUS code. #

Patch Set 4 : Switch to new universal enum type. #

Total comments: 4

Patch Set 5 : Modify switch. Create helper function for getting D-BUS error. #

Patch Set 6 : add return into case statement. #

Total comments: 2

Patch Set 7 : s/NOTREACHED/LOG(WARNING) #

Patch Set 8 : Rebase #

Total comments: 2

Patch Set 9 : Move default to the end of switch. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+57 lines, -52 lines) Patch
M chrome/browser/ui/webui/chromeos/login/enrollment_screen_handler.h View 1 2 3 2 chunks +2 lines, -1 line 0 comments Download
M chrome/browser/ui/webui/chromeos/login/enrollment_screen_handler.cc View 1 2 3 4 5 6 7 8 1 chunk +30 lines, -6 lines 0 comments Download
M chrome/browser/ui/webui/chromeos/login/gaia_screen_handler.h View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/webui/chromeos/login/gaia_screen_handler.cc View 1 2 3 1 chunk +2 lines, -2 lines 0 comments Download
M chromeos/dbus/auth_policy_client.h View 1 2 3 4 5 6 7 2 chunks +2 lines, -14 lines 0 comments Download
M chromeos/dbus/auth_policy_client.cc View 1 2 3 4 5 6 7 2 chunks +17 lines, -25 lines 0 comments Download
M chromeos/dbus/fake_auth_policy_client.cc View 1 2 3 4 5 6 7 2 chunks +3 lines, -3 lines 0 comments Download

Dependent Patchsets:

Messages

Total messages: 43 (25 generated)
Roman Sorokin (ftl)
Alex, PTAL chrome/browser/ui/webui/chromeos/login/enrollment_screen_handler.{h,cc} Hashimoto, PTAL chromeos/dbus/*
4 years ago (2016-12-19 13:30:51 UTC) #2
Alexander Alekseev
lgtm with nits. https://codereview.chromium.org/2587993002/diff/1/chrome/browser/ui/webui/chromeos/login/enrollment_screen_handler.cc File chrome/browser/ui/webui/chromeos/login/enrollment_screen_handler.cc (right): https://codereview.chromium.org/2587993002/diff/1/chrome/browser/ui/webui/chromeos/login/enrollment_screen_handler.cc#newcode588 chrome/browser/ui/webui/chromeos/login/enrollment_screen_handler.cc:588: authpolicy::ADJoinErrorType code) { nit: please document ...
3 years, 12 months ago (2016-12-21 14:45:30 UTC) #3
Roman Sorokin (ftl)
Hi Steven, PTAL at chromeos/dbus/*
3 years, 12 months ago (2016-12-21 17:20:13 UTC) #5
stevenjb
https://codereview.chromium.org/2587993002/diff/1/chrome/browser/ui/webui/chromeos/login/enrollment_screen_handler.cc File chrome/browser/ui/webui/chromeos/login/enrollment_screen_handler.cc (right): https://codereview.chromium.org/2587993002/diff/1/chrome/browser/ui/webui/chromeos/login/enrollment_screen_handler.cc#newcode588 chrome/browser/ui/webui/chromeos/login/enrollment_screen_handler.cc:588: authpolicy::ADJoinErrorType code) { On 2016/12/21 14:45:30, Alexander Alekseev wrote: ...
3 years, 12 months ago (2016-12-21 18:12:11 UTC) #6
Roman Sorokin (ftl)
Hey Steven, PTAL. Thanks! https://codereview.chromium.org/2587993002/diff/1/chrome/browser/ui/webui/chromeos/login/enrollment_screen_handler.cc File chrome/browser/ui/webui/chromeos/login/enrollment_screen_handler.cc (right): https://codereview.chromium.org/2587993002/diff/1/chrome/browser/ui/webui/chromeos/login/enrollment_screen_handler.cc#newcode588 chrome/browser/ui/webui/chromeos/login/enrollment_screen_handler.cc:588: authpolicy::ADJoinErrorType code) { On 2016/12/21 ...
3 years, 12 months ago (2016-12-23 10:03:05 UTC) #9
stevenjb
https://codereview.chromium.org/2587993002/diff/60001/chrome/browser/ui/webui/chromeos/login/enrollment_screen_handler.cc File chrome/browser/ui/webui/chromeos/login/enrollment_screen_handler.cc (right): https://codereview.chromium.org/2587993002/diff/60001/chrome/browser/ui/webui/chromeos/login/enrollment_screen_handler.cc#newcode572 chrome/browser/ui/webui/chromeos/login/enrollment_screen_handler.cc:572: default: We should list the unhandled cases explicitly and ...
3 years, 11 months ago (2016-12-27 17:52:26 UTC) #16
Roman Sorokin (ftl)
Hey Steven, PTAL. Thanks! https://codereview.chromium.org/2587993002/diff/60001/chrome/browser/ui/webui/chromeos/login/enrollment_screen_handler.cc File chrome/browser/ui/webui/chromeos/login/enrollment_screen_handler.cc (right): https://codereview.chromium.org/2587993002/diff/60001/chrome/browser/ui/webui/chromeos/login/enrollment_screen_handler.cc#newcode572 chrome/browser/ui/webui/chromeos/login/enrollment_screen_handler.cc:572: default: On 2016/12/27 17:52:26, stevenjb ...
3 years, 11 months ago (2016-12-28 11:04:09 UTC) #19
stevenjb
On 2016/12/28 11:04:09, Roman Sorokin wrote: > Hey Steven, PTAL. Thanks! > > https://codereview.chromium.org/2587993002/diff/60001/chrome/browser/ui/webui/chromeos/login/enrollment_screen_handler.cc > ...
3 years, 11 months ago (2016-12-28 18:09:33 UTC) #20
stevenjb
https://codereview.chromium.org/2587993002/diff/100001/chrome/browser/ui/webui/chromeos/login/enrollment_screen_handler.cc File chrome/browser/ui/webui/chromeos/login/enrollment_screen_handler.cc (right): https://codereview.chromium.org/2587993002/diff/100001/chrome/browser/ui/webui/chromeos/login/enrollment_screen_handler.cc#newcode594 chrome/browser/ui/webui/chromeos/login/enrollment_screen_handler.cc:594: NOTREACHED(); As mentioned, either make this LOG(WARNING) or remove ...
3 years, 11 months ago (2016-12-28 18:12:43 UTC) #21
Roman Sorokin (ftl)
On 2016/12/28 18:09:33, stevenjb wrote: > On 2016/12/28 11:04:09, Roman Sorokin wrote: > > Hey ...
3 years, 11 months ago (2016-12-28 20:04:22 UTC) #22
stevenjb
On 2016/12/28 20:04:22, Roman Sorokin wrote: > On 2016/12/28 18:09:33, stevenjb wrote: > > On ...
3 years, 11 months ago (2016-12-28 20:53:04 UTC) #23
stevenjb
3 years, 11 months ago (2016-12-28 20:53:10 UTC) #24
Roman Sorokin (ftl)
Hey Steven, PTAL. Thanks! https://codereview.chromium.org/2587993002/diff/100001/chrome/browser/ui/webui/chromeos/login/enrollment_screen_handler.cc File chrome/browser/ui/webui/chromeos/login/enrollment_screen_handler.cc (right): https://codereview.chromium.org/2587993002/diff/100001/chrome/browser/ui/webui/chromeos/login/enrollment_screen_handler.cc#newcode594 chrome/browser/ui/webui/chromeos/login/enrollment_screen_handler.cc:594: NOTREACHED(); On 2016/12/28 18:12:43, stevenjb ...
3 years, 11 months ago (2016-12-29 07:21:42 UTC) #27
stevenjb
lgtm w/ comment or default moved to end of switch. https://codereview.chromium.org/2587993002/diff/140001/chrome/browser/ui/webui/chromeos/login/enrollment_screen_handler.cc File chrome/browser/ui/webui/chromeos/login/enrollment_screen_handler.cc (right): https://codereview.chromium.org/2587993002/diff/140001/chrome/browser/ui/webui/chromeos/login/enrollment_screen_handler.cc#newcode573 ...
3 years, 11 months ago (2016-12-29 21:09:54 UTC) #34
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/2587993002/160001
3 years, 11 months ago (2016-12-30 11:25:42 UTC) #37
Roman Sorokin (ftl)
https://codereview.chromium.org/2587993002/diff/140001/chrome/browser/ui/webui/chromeos/login/enrollment_screen_handler.cc File chrome/browser/ui/webui/chromeos/login/enrollment_screen_handler.cc (right): https://codereview.chromium.org/2587993002/diff/140001/chrome/browser/ui/webui/chromeos/login/enrollment_screen_handler.cc#newcode573 chrome/browser/ui/webui/chromeos/login/enrollment_screen_handler.cc:573: LOG(WARNING) << "Unhandled error code: " << code; On ...
3 years, 11 months ago (2016-12-30 11:25:58 UTC) #38
commit-bot: I haz the power
Committed patchset #9 (id:160001)
3 years, 11 months ago (2016-12-30 11:59:03 UTC) #41
commit-bot: I haz the power
3 years, 11 months ago (2017-01-02 15:54:25 UTC) #43
Message was sent while issue was closed.
Patchset 9 (id:??) landed as
https://crrev.com/c36703e9325eeb51a1582043e2c536eb2078ad6b
Cr-Commit-Position: refs/heads/master@{#441026}

Powered by Google App Engine
This is Rietveld 408576698