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

Issue 2274163002: Allow ChromeIdentityService in ChromeBrowserProvider to be overriden. (Closed)

Created:
4 years, 4 months ago by bzanotti
Modified:
4 years, 3 months ago
CC:
chromium-reviews
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Allow ChromeIdentityService in ChromeBrowserProvider to be overriden. The ChromeBrowserProvider implementations should now also own their ChromeIdentityService and allow it to be overriden. This is necessary so that FakeChromeIdentityService can be used with the real ChromeBrowserProvider in integration tests. Also upstream some methods in ChromeIdentityService. BUG=640623 Committed: https://crrev.com/be21c8594be847e6520d41b4384b0fcd90e88c51 Cr-Commit-Position: refs/heads/master@{#415011}

Patch Set 1 #

Total comments: 4

Patch Set 2 : Rename method used for testing #

Unified diffs Side-by-side diffs Delta from patch set Stats (+40 lines, -2 lines) Patch
M ios/public/provider/chrome/browser/chrome_browser_provider.h View 1 1 chunk +3 lines, -0 lines 0 comments Download
M ios/public/provider/chrome/browser/chrome_browser_provider.mm View 1 1 chunk +3 lines, -0 lines 0 comments Download
M ios/public/provider/chrome/browser/signin/chrome_identity_service.h View 2 chunks +14 lines, -0 lines 0 comments Download
M ios/public/provider/chrome/browser/signin/chrome_identity_service.mm View 1 chunk +8 lines, -0 lines 0 comments Download
M ios/public/provider/chrome/browser/test_chrome_browser_provider.h View 1 1 chunk +2 lines, -0 lines 0 comments Download
M ios/public/provider/chrome/browser/test_chrome_browser_provider.mm View 1 2 chunks +10 lines, -2 lines 0 comments Download

Messages

Total messages: 12 (4 generated)
bzanotti
Please take a look.
4 years, 4 months ago (2016-08-24 15:28:05 UTC) #2
bzanotti
On 2016/08/24 15:28:05, bzanotti wrote: > Please take a look. Ping, this is blocking the ...
4 years, 3 months ago (2016-08-29 13:34:49 UTC) #3
rohitrao (ping after 24h)
Does the setter need to be part of the public provider interface? Could you instead ...
4 years, 3 months ago (2016-08-29 13:46:14 UTC) #4
rohitrao (ping after 24h)
LGTM because I don't have any better suggestions that satisfy the following constraints: 1) Chromium ...
4 years, 3 months ago (2016-08-29 14:16:36 UTC) #5
bzanotti
https://codereview.chromium.org/2274163002/diff/1/ios/public/provider/chrome/browser/chrome_browser_provider.h File ios/public/provider/chrome/browser/chrome_browser_provider.h (right): https://codereview.chromium.org/2274163002/diff/1/ios/public/provider/chrome/browser/chrome_browser_provider.h#newcode84 ios/public/provider/chrome/browser/chrome_browser_provider.h:84: virtual void SetChromeIdentityService( On 2016/08/29 14:16:36, rohitrao wrote: > ...
4 years, 3 months ago (2016-08-29 14:31:47 UTC) #6
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/2274163002/20001
4 years, 3 months ago (2016-08-29 14:32:44 UTC) #9
commit-bot: I haz the power
Committed patchset #2 (id:20001)
4 years, 3 months ago (2016-08-29 15:15:24 UTC) #10
commit-bot: I haz the power
4 years, 3 months ago (2016-08-29 15:17:23 UTC) #12
Message was sent while issue was closed.
Patchset 2 (id:??) landed as
https://crrev.com/be21c8594be847e6520d41b4384b0fcd90e88c51
Cr-Commit-Position: refs/heads/master@{#415011}

Powered by Google App Engine
This is Rietveld 408576698