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

Issue 2949713002: [CRD iOS] Refactor an interface for RemotingAuthorization (Closed)

Created:
3 years, 6 months ago by Yuwei
Modified:
3 years, 6 months ago
Reviewers:
nicholss
CC:
chromium-reviews, ios-reviews_chromium.org, chromoting-reviews_chromium.org
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

[CRD iOS] Refactor an interface for RemotingAuthorization This CL refactors an interface from RemotingAuthentication to allow private implementation to authenticate using SSO. It also includes these changes: * Change the bundle ID in branding_Chrome to com.google.ChromeRemoteDesktop to match the whitelisted ID for SSO. * Disallow host refreshing when the current refresh is still in progress, since the new codepath may trigger the call to refresh host list twice. BUG=734851 Review-Url: https://codereview.chromium.org/2949713002 Cr-Commit-Position: refs/heads/master@{#481389} Committed: https://chromium.googlesource.com/chromium/src/+/c5bfa5e20bf9e0d983a6538d66ea36c7a98f2d72

Patch Set 1 #

Patch Set 2 : WIP #

Patch Set 3 : Fix comment #

Patch Set 4 : Rebase #

Total comments: 7

Patch Set 5 : Resolve feedback #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+138 lines, -275 lines) Patch
M remoting/branding_Chrome View 1 1 chunk +1 line, -1 line 0 comments Download
M remoting/branding_Chromium View 1 2 3 4 1 chunk +1 line, -1 line 1 comment Download
M remoting/ios/app/BUILD.gn View 1 2 3 4 2 chunks +1 line, -1 line 0 comments Download
M remoting/ios/app/app_delegate.mm View 1 2 3 4 4 chunks +7 lines, -4 lines 0 comments Download
M remoting/ios/app/client_connection_view_controller.mm View 1 2 3 4 1 chunk +6 lines, -8 lines 0 comments Download
M remoting/ios/app/main.mm View 1 2 3 4 2 chunks +4 lines, -0 lines 0 comments Download
M remoting/ios/app/remoting_menu_view_controller.mm View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
M remoting/ios/app/remoting_view_controller.mm View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
M remoting/ios/domain/user_info.h View 1 1 chunk +2 lines, -0 lines 0 comments Download
M remoting/ios/facade/BUILD.gn View 1 chunk +2 lines, -1 line 0 comments Download
M remoting/ios/facade/ios_client_runtime_delegate.mm View 1 2 3 4 3 chunks +8 lines, -8 lines 0 comments Download
M remoting/ios/facade/remoting_authentication.h View 1 2 chunks +16 lines, -13 lines 0 comments Download
D remoting/ios/facade/remoting_authentication.mm View 1 chunk +0 lines, -195 lines 0 comments Download
A remoting/ios/facade/remoting_oauth_authentication.h View 1 1 chunk +19 lines, -0 lines 0 comments Download
A + remoting/ios/facade/remoting_oauth_authentication.mm View 1 2 3 4 6 chunks +37 lines, -22 lines 0 comments Download
M remoting/ios/facade/remoting_service.h View 1 2 3 4 3 chunks +7 lines, -7 lines 0 comments Download
M remoting/ios/facade/remoting_service.mm View 1 2 3 4 7 chunks +25 lines, -12 lines 0 comments Download

Messages

Total messages: 21 (13 generated)
Yuwei
PTAL thanks! https://codereview.chromium.org/2949713002/diff/60001/remoting/branding_Chrome File remoting/branding_Chrome (right): https://codereview.chromium.org/2949713002/diff/60001/remoting/branding_Chrome#newcode4 remoting/branding_Chrome:4: IOS_BUNDLE_ID=com.google.ChromeRemoteDesktop I think we should also change ...
3 years, 6 months ago (2017-06-21 19:57:45 UTC) #4
nicholss
It looks good in general but the added below comment applies. Thoughts? https://codereview.chromium.org/2949713002/diff/60001/remoting/ios/app/app_delegate.h File remoting/ios/app/app_delegate.h ...
3 years, 6 months ago (2017-06-21 21:31:06 UTC) #7
Yuwei
PTAL thanks! https://codereview.chromium.org/2949713002/diff/60001/remoting/ios/app/app_delegate.h File remoting/ios/app/app_delegate.h (right): https://codereview.chromium.org/2949713002/diff/60001/remoting/ios/app/app_delegate.h#newcode10 remoting/ios/app/app_delegate.h:10: #import "remoting/ios/facade/remoting_authentication.h" On 2017/06/21 21:31:06, nicholss wrote: ...
3 years, 6 months ago (2017-06-21 22:44:16 UTC) #11
nicholss
lgtm That looks much nicer. Thanks for reworking it.
3 years, 6 months ago (2017-06-21 22:53:22 UTC) #12
Yuwei
On 2017/06/21 22:53:22, nicholss wrote: > lgtm > > That looks much nicer. Thanks for ...
3 years, 6 months ago (2017-06-21 23:04:13 UTC) #13
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/2949713002/100001
3 years, 6 months ago (2017-06-21 23:04:47 UTC) #15
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/2949713002/100001
3 years, 6 months ago (2017-06-22 00:35:31 UTC) #18
commit-bot: I haz the power
3 years, 6 months ago (2017-06-22 01:15:03 UTC) #21
Message was sent while issue was closed.
Committed patchset #5 (id:100001) as
https://chromium.googlesource.com/chromium/src/+/c5bfa5e20bf9e0d983a6538d66ea...

Powered by Google App Engine
This is Rietveld 408576698