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

Issue 11342022: [Sync] Fix up users who were affected by bug 154940 (Closed)

Created:
8 years, 1 month ago by Nicolas Zea
Modified:
8 years, 1 month ago
CC:
chromium-reviews, Raghu Simha, haitaol1, akalin, tim (not reviewing)
Visibility:
Public.

Description

[Sync] Fix up users who were affected by bug 154940 These users did not have their Keep Everything Synced preference set properly, or the preferences for the preferred datatypes. We detect this and manually fix up the preference before reconfiguring sync. BUG=158391 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=164975

Patch Set 1 #

Patch Set 2 : fix #

Patch Set 3 : Add test #

Total comments: 4

Patch Set 4 : Add dont recover test #

Unified diffs Side-by-side diffs Delta from patch set Stats (+99 lines, -0 lines) Patch
M chrome/browser/sync/profile_sync_service.h View 1 chunk +5 lines, -0 lines 0 comments Download
M chrome/browser/sync/profile_sync_service.cc View 3 chunks +38 lines, -0 lines 0 comments Download
M chrome/browser/sync/profile_sync_service_startup_unittest.cc View 1 2 3 2 chunks +56 lines, -0 lines 0 comments Download

Messages

Total messages: 9 (0 generated)
Nicolas Zea
PTAL. Tested manually by repro'ing bug 154940 and it did the trick.
8 years, 1 month ago (2012-10-29 22:07:57 UTC) #1
tim (not reviewing)
https://codereview.chromium.org/11342022/diff/4001/chrome/browser/sync/profile_sync_service_startup_unittest.cc File chrome/browser/sync/profile_sync_service_startup_unittest.cc (right): https://codereview.chromium.org/11342022/diff/4001/chrome/browser/sync/profile_sync_service_startup_unittest.cc#newcode281 chrome/browser/sync/profile_sync_service_startup_unittest.cc:281: // Clear the datatype preference fields (simulating bug 154940). ...
8 years, 1 month ago (2012-10-29 23:25:23 UTC) #2
Nicolas Zea
PTAL. https://codereview.chromium.org/11342022/diff/4001/chrome/browser/sync/profile_sync_service_startup_unittest.cc File chrome/browser/sync/profile_sync_service_startup_unittest.cc (right): https://codereview.chromium.org/11342022/diff/4001/chrome/browser/sync/profile_sync_service_startup_unittest.cc#newcode281 chrome/browser/sync/profile_sync_service_startup_unittest.cc:281: // Clear the datatype preference fields (simulating bug ...
8 years, 1 month ago (2012-10-30 00:05:58 UTC) #3
tim (not reviewing)
LGTM
8 years, 1 month ago (2012-10-30 00:13:22 UTC) #4
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/zea@chromium.org/11342022/10002
8 years, 1 month ago (2012-10-30 00:21:31 UTC) #5
commit-bot: I haz the power
Retried try job too often for step(s) browser_tests
8 years, 1 month ago (2012-10-30 04:14:53 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/zea@chromium.org/11342022/10002
8 years, 1 month ago (2012-10-30 17:16:07 UTC) #7
commit-bot: I haz the power
Change committed as 164975
8 years, 1 month ago (2012-10-30 19:39:42 UTC) #8
kinuko
8 years, 1 month ago (2012-11-01 11:17:53 UTC) #9
After landing this ProfileSyncServiceStartupTest.StartRecoverDatatypePrefs is
failing on multiple bots:

http://build.chromium.org/p/chromium.win/builders/Vista%20Tests%20%283%29/bui...

Powered by Google App Engine
This is Rietveld 408576698