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

Issue 10831338: Ensure that MergeDataAndStartSyncing considers already synced entries when setting the synced DSP. (Closed)

Created:
8 years, 4 months ago by SteveT
Modified:
8 years, 4 months ago
Reviewers:
Nicolas Zea
CC:
chromium-reviews
Visibility:
Public.

Description

Ensure that MergeDataAndStartSyncing considers already synced entries when setting the synced DSP. Add a regression test to verify this. BUG=142872 TEST=Ensure that bug 142872 is no longer reproducible. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=152156

Patch Set 1 : #

Total comments: 10

Patch Set 2 : #

Patch Set 3 : check once instead of per processed turl #

Total comments: 2

Patch Set 4 : nit #

Unified diffs Side-by-side diffs Delta from patch set Stats (+43 lines, -3 lines) Patch
M chrome/browser/search_engines/template_url_service.cc View 1 2 2 chunks +9 lines, -3 lines 0 comments Download
M chrome/browser/search_engines/template_url_service_sync_unittest.cc View 1 2 3 1 chunk +34 lines, -0 lines 0 comments Download

Messages

Total messages: 9 (0 generated)
SteveT
PTAL. This resolves the DSP syncing issue I mentioned after my rewrite.
8 years, 4 months ago (2012-08-15 21:17:07 UTC) #1
Nicolas Zea
couple clarification questions http://codereview.chromium.org/10831338/diff/5001/chrome/browser/search_engines/template_url_service.cc File chrome/browser/search_engines/template_url_service.cc (right): http://codereview.chromium.org/10831338/diff/5001/chrome/browser/search_engines/template_url_service.cc#newcode759 chrome/browser/search_engines/template_url_service.cc:759: TemplateURL* synced_default = GetPendingSyncedDefaultSearchProvider(); Doesn't this ...
8 years, 4 months ago (2012-08-15 21:46:28 UTC) #2
SteveT
Responses inline. http://codereview.chromium.org/10831338/diff/5001/chrome/browser/search_engines/template_url_service.cc File chrome/browser/search_engines/template_url_service.cc (right): http://codereview.chromium.org/10831338/diff/5001/chrome/browser/search_engines/template_url_service.cc#newcode759 chrome/browser/search_engines/template_url_service.cc:759: TemplateURL* synced_default = GetPendingSyncedDefaultSearchProvider(); This doesn't seem ...
8 years, 4 months ago (2012-08-15 21:56:57 UTC) #3
Nicolas Zea
http://codereview.chromium.org/10831338/diff/5001/chrome/browser/search_engines/template_url_service.cc File chrome/browser/search_engines/template_url_service.cc (right): http://codereview.chromium.org/10831338/diff/5001/chrome/browser/search_engines/template_url_service.cc#newcode759 chrome/browser/search_engines/template_url_service.cc:759: TemplateURL* synced_default = GetPendingSyncedDefaultSearchProvider(); On 2012/08/15 21:56:57, SteveT wrote: ...
8 years, 4 months ago (2012-08-15 22:26:03 UTC) #4
SteveT
Back to you. Thanks! https://chromiumcodereview.appspot.com/10831338/diff/5001/chrome/browser/search_engines/template_url_service.cc File chrome/browser/search_engines/template_url_service.cc (right): https://chromiumcodereview.appspot.com/10831338/diff/5001/chrome/browser/search_engines/template_url_service.cc#newcode759 chrome/browser/search_engines/template_url_service.cc:759: TemplateURL* synced_default = GetPendingSyncedDefaultSearchProvider(); Ah ...
8 years, 4 months ago (2012-08-16 19:50:53 UTC) #5
Nicolas Zea
LGTM https://chromiumcodereview.appspot.com/10831338/diff/6003/chrome/browser/search_engines/template_url_service_sync_unittest.cc File chrome/browser/search_engines/template_url_service_sync_unittest.cc (right): https://chromiumcodereview.appspot.com/10831338/diff/6003/chrome/browser/search_engines/template_url_service_sync_unittest.cc#newcode1601 chrome/browser/search_engines/template_url_service_sync_unittest.cc:1601: TemplateURL* expected_default = model()->GetDefaultSearchProvider(); nit: this isn't the ...
8 years, 4 months ago (2012-08-16 20:03:03 UTC) #6
SteveT
Cool. Thanks for the review. Will commit after another pass of manual tests. https://chromiumcodereview.appspot.com/10831338/diff/6003/chrome/browser/search_engines/template_url_service_sync_unittest.cc File ...
8 years, 4 months ago (2012-08-16 20:24:00 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/stevet@chromium.org/10831338/7003
8 years, 4 months ago (2012-08-17 15:58:57 UTC) #8
commit-bot: I haz the power
8 years, 4 months ago (2012-08-17 22:25:57 UTC) #9
Change committed as 152156

Powered by Google App Engine
This is Rietveld 408576698