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

Issue 23382008: Making OAuth2TokenService multi-login aware, updating callers, minor fixes (Closed)

Created:
7 years, 4 months ago by fgorski
Modified:
7 years, 3 months ago
CC:
chromium-reviews, tim+watch_chromium.org, extensions-reviews_chromium.org, browser-components-watch_chromium.org, haitaol+watch_chromium.org, tzik+watch_chromium.org, pam+watch_chromium.org, tfarina, nhiroki+watch_chromium.org, chromium-apps-reviews_chromium.org, kinuko+watch, rsimha+watch_chromium.org, msarda
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Visibility:
Public.

Description

Making OAuth2TokenService multi-login aware: * Adding account_id as a parameter to public methods, like: StartRequestXX, RefreshTokenIsAvailable, GetRefreshToken, InvalidateToken, * Updating callers and derived classes, * Updating cache handling for the OAuth2 access tokens in OAuth2TokenService BUG=277149 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=224031 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=224294

Patch Set 1 #

Total comments: 12

Patch Set 2 : Rebasing #

Patch Set 3 : Addressing CR comments. #

Total comments: 11

Patch Set 4 : Updates based on CR #

Patch Set 5 : Rebasing to accomodate the move of OAuth2TokenService to google_apis #

Patch Set 6 : Updates to OAuth2TokenService clients on Chrome OS #

Patch Set 7 : Adding the AndroidPO2TS update #

Total comments: 19

Patch Set 8 : Fixing a bug affecting ProfileSyncService and CR comments. #

Total comments: 22

Patch Set 9 : Adding DO2TS.GetDeviceAccountId and minor CR fixes (learning to wrap) #

Total comments: 2

Patch Set 10 : Updates to AndroidPO2TS and removing the DCHECK(signin_manager) from GetPrimaryAccountId #

Total comments: 31

Patch Set 11 : Updates based on CR in Patchset 10, fixes to TiclInvalidationService unit tests. #

Patch Set 12 : Fixing Android compilation issue #

Total comments: 4

Patch Set 13 : Addressing CR for patch 12 and one more Android issue #

Total comments: 2

Patch Set 14 : Addressing Android and Mac try bot failures #

Patch Set 15 : Rebasing #

Patch Set 16 : Updating token persistence in PO2TS to fix ProfileSyncService*Test* unit tests #

Patch Set 17 : Moving GetPrimaryAccount to SigninManager #

Patch Set 18 : Further fixes to ProfileSyncService* tests on ChromeOS #

Total comments: 2

Patch Set 19 : Reverting the move of GetPrimaryAccount to SigninManager. #

Patch Set 20 : Addressing comments from nyquist and bauerb #

Total comments: 4

Patch Set 21 : Fixing a unit test, addressing comments from courage@ #

Total comments: 12

Patch Set 22 : Rebasing #

Patch Set 23 : Fixing complilation issues on Chrome OS #

Patch Set 24 : Updates based on comments from mnissler and atwilson #

Patch Set 25 : Updates to access token cache handling #

Total comments: 11

Patch Set 26 : Update based on CR and try jobs for patch 25 #

Patch Set 27 : Updates to TiclInvalidationService tests on ASAN #

Patch Set 28 : Update based on verbal review from RogerTa #

Patch Set 29 : Minor updates to documentation (missed in rebase) #

Patch Set 30 : Setting a refresh token in UserPolicySigninServiceTest when testing on Android #

Patch Set 31 : Rebasing #

Patch Set 32 : Fixing Google Drive Integration on Chrome OS #

Patch Set 33 : Rebasing to include the update to ProfileSyncService: r224220 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+980 lines, -842 lines) Patch
M chrome/android/java/src/org/chromium/chrome/browser/signin/AndroidProfileOAuth2TokenServiceHelper.java View 1 2 3 4 5 6 7 8 9 10 11 12 13 2 chunks +18 lines, -0 lines 0 comments Download
M chrome/browser/chromeos/app_mode/startup_app_launcher.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 1 chunk +2 lines, -1 line 0 comments Download
M chrome/browser/chromeos/contacts/google_contact_store.cc View 1 2 3 4 5 17 18 1 chunk +4 lines, -1 line 0 comments Download
M chrome/browser/chromeos/drive/drive_integration_service.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 3 chunks +5 lines, -2 lines 0 comments Download
M chrome/browser/chromeos/extensions/file_manager/private_api_misc.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 2 chunks +2 lines, -1 line 0 comments Download
M chrome/browser/chromeos/login/oauth2_login_verifier.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 1 chunk +7 lines, -3 lines 0 comments Download
M chrome/browser/chromeos/policy/device_cloud_policy_manager_chromeos_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 1 chunk +3 lines, -1 line 0 comments Download
M chrome/browser/chromeos/policy/user_cloud_policy_token_forwarder.cc View 1 2 3 4 5 6 7 8 17 18 2 chunks +4 lines, -2 lines 0 comments Download
M chrome/browser/chromeos/settings/device_oauth2_token_service.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 2 chunks +11 lines, -3 lines 0 comments Download
M chrome/browser/chromeos/settings/device_oauth2_token_service.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 4 chunks +10 lines, -5 lines 0 comments Download
M chrome/browser/chromeos/settings/device_oauth2_token_service_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 3 chunks +9 lines, -5 lines 0 comments Download
M chrome/browser/drive/drive_api_service.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/drive/drive_api_service.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 2 chunks +8 lines, -6 lines 0 comments Download
M chrome/browser/drive/drive_service_interface.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/drive/dummy_drive_service.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/drive/dummy_drive_service.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/drive/fake_drive_service.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/drive/fake_drive_service.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/drive/gdata_wapi_service.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/drive/gdata_wapi_service.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 2 chunks +5 lines, -3 lines 0 comments Download
M chrome/browser/extensions/api/identity/experimental_identity_api.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 3 chunks +8 lines, -5 lines 0 comments Download
M chrome/browser/extensions/api/identity/identity_api.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 4 chunks +13 lines, -7 lines 0 comments Download
M chrome/browser/extensions/api/push_messaging/push_messaging_api.cc View 1 17 18 2 chunks +8 lines, -5 lines 0 comments Download
M chrome/browser/google_apis/auth_service.h View 1 2 3 4 2 chunks +2 lines, -0 lines 0 comments Download
M chrome/browser/google_apis/auth_service.cc View 6 chunks +8 lines, -1 line 0 comments Download
M chrome/browser/history/web_history_service.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 2 chunks +8 lines, -4 lines 0 comments Download
M chrome/browser/invalidation/invalidation_service_factory.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 2 chunks +1 line, -7 lines 0 comments Download
M chrome/browser/invalidation/ticl_invalidation_service.h View 1 2 3 4 4 chunks +8 lines, -5 lines 0 comments Download
M chrome/browser/invalidation/ticl_invalidation_service.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 7 chunks +33 lines, -36 lines 0 comments Download
M chrome/browser/invalidation/ticl_invalidation_service_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 3 chunks +6 lines, -1 line 0 comments Download
M chrome/browser/local_discovery/cloud_print_base_api_flow.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 2 chunks +2 lines, -0 lines 0 comments Download
M chrome/browser/local_discovery/cloud_print_base_api_flow.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 4 chunks +7 lines, -1 line 0 comments Download
M chrome/browser/local_discovery/cloud_print_printer_list.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/local_discovery/cloud_print_printer_list.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 1 chunk +2 lines, -0 lines 0 comments Download
M chrome/browser/local_discovery/cloud_print_printer_list_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 2 chunks +2 lines, -1 line 0 comments Download
M chrome/browser/local_discovery/privet_confirm_api_flow.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/local_discovery/privet_confirm_api_flow.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 1 chunk +2 lines, -0 lines 0 comments Download
M chrome/browser/local_discovery/privet_confirm_api_flow_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 7 chunks +11 lines, -2 lines 0 comments Download
M chrome/browser/managed_mode/managed_user_refresh_token_fetcher.h View 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/managed_mode/managed_user_refresh_token_fetcher.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 6 chunks +12 lines, -4 lines 0 comments Download
M chrome/browser/managed_mode/managed_user_refresh_token_fetcher_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 2 chunks +4 lines, -2 lines 0 comments Download
M chrome/browser/managed_mode/managed_user_registration_utility.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 1 chunk +5 lines, -1 line 0 comments Download
M chrome/browser/policy/cloud/cloud_policy_client_registration_helper.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 2 chunks +2 lines, -10 lines 0 comments Download
M chrome/browser/policy/cloud/cloud_policy_client_registration_helper.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 5 chunks +8 lines, -28 lines 0 comments Download
M chrome/browser/policy/cloud/user_policy_signin_service.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 3 chunks +5 lines, -3 lines 0 comments Download
M chrome/browser/policy/cloud/user_policy_signin_service_android.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 3 chunks +3 lines, -3 lines 0 comments Download
M chrome/browser/policy/cloud/user_policy_signin_service_android.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/policy/cloud/user_policy_signin_service_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 7 chunks +13 lines, -78 lines 0 comments Download
M chrome/browser/profiles/profile_downloader.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 2 chunks +6 lines, -4 lines 0 comments Download
M chrome/browser/signin/android_profile_oauth2_token_service.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 chunks +12 lines, -17 lines 0 comments Download
M chrome/browser/signin/android_profile_oauth2_token_service.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 4 chunks +42 lines, -38 lines 0 comments Download
M chrome/browser/signin/fake_profile_oauth2_token_service.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 4 chunks +8 lines, -1 line 0 comments Download
M chrome/browser/signin/fake_profile_oauth2_token_service.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 3 chunks +9 lines, -1 line 0 comments Download
M chrome/browser/signin/profile_oauth2_token_service.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 2 chunks +18 lines, -18 lines 0 comments Download
M chrome/browser/signin/profile_oauth2_token_service.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 10 chunks +67 lines, -66 lines 0 comments Download
M chrome/browser/signin/profile_oauth2_token_service_request.h View 1 2 3 4 2 chunks +2 lines, -0 lines 0 comments Download
M chrome/browser/signin/profile_oauth2_token_service_request.cc View 5 chunks +18 lines, -9 lines 0 comments Download
M chrome/browser/signin/profile_oauth2_token_service_request_unittest.cc View 1 2 3 4 5 6 7 8 7 chunks +15 lines, -8 lines 0 comments Download
M chrome/browser/signin/profile_oauth2_token_service_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 16 chunks +30 lines, -58 lines 0 comments Download
M chrome/browser/signin/ubertoken_fetcher.cc View 17 18 1 chunk +4 lines, -3 lines 0 comments Download
M chrome/browser/signin/ubertoken_fetcher_unittest.cc View 1 1 chunk +2 lines, -1 line 0 comments Download
M chrome/browser/sync/profile_sync_service.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 4 chunks +3 lines, -4 lines 0 comments Download
M chrome/browser/sync/profile_sync_service.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 6 chunks +18 lines, -14 lines 0 comments Download
M chrome/browser/sync/profile_sync_service_autofill_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 1 chunk +4 lines, -5 lines 0 comments Download
M chrome/browser/sync/profile_sync_service_password_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 3 chunks +10 lines, -9 lines 0 comments Download
M chrome/browser/sync/profile_sync_service_preference_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 1 chunk +4 lines, -4 lines 0 comments Download
M chrome/browser/sync/profile_sync_service_session_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 3 chunks +6 lines, -6 lines 0 comments Download
M chrome/browser/sync/profile_sync_service_startup_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 10 chunks +16 lines, -33 lines 0 comments Download
M chrome/browser/sync/profile_sync_service_typed_url_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 1 chunk +5 lines, -4 lines 0 comments Download
M chrome/browser/sync/profile_sync_service_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 7 chunks +11 lines, -13 lines 0 comments Download
M chrome/browser/sync/test_profile_sync_service.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 2 chunks +9 lines, -1 line 0 comments Download
M chrome/browser/sync/test_profile_sync_service.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 4 chunks +16 lines, -4 lines 0 comments Download
M chrome/browser/sync_file_system/drive_backend_v1/api_util.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 1 chunk +2 lines, -1 line 0 comments Download
M chrome/browser/sync_file_system/drive_backend_v1/api_util.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 4 chunks +8 lines, -5 lines 0 comments Download
M chrome/browser/sync_file_system/drive_backend_v1/drive_file_sync_service_sync_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/sync_file_system/sync_file_system_service_factory.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 1 chunk +3 lines, -1 line 0 comments Download
M chrome/browser/ui/app_list/search/people/people_provider.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 1 chunk +3 lines, -2 lines 0 comments Download
M chrome/browser/ui/auto_login_prompter.cc View 1 2 3 17 18 1 chunk +7 lines, -5 lines 0 comments Download
M chrome/browser/ui/webui/local_discovery/local_discovery_ui_handler.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 3 chunks +4 lines, -2 lines 0 comments Download
M chrome/browser/ui/webui/print_preview/print_preview_handler.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 2 chunks +12 lines, -4 lines 0 comments Download
M google_apis/gaia/oauth2_token_service.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 10 chunks +80 lines, -61 lines 0 comments Download
M google_apis/gaia/oauth2_token_service.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 29 chunks +120 lines, -77 lines 0 comments Download
M google_apis/gaia/oauth2_token_service_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 29 chunks +125 lines, -116 lines 0 comments Download
M sync/android/java/src/org/chromium/sync/signin/AccountManagerHelper.java View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 1 chunk +7 lines, -0 lines 0 comments Download

Messages

Total messages: 62 (0 generated)
fgorski
Drew, Michael, Please take a look at the public potion of the API that I ...
7 years, 4 months ago (2013-08-21 22:55:47 UTC) #1
Andrew T Wilson (Slow)
OK, my stuff has landed. It would be good if you can do two things ...
7 years, 4 months ago (2013-08-23 09:38:12 UTC) #2
fgorski
I addressed the code review comments, but will not be able to work on the ...
7 years, 4 months ago (2013-08-23 19:13:35 UTC) #3
Andrew T Wilson (Slow)
OK, I made a spot check of your changes and they look good. I'll make ...
7 years, 3 months ago (2013-08-26 15:03:50 UTC) #4
Roger Tawa OOO till Jul 10th
Looking good Filip. I wonder if this can broken down into multiple CLs to make ...
7 years, 3 months ago (2013-08-26 21:04:53 UTC) #5
fgorski
Still trying to work out how to use FakePO2TS to test PO2TSRequest to remove virtual ...
7 years, 3 months ago (2013-08-26 23:30:54 UTC) #6
fgorski
Drew, PTAL. Everyone, I've added an update to AndroidPO2TS. Given the size of the changelist, ...
7 years, 3 months ago (2013-08-28 18:32:26 UTC) #7
Roger Tawa OOO till Jul 10th
Looks good Filip. All changes in google_apis and chrome\browser\signin look good modulo comments below. A ...
7 years, 3 months ago (2013-08-29 15:41:40 UTC) #8
fgorski
Updated, fixed a bug related to the primary account refresh token. https://codereview.chromium.org/23382008/diff/75001/chrome/browser/chromeos/settings/device_oauth2_token_service.cc File chrome/browser/chromeos/settings/device_oauth2_token_service.cc (right): ...
7 years, 3 months ago (2013-08-29 23:04:13 UTC) #9
Roger Tawa OOO till Jul 10th
A couple of answers below. https://codereview.chromium.org/23382008/diff/75001/chrome/browser/signin/android_profile_oauth2_token_service.cc File chrome/browser/signin/android_profile_oauth2_token_service.cc (right): https://codereview.chromium.org/23382008/diff/75001/chrome/browser/signin/android_profile_oauth2_token_service.cc#newcode63 chrome/browser/signin/android_profile_oauth2_token_service.cc:63: && authenticated_username == account_id; ...
7 years, 3 months ago (2013-08-30 00:40:07 UTC) #10
Andrew T Wilson (Slow)
OK, need to run catch a plane, but I've started reviewing this. I'll try to ...
7 years, 3 months ago (2013-08-30 10:47:00 UTC) #11
Roger Tawa OOO till Jul 10th
https://codereview.chromium.org/23382008/diff/39059/chrome/browser/invalidation/ticl_invalidation_service.h File chrome/browser/invalidation/ticl_invalidation_service.h (right): https://codereview.chromium.org/23382008/diff/39059/chrome/browser/invalidation/ticl_invalidation_service.h#newcode13 chrome/browser/invalidation/ticl_invalidation_service.h:13: #include "chrome/browser/signin/profile_oauth2_token_service.h" btw, you'll need to update the invalidation ...
7 years, 3 months ago (2013-08-30 18:20:50 UTC) #12
fgorski
Didn't notice the comments didn't get published. https://codereview.chromium.org/23382008/diff/75001/chrome/browser/signin/profile_oauth2_token_service_request_unittest.cc File chrome/browser/signin/profile_oauth2_token_service_request_unittest.cc (right): https://codereview.chromium.org/23382008/diff/75001/chrome/browser/signin/profile_oauth2_token_service_request_unittest.cc#newcode127 chrome/browser/signin/profile_oauth2_token_service_request_unittest.cc:127: std::string oauth2_access_token) ...
7 years, 3 months ago (2013-08-30 20:10:16 UTC) #13
fgorski
Rewrote the AndroidPO2TS. Rolled back the DCHECK on signin_manager => we currently call GetForProfileIfExists. I ...
7 years, 3 months ago (2013-08-30 22:29:02 UTC) #14
nyquist
https://codereview.chromium.org/23382008/diff/60002/chrome/android/java/src/org/chromium/chrome/browser/signin/AndroidProfileOAuth2TokenServiceHelper.java File chrome/android/java/src/org/chromium/chrome/browser/signin/AndroidProfileOAuth2TokenServiceHelper.java (right): https://codereview.chromium.org/23382008/diff/60002/chrome/android/java/src/org/chromium/chrome/browser/signin/AndroidProfileOAuth2TokenServiceHelper.java#newcode154 chrome/android/java/src/org/chromium/chrome/browser/signin/AndroidProfileOAuth2TokenServiceHelper.java:154: return accountManagerHelper.getAccountForName(accountName) != null; Could you extract this to ...
7 years, 3 months ago (2013-08-31 17:51:09 UTC) #15
Andrew T Wilson (Slow)
https://codereview.chromium.org/23382008/diff/90001/chrome/browser/invalidation/ticl_invalidation_service.cc File chrome/browser/invalidation/ticl_invalidation_service.cc (right): https://codereview.chromium.org/23382008/diff/90001/chrome/browser/invalidation/ticl_invalidation_service.cc#newcode169 chrome/browser/invalidation/ticl_invalidation_service.cc:169: Logout(); I'm fine with this, but I wonder if ...
7 years, 3 months ago (2013-09-03 07:27:58 UTC) #16
Andrew T Wilson (Slow)
https://codereview.chromium.org/23382008/diff/60002/chrome/browser/chromeos/settings/device_oauth2_token_service.cc File chrome/browser/chromeos/settings/device_oauth2_token_service.cc (right): https://codereview.chromium.org/23382008/diff/60002/chrome/browser/chromeos/settings/device_oauth2_token_service.cc#newcode120 chrome/browser/chromeos/settings/device_oauth2_token_service.cc:120: token_service_->GetRefreshToken(std::string()), Should this really be an empty string? https://codereview.chromium.org/23382008/diff/60002/chrome/browser/extensions/api/identity/identity_api.cc ...
7 years, 3 months ago (2013-09-03 14:04:24 UTC) #17
fgorski
Addressing most of the comments and fixing an issue. https://codereview.chromium.org/23382008/diff/60002/chrome/android/java/src/org/chromium/chrome/browser/signin/AndroidProfileOAuth2TokenServiceHelper.java File chrome/android/java/src/org/chromium/chrome/browser/signin/AndroidProfileOAuth2TokenServiceHelper.java (right): https://codereview.chromium.org/23382008/diff/60002/chrome/android/java/src/org/chromium/chrome/browser/signin/AndroidProfileOAuth2TokenServiceHelper.java#newcode154 chrome/android/java/src/org/chromium/chrome/browser/signin/AndroidProfileOAuth2TokenServiceHelper.java:154: ...
7 years, 3 months ago (2013-09-03 20:50:38 UTC) #18
Roger Tawa OOO till Jul 10th
Hi guys, A few initial comments, will continue review. https://codereview.chromium.org/23382008/diff/60002/chrome/browser/managed_mode/managed_user_refresh_token_fetcher.h File chrome/browser/managed_mode/managed_user_refresh_token_fetcher.h (right): https://codereview.chromium.org/23382008/diff/60002/chrome/browser/managed_mode/managed_user_refresh_token_fetcher.h#newcode40 chrome/browser/managed_mode/managed_user_refresh_token_fetcher.h:40: ...
7 years, 3 months ago (2013-09-03 21:06:41 UTC) #19
Bernhard Bauer
https://codereview.chromium.org/23382008/diff/116001/chrome/browser/managed_mode/managed_user_refresh_token_fetcher_unittest.cc File chrome/browser/managed_mode/managed_user_refresh_token_fetcher_unittest.cc (right): https://codereview.chromium.org/23382008/diff/116001/chrome/browser/managed_mode/managed_user_refresh_token_fetcher_unittest.cc#newcode46 chrome/browser/managed_mode/managed_user_refresh_token_fetcher_unittest.cc:46: const char kAccountId[] = "account_id"; Can you move this ...
7 years, 3 months ago (2013-09-03 21:18:38 UTC) #20
fgorski
https://codereview.chromium.org/23382008/diff/116001/chrome/browser/managed_mode/managed_user_refresh_token_fetcher_unittest.cc File chrome/browser/managed_mode/managed_user_refresh_token_fetcher_unittest.cc (right): https://codereview.chromium.org/23382008/diff/116001/chrome/browser/managed_mode/managed_user_refresh_token_fetcher_unittest.cc#newcode46 chrome/browser/managed_mode/managed_user_refresh_token_fetcher_unittest.cc:46: const char kAccountId[] = "account_id"; On 2013/09/03 21:18:38, Bernhard ...
7 years, 3 months ago (2013-09-03 22:03:04 UTC) #21
Bernhard Bauer
https://codereview.chromium.org/23382008/diff/89001/chrome/browser/managed_mode/managed_user_refresh_token_fetcher_unittest.cc File chrome/browser/managed_mode/managed_user_refresh_token_fetcher_unittest.cc (right): https://codereview.chromium.org/23382008/diff/89001/chrome/browser/managed_mode/managed_user_refresh_token_fetcher_unittest.cc#newcode26 chrome/browser/managed_mode/managed_user_refresh_token_fetcher_unittest.cc:26: const char kManagedUserId[] = "abcdef"; I meant here :) ...
7 years, 3 months ago (2013-09-03 22:13:05 UTC) #22
fgorski
Addressing outstanding comments. https://codereview.chromium.org/23382008/diff/90001/chrome/browser/invalidation/ticl_invalidation_service.cc File chrome/browser/invalidation/ticl_invalidation_service.cc (right): https://codereview.chromium.org/23382008/diff/90001/chrome/browser/invalidation/ticl_invalidation_service.cc#newcode169 chrome/browser/invalidation/ticl_invalidation_service.cc:169: Logout(); On 2013/09/03 07:27:59, Andrew T ...
7 years, 3 months ago (2013-09-03 23:29:24 UTC) #23
nyquist
https://codereview.chromium.org/23382008/diff/162001/sync/android/java/src/org/chromium/sync/signin/AccountManagerHelper.java File sync/android/java/src/org/chromium/sync/signin/AccountManagerHelper.java (right): https://codereview.chromium.org/23382008/diff/162001/sync/android/java/src/org/chromium/sync/signin/AccountManagerHelper.java#newcode139 sync/android/java/src/org/chromium/sync/signin/AccountManagerHelper.java:139: * Returns true, if the account exists, false otherwise. ...
7 years, 3 months ago (2013-09-05 00:42:43 UTC) #24
fgorski
Addressing comments, adding more reviewers: xiyuan@: chrome/browser/chromeos/app_mode chrome/browser/invalidation satorux@: chrome/browser/chromeos/contacts chrome/browser/chromeos/drive chrome/browser/drive chrome/browser/google_apis dpolukhin@: chrome/browser/chromeos/login ...
7 years, 3 months ago (2013-09-05 19:25:54 UTC) #25
Michael Courage
chrome/browser/extensions/api/identity lgtm A couple of drive-by comments elsewhere. https://codereview.chromium.org/23382008/diff/118001/chrome/browser/signin/profile_oauth2_token_service.cc File chrome/browser/signin/profile_oauth2_token_service.cc (right): https://codereview.chromium.org/23382008/diff/118001/chrome/browser/signin/profile_oauth2_token_service.cc#newcode229 chrome/browser/signin/profile_oauth2_token_service.cc:229: // ...
7 years, 3 months ago (2013-09-05 20:20:58 UTC) #26
xiyuan
chrome/browser/chromeos/app_mode LGTM
7 years, 3 months ago (2013-09-05 20:29:42 UTC) #27
nyquist
chrome/android/, sync/android/, chrome/browser/signin/android_* lgtm
7 years, 3 months ago (2013-09-05 22:59:53 UTC) #28
Dmitry Polukhin
LGTM of chrome/browser/chromeos/login
7 years, 3 months ago (2013-09-05 23:07:02 UTC) #29
gene
LGTM of chrome/browser/local_discovery
7 years, 3 months ago (2013-09-05 23:16:31 UTC) #30
gene
LGTM of chrome/browser/local_discovery
7 years, 3 months ago (2013-09-05 23:16:37 UTC) #31
miket_OOO
> miket@: > chrome/browser/extensiosn/extension_install_prompt.cc LGTM this one file.
7 years, 3 months ago (2013-09-05 23:25:03 UTC) #32
sky
LGTM
7 years, 3 months ago (2013-09-05 23:43:21 UTC) #33
satorux1
LGTM
7 years, 3 months ago (2013-09-06 00:56:51 UTC) #34
dcheng
chrome/browser/invalidation/* and chrome/browser/extensions/api/push_messaging/* LGTM. It may be nice to update the description to mention that ...
7 years, 3 months ago (2013-09-06 01:27:33 UTC) #35
kinuko
*/sync_file_system/* lgtm
7 years, 3 months ago (2013-09-06 04:19:51 UTC) #36
Bernhard Bauer
managed_mode LGTM
7 years, 3 months ago (2013-09-06 05:38:34 UTC) #37
Andrew T Wilson (Slow)
chrome/browser/signin + policy + sync lgtm with a few nits https://codereview.chromium.org/23382008/diff/117001/chrome/browser/signin/profile_oauth2_token_service.cc File chrome/browser/signin/profile_oauth2_token_service.cc (right): https://codereview.chromium.org/23382008/diff/117001/chrome/browser/signin/profile_oauth2_token_service.cc#newcode143 ...
7 years, 3 months ago (2013-09-06 09:23:09 UTC) #38
Mattias Nissler (ping if slow)
https://codereview.chromium.org/23382008/diff/117001/chrome/browser/chromeos/settings/device_oauth2_token_service.cc File chrome/browser/chromeos/settings/device_oauth2_token_service.cc (right): https://codereview.chromium.org/23382008/diff/117001/chrome/browser/chromeos/settings/device_oauth2_token_service.cc#newcode220 chrome/browser/chromeos/settings/device_oauth2_token_service.cc:220: device_account_id_(kDeviceAccountId) { I think this is wrong. We do ...
7 years, 3 months ago (2013-09-06 09:34:46 UTC) #39
Roger Tawa OOO till Jul 10th
Looks good Filip. I think you just need to merge with Zel's change and update ...
7 years, 3 months ago (2013-09-06 17:58:14 UTC) #40
rpetterson
c/b/profiles LGTM, in case you still need it.
7 years, 3 months ago (2013-09-09 20:40:32 UTC) #41
fgorski
Rebased, updated based on the comments, and cache handling added. PTAL gene@ (local_discovery), mnissler@ (DeviceO2TS), ...
7 years, 3 months ago (2013-09-12 23:46:22 UTC) #42
gene
lgtm for local_discovery
7 years, 3 months ago (2013-09-13 05:49:31 UTC) #43
Roger Tawa OOO till Jul 10th
All looks good for O2TS and PO2TS, except for the RequestParameters struct. It should use ...
7 years, 3 months ago (2013-09-13 14:53:54 UTC) #44
fgorski
Updated based on comments from Roger. If we remove refresh_token from RequestParameters in favor of ...
7 years, 3 months ago (2013-09-13 22:06:45 UTC) #45
Mattias Nissler (ping if slow)
chrome/browser/policy, chrome/browser/chromeos/policy, chrome/browser/chromeos/settings LGTM now.
7 years, 3 months ago (2013-09-16 09:49:19 UTC) #46
Roger Tawa OOO till Jul 10th
lgtm Filip and talked about the inflight fetchers and I don't think that's a problem. ...
7 years, 3 months ago (2013-09-16 17:31:49 UTC) #47
fgorski
On 2013/09/16 17:31:49, Roger Tawa wrote: > lgtm > > Filip and talked about the ...
7 years, 3 months ago (2013-09-16 18:06:29 UTC) #48
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/fgorski@chromium.org/23382008/214001
7 years, 3 months ago (2013-09-16 18:09:47 UTC) #49
commit-bot: I haz the power
The commit queue went berserk retrying too often for a seemingly flaky test on builder ...
7 years, 3 months ago (2013-09-17 00:52:27 UTC) #50
fgorski
I fixed the UserPolicySigninService tests on Android. The code is currently run by try jobs. ...
7 years, 3 months ago (2013-09-18 21:00:50 UTC) #51
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/fgorski@chromium.org/23382008/246001
7 years, 3 months ago (2013-09-18 23:11:42 UTC) #52
commit-bot: I haz the power
Retried try job too often on chromium_presubmit for step(s) presubmit http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=chromium_presubmit&number=26185
7 years, 3 months ago (2013-09-18 23:18:33 UTC) #53
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/fgorski@chromium.org/23382008/246001
7 years, 3 months ago (2013-09-19 00:31:37 UTC) #54
Andrew T Wilson (Slow)
LGTM - I actually didn't see any significant change in Patch 29. Can you ping ...
7 years, 3 months ago (2013-09-19 01:28:47 UTC) #55
commit-bot: I haz the power
Change committed as 224031
7 years, 3 months ago (2013-09-19 04:52:55 UTC) #56
fgorski
On 2013/09/19 04:52:55, I haz the power (commit-bot) wrote: > Change committed as 224031 Change ...
7 years, 3 months ago (2013-09-19 18:02:53 UTC) #57
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/fgorski@chromium.org/23382008/235002
7 years, 3 months ago (2013-09-19 20:52:01 UTC) #58
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/fgorski@chromium.org/23382008/280001
7 years, 3 months ago (2013-09-19 23:02:40 UTC) #59
commit-bot: I haz the power
Retried try job too often on linux_aura for step(s) browser_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=linux_aura&number=78824
7 years, 3 months ago (2013-09-20 01:38:05 UTC) #60
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/fgorski@chromium.org/23382008/280001
7 years, 3 months ago (2013-09-20 01:52:50 UTC) #61
commit-bot: I haz the power
7 years, 3 months ago (2013-09-20 05:41:04 UTC) #62
Message was sent while issue was closed.
Change committed as 224294

Powered by Google App Engine
This is Rietveld 408576698