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

Issue 43203002: Remove hacks added to workaround a system salt issue for M31 (Closed)

Created:
7 years, 1 month ago by satorux1
Modified:
7 years, 1 month ago
Reviewers:
hashimoto
CC:
chromium-reviews, stevenjb+watch_chromium.org, davemoore+watch_chromium.org, oshima+watch_chromium.org, nkostylev+watch_chromium.org
Visibility:
Public.

Description

Remove hacks added to workaround a system salt issue for M31 In crrev.com/228189, we had to add horrible hacks to workaround an urgent P1 issue, which needed to be merged to M31 branch immediately. The hacks are no longer necesssary, as the system salt is obtained before DeviceOAuth2TokenService is created. See crbug.com/309959 for details. BUG=306547 TEST=see the bug comment #9 R=hashimoto@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=230969

Patch Set 1 #

Total comments: 2

Patch Set 2 : fix #

Total comments: 7

Patch Set 3 : address comments #

Patch Set 4 : fix #

Unified diffs Side-by-side diffs Delta from patch set Stats (+4 lines, -38 lines) Patch
M chrome/browser/chromeos/app_mode/startup_app_launcher.h View 1 2 1 chunk +1 line, -2 lines 0 comments Download
M chrome/browser/chromeos/app_mode/startup_app_launcher.cc View 1 2 4 chunks +3 lines, -17 lines 0 comments Download
M chrome/browser/chromeos/settings/device_oauth2_token_service.cc View 1 2 3 3 chunks +0 lines, -19 lines 0 comments Download

Messages

Total messages: 10 (0 generated)
satorux1
this change depends on https://codereview.chromium.org/39443002/
7 years, 1 month ago (2013-10-25 05:01:24 UTC) #1
hashimoto
https://codereview.chromium.org/43203002/diff/1/chrome/browser/chromeos/app_mode/startup_app_launcher.cc File chrome/browser/chromeos/app_mode/startup_app_launcher.cc (right): https://codereview.chromium.org/43203002/diff/1/chrome/browser/chromeos/app_mode/startup_app_launcher.cc#newcode283 chrome/browser/chromeos/app_mode/startup_app_launcher.cc:283: void StartupAppLauncher::OnReadyToLaunch(const std::string& system_salt) { This argument should be ...
7 years, 1 month ago (2013-10-25 05:08:00 UTC) #2
satorux1
https://codereview.chromium.org/43203002/diff/1/chrome/browser/chromeos/app_mode/startup_app_launcher.cc File chrome/browser/chromeos/app_mode/startup_app_launcher.cc (right): https://codereview.chromium.org/43203002/diff/1/chrome/browser/chromeos/app_mode/startup_app_launcher.cc#newcode283 chrome/browser/chromeos/app_mode/startup_app_launcher.cc:283: void StartupAppLauncher::OnReadyToLaunch(const std::string& system_salt) { On 2013/10/25 05:08:01, hashimoto ...
7 years, 1 month ago (2013-10-25 05:11:21 UTC) #3
hashimoto
lgtm https://codereview.chromium.org/43203002/diff/50001/chrome/browser/chromeos/app_mode/startup_app_launcher.h File chrome/browser/chromeos/app_mode/startup_app_launcher.h (right): https://codereview.chromium.org/43203002/diff/50001/chrome/browser/chromeos/app_mode/startup_app_launcher.h#newcode81 chrome/browser/chromeos/app_mode/startup_app_launcher.h:81: void EnsureSystemSaltIsLoaded(); nit: Remove this line. https://codereview.chromium.org/43203002/diff/50001/chrome/browser/chromeos/settings/device_oauth2_token_service.cc File ...
7 years, 1 month ago (2013-10-25 05:17:03 UTC) #4
satorux1
https://codereview.chromium.org/43203002/diff/50001/chrome/browser/chromeos/app_mode/startup_app_launcher.h File chrome/browser/chromeos/app_mode/startup_app_launcher.h (right): https://codereview.chromium.org/43203002/diff/50001/chrome/browser/chromeos/app_mode/startup_app_launcher.h#newcode81 chrome/browser/chromeos/app_mode/startup_app_launcher.h:81: void EnsureSystemSaltIsLoaded(); On 2013/10/25 05:17:03, hashimoto wrote: > nit: ...
7 years, 1 month ago (2013-10-25 05:23:57 UTC) #5
hashimoto
https://codereview.chromium.org/43203002/diff/50001/chrome/browser/chromeos/settings/device_oauth2_token_service.cc File chrome/browser/chromeos/settings/device_oauth2_token_service.cc (right): https://codereview.chromium.org/43203002/diff/50001/chrome/browser/chromeos/settings/device_oauth2_token_service.cc#newcode19 chrome/browser/chromeos/settings/device_oauth2_token_service.cc:19: #include "chromeos/cryptohome/system_salt_getter.h" On 2013/10/25 05:23:57, satorux1 wrote: > On ...
7 years, 1 month ago (2013-10-25 05:25:38 UTC) #6
satorux1
On 2013/10/25 05:25:38, hashimoto wrote: > https://codereview.chromium.org/43203002/diff/50001/chrome/browser/chromeos/settings/device_oauth2_token_service.cc > File chrome/browser/chromeos/settings/device_oauth2_token_service.cc (right): > > https://codereview.chromium.org/43203002/diff/50001/chrome/browser/chromeos/settings/device_oauth2_token_service.cc#newcode19 > ...
7 years, 1 month ago (2013-10-25 05:28:59 UTC) #7
satorux1
no. you were right... please see patch set 4 coming.. https://codereview.chromium.org/43203002/diff/50001/chrome/browser/chromeos/settings/device_oauth2_token_service.cc File chrome/browser/chromeos/settings/device_oauth2_token_service.cc (right): https://codereview.chromium.org/43203002/diff/50001/chrome/browser/chromeos/settings/device_oauth2_token_service.cc#newcode19 ...
7 years, 1 month ago (2013-10-25 05:30:36 UTC) #8
hashimoto
lgtm, thanks https://codereview.chromium.org/43203002/diff/50001/chrome/browser/chromeos/settings/device_oauth2_token_service.cc File chrome/browser/chromeos/settings/device_oauth2_token_service.cc (right): https://codereview.chromium.org/43203002/diff/50001/chrome/browser/chromeos/settings/device_oauth2_token_service.cc#newcode19 chrome/browser/chromeos/settings/device_oauth2_token_service.cc:19: #include "chromeos/cryptohome/system_salt_getter.h" On 2013/10/25 05:30:37, satorux1 wrote: ...
7 years, 1 month ago (2013-10-25 05:31:56 UTC) #9
satorux1
7 years, 1 month ago (2013-10-25 06:43:23 UTC) #10
Message was sent while issue was closed.
Committed patchset #4 manually as r230969 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698