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

Issue 109783003: Create signin component and componentize TokenWebData. (Closed)

Created:
6 years, 11 months ago by blundell
Modified:
6 years, 11 months ago
CC:
chromium-reviews, tim+watch_chromium.org, benquan, haitaol+watch_chromium.org, browser-components-watch_chromium.org, Dane Wallinga, dyu1, estade+watch_chromium.org, rsimha+watch_chromium.org, Ilya Sherman, rouslan+autofillwatch_chromium.org, maniscalco+watch_chromium.org
Visibility:
Public.

Description

Create signin component and componentize TokenWebData. This CL creates the signin layered component. It additionally componentizes TokenWebData and moves it into the signin component. The refactorings performed on TokenWebData are identical to ones performed on AutofillWebDataService: - threads are injected rather than being obtained from content::BrowserThread - //chrome code gets the TokenWebData for a Profile via WebDataServiceFactory instead of TokenWebData::FromBrowserContext. BUG=332107 TBR=thakis Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=243564

Patch Set 1 #

Total comments: 1

Patch Set 2 : iOS-related test nit #

Total comments: 2

Patch Set 3 : Don't find copies #

Total comments: 4

Patch Set 4 : Address review #

Unified diffs Side-by-side diffs Delta from patch set Stats (+138 lines, -536 lines) Patch
M chrome/browser/DEPS View 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/signin/mutable_profile_oauth2_token_service.cc View 6 chunks +12 lines, -6 lines 0 comments Download
M chrome/browser/signin/mutable_profile_oauth2_token_service_unittest.cc View 2 chunks +4 lines, -2 lines 0 comments Download
M chrome/browser/sync/profile_sync_service_autofill_unittest.cc View 1 chunk +3 lines, -1 line 0 comments Download
D chrome/browser/webdata/token_service_table.h View 1 chunk +0 lines, -51 lines 0 comments Download
D chrome/browser/webdata/token_service_table.cc View 1 chunk +0 lines, -116 lines 0 comments Download
D chrome/browser/webdata/token_service_table_unittest.cc View 1 chunk +0 lines, -117 lines 0 comments Download
D chrome/browser/webdata/token_web_data.h View 1 chunk +0 lines, -69 lines 0 comments Download
D chrome/browser/webdata/token_web_data.cc View 1 chunk +0 lines, -110 lines 0 comments Download
M chrome/browser/webdata/web_data_service.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/webdata/web_data_service_factory.h View 1 chunk +4 lines, -0 lines 0 comments Download
M chrome/browser/webdata/web_data_service_factory.cc View 5 chunks +16 lines, -19 lines 0 comments Download
M chrome/chrome_browser.gypi View 2 chunks +1 line, -4 lines 0 comments Download
M chrome/chrome_tests_unit.gypi View 1 chunk +0 lines, -1 line 0 comments Download
M components/components.gyp View 1 chunk +1 line, -0 lines 0 comments Download
M components/components_tests.gyp View 1 3 chunks +5 lines, -0 lines 0 comments Download
A components/signin.gypi View 1 2 3 1 chunk +27 lines, -0 lines 0 comments Download
A components/signin/DEPS View 1 2 1 chunk +14 lines, -0 lines 0 comments Download
A components/signin/OWNERS View 1 2 1 chunk +3 lines, -0 lines 0 comments Download
A components/signin/README View 1 chunk +9 lines, -0 lines 0 comments Download
A + components/signin/core/webdata/token_service_table.h View 2 chunks +3 lines, -3 lines 0 comments Download
A + components/signin/core/webdata/token_service_table.cc View 1 chunk +1 line, -1 line 0 comments Download
A + components/signin/core/webdata/token_service_table_unittest.cc View 1 chunk +1 line, -1 line 0 comments Download
A + components/signin/core/webdata/token_web_data.h View 3 chunks +12 lines, -11 lines 0 comments Download
A + components/signin/core/webdata/token_web_data.cc View 3 chunks +17 lines, -21 lines 0 comments Download
M components/webdata/DEPS View 1 chunk +1 line, -0 lines 0 comments Download
M components/webdata/common/web_data_service_test_util.h View 1 chunk +1 line, -1 line 0 comments Download
M components/webdata/common/web_database_migration_unittest.cc View 2 chunks +1 line, -1 line 0 comments Download

Messages

Total messages: 10 (0 generated)
blundell
It begins :). https://codereview.chromium.org/109783003/diff/1/chrome/browser/signin/mutable_profile_oauth2_token_service.cc File chrome/browser/signin/mutable_profile_oauth2_token_service.cc (right): https://codereview.chromium.org/109783003/diff/1/chrome/browser/signin/mutable_profile_oauth2_token_service.cc#newcode86 chrome/browser/signin/mutable_profile_oauth2_token_service.cc:86: WebDataServiceFactory::GetTokenWebDataForProfile( This class will eventually move ...
6 years, 11 months ago (2014-01-07 17:20:37 UTC) #1
tfarina
https://codereview.chromium.org/109783003/diff/40001/components/signin.gypi File components/signin.gypi (left): https://codereview.chromium.org/109783003/diff/40001/components/signin.gypi#oldcode8 components/signin.gypi:8: 'target_name': 'metro_utils', can you adjust your --similarity to make ...
6 years, 11 months ago (2014-01-07 18:17:33 UTC) #2
Roger Tawa OOO till Jul 10th
lgtm
6 years, 11 months ago (2014-01-07 19:50:38 UTC) #3
blundell
https://codereview.chromium.org/109783003/diff/40001/components/signin.gypi File components/signin.gypi (left): https://codereview.chromium.org/109783003/diff/40001/components/signin.gypi#oldcode8 components/signin.gypi:8: 'target_name': 'metro_utils', On 2014/01/07 18:17:34, tfarina wrote: > can ...
6 years, 11 months ago (2014-01-08 09:08:34 UTC) #4
Jói
LGTM with a nit. https://codereview.chromium.org/109783003/diff/120001/components/signin.gypi File components/signin.gypi (right): https://codereview.chromium.org/109783003/diff/120001/components/signin.gypi#newcode1 components/signin.gypi:1: # Copyright 2013 The Chromium ...
6 years, 11 months ago (2014-01-08 11:02:55 UTC) #5
blundell
TBR'ing thakis for change to //chrome/browser/DEPS and //chrome/browser/sync https://codereview.chromium.org/109783003/diff/120001/components/signin.gypi File components/signin.gypi (right): https://codereview.chromium.org/109783003/diff/120001/components/signin.gypi#newcode1 components/signin.gypi:1: # ...
6 years, 11 months ago (2014-01-08 11:52:38 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/blundell@chromium.org/109783003/190001
6 years, 11 months ago (2014-01-08 11:53:34 UTC) #7
commit-bot: I haz the power
Change committed as 243564
6 years, 11 months ago (2014-01-08 15:20:08 UTC) #8
Nico
lgtm
6 years, 11 months ago (2014-01-08 18:43:31 UTC) #9
Noam Samuel
6 years, 11 months ago (2014-01-08 22:15:41 UTC) #10
Message was sent while issue was closed.
A revert of this CL has been created in
https://codereview.chromium.org/129253003/ by noamsml@chromium.org.

The reason for reverting is: ChromeOS bot failures.

Powered by Google App Engine
This is Rietveld 408576698