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

Issue 8510079: sync: Remove ModelNeutralExecuteImpl() (Closed)

Created:
9 years, 1 month ago by rlarocque
Modified:
9 years, 1 month ago
CC:
chromium-reviews, Raghu Simha, ncarter (slow), akalin
Visibility:
Public.

Description

sync: Remove ModelNeutralExecuteImpl() ProcessUpdatesCommand was the only child of ModelChangingSyncerCommand to override this function. Since it is special, let's just treat it specially in syncer.cc rather than modifying ModelChangingSyncerCommand to suit its needs. BUG=36594 TEST= Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=110555

Patch Set 1 #

Total comments: 1

Patch Set 2 : Fix bug that caused integration test failures #

Unified diffs Side-by-side diffs Delta from patch set Stats (+30 lines, -34 lines) Patch
M chrome/browser/sync/engine/model_changing_syncer_command.h View 1 chunk +0 lines, -8 lines 0 comments Download
M chrome/browser/sync/engine/model_changing_syncer_command.cc View 2 chunks +0 lines, -8 lines 0 comments Download
M chrome/browser/sync/engine/process_commit_response_command.h View 1 1 chunk +6 lines, -1 line 0 comments Download
M chrome/browser/sync/engine/process_commit_response_command.cc View 1 3 chunks +13 lines, -5 lines 0 comments Download
M chrome/browser/sync/engine/process_updates_command.h View 1 chunk +0 lines, -1 line 0 comments Download
M chrome/browser/sync/engine/process_updates_command.cc View 1 chunk +0 lines, -9 lines 0 comments Download
M chrome/browser/sync/engine/syncer.cc View 1 chunk +4 lines, -2 lines 0 comments Download
M chrome/browser/sync/sessions/status_controller.h View 1 chunk +3 lines, -0 lines 0 comments Download
M chrome/browser/sync/sessions/status_controller.cc View 1 chunk +4 lines, -0 lines 0 comments Download

Messages

Total messages: 6 (0 generated)
rlarocque
The return errors from SyncerCommand patch looks a bit nicer if I fix this cleanup ...
9 years, 1 month ago (2011-11-16 20:38:23 UTC) #1
tim (not reviewing)
http://codereview.chromium.org/8510079/diff/1/chrome/browser/sync/engine/syncer.cc File chrome/browser/sync/engine/syncer.cc (right): http://codereview.chromium.org/8510079/diff/1/chrome/browser/sync/engine/syncer.cc#newcode146 chrome/browser/sync/engine/syncer.cc:146: if (session->status_controller()->ResponseContainsUpdates()) { I like this but the pattern ...
9 years, 1 month ago (2011-11-17 18:46:38 UTC) #2
rlarocque
On 2011/11/17 18:46:38, timsteele wrote: > http://codereview.chromium.org/8510079/diff/1/chrome/browser/sync/engine/syncer.cc > File chrome/browser/sync/engine/syncer.cc (right): > > http://codereview.chromium.org/8510079/diff/1/chrome/browser/sync/engine/syncer.cc#newcode146 > ...
9 years, 1 month ago (2011-11-17 19:00:53 UTC) #3
tim (not reviewing)
On 2011/11/17 19:00:53, rlarocque wrote: > On 2011/11/17 18:46:38, timsteele wrote: > > > http://codereview.chromium.org/8510079/diff/1/chrome/browser/sync/engine/syncer.cc ...
9 years, 1 month ago (2011-11-17 19:36:52 UTC) #4
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/rlarocque@chromium.org/8510079/1
9 years, 1 month ago (2011-11-17 19:40:53 UTC) #5
commit-bot: I haz the power
9 years, 1 month ago (2011-11-17 21:18:37 UTC) #6
Change committed as 110555

Powered by Google App Engine
This is Rietveld 408576698