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

Issue 11187021: Add RemoteFileSyncService interface (Closed)

Created:
8 years, 2 months ago by tzik
Modified:
8 years, 1 month ago
Reviewers:
kinuko, Lei Zhang
CC:
chromium-reviews, tzik+watch_chromium.org, kinuko+watch
Visibility:
Public.

Description

Add RemoteFileSyncService interface for Sync FileSystem. BUG=156041 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=163805

Patch Set 1 #

Patch Set 2 : multi-provider #

Patch Set 3 : +DCHECK #

Total comments: 19

Patch Set 4 : '' #

Patch Set 5 : '' #

Total comments: 18

Patch Set 6 : '' #

Total comments: 8

Patch Set 7 : rebased onto separate CL #

Total comments: 2

Patch Set 8 : rebase & fix comment #

Total comments: 4

Patch Set 9 : rebase & address comments #

Patch Set 10 : rebase again #

Unified diffs Side-by-side diffs Delta from patch set Stats (+72 lines, -8 lines) Patch
A chrome/browser/sync_file_system/remote_file_sync_service.h View 1 2 3 4 5 6 7 8 1 chunk +46 lines, -0 lines 0 comments Download
M chrome/browser/sync_file_system/sync_file_system_service.h View 1 2 3 4 5 6 7 8 9 3 chunks +4 lines, -1 line 0 comments Download
M chrome/browser/sync_file_system/sync_file_system_service.cc View 1 2 3 4 5 6 7 8 9 5 chunks +20 lines, -6 lines 0 comments Download
M chrome/chrome_browser.gypi View 1 2 3 4 5 6 7 8 9 1 chunk +1 line, -0 lines 0 comments Download
M webkit/fileapi/syncable/sync_callbacks.h View 1 2 3 4 5 6 7 8 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 16 (0 generated)
tzik
PTAL
8 years, 2 months ago (2012-10-17 08:30:09 UTC) #1
kinuko
http://codereview.chromium.org/11187021/diff/1005/chrome/browser/sync_file_system/remote_file_provider.h File chrome/browser/sync_file_system/remote_file_provider.h (right): http://codereview.chromium.org/11187021/diff/1005/chrome/browser/sync_file_system/remote_file_provider.h#newcode27 chrome/browser/sync_file_system/remote_file_provider.h:27: virtual bool deleted() = 0; Is it possible to ...
8 years, 2 months ago (2012-10-17 09:22:57 UTC) #2
tzik
Thanks! Updated. http://codereview.chromium.org/11187021/diff/1005/chrome/browser/sync_file_system/remote_file_provider.h File chrome/browser/sync_file_system/remote_file_provider.h (right): http://codereview.chromium.org/11187021/diff/1005/chrome/browser/sync_file_system/remote_file_provider.h#newcode27 chrome/browser/sync_file_system/remote_file_provider.h:27: virtual bool deleted() = 0; On 2012/10/17 ...
8 years, 2 months ago (2012-10-18 07:18:07 UTC) #3
kinuko
http://codereview.chromium.org/11187021/diff/2008/chrome/browser/sync_file_system/remote_file_provider.h File chrome/browser/sync_file_system/remote_file_provider.h (right): http://codereview.chromium.org/11187021/diff/2008/chrome/browser/sync_file_system/remote_file_provider.h#newcode34 chrome/browser/sync_file_system/remote_file_provider.h:34: // This class represents the changelist of the remote ...
8 years, 2 months ago (2012-10-18 13:54:32 UTC) #4
tzik
Thanks for reviewing, Kinuko-san. I'm addressing your comment. http://codereview.chromium.org/11187021/diff/2008/chrome/browser/sync_file_system/remote_file_provider.h File chrome/browser/sync_file_system/remote_file_provider.h (right): http://codereview.chromium.org/11187021/diff/2008/chrome/browser/sync_file_system/remote_file_provider.h#newcode60 chrome/browser/sync_file_system/remote_file_provider.h:60: virtual ...
8 years, 2 months ago (2012-10-19 04:32:07 UTC) #5
kinuko
Ok I think I have an alternative proposal. The problem is that the remote sync ...
8 years, 2 months ago (2012-10-19 14:27:24 UTC) #6
kinuko
On 2012/10/19 14:27:24, kinuko wrote: > Ok I think I have an alternative proposal. The ...
8 years, 2 months ago (2012-10-22 08:44:01 UTC) #7
tzik
Updated. http://codereview.chromium.org/11187021/diff/2008/chrome/browser/sync_file_system/remote_file_provider.h File chrome/browser/sync_file_system/remote_file_provider.h (right): http://codereview.chromium.org/11187021/diff/2008/chrome/browser/sync_file_system/remote_file_provider.h#newcode43 chrome/browser/sync_file_system/remote_file_provider.h:43: // remote file changes for |origin|. On 2012/10/18 ...
8 years, 2 months ago (2012-10-23 04:19:32 UTC) #8
kinuko
http://codereview.chromium.org/11187021/diff/14002/chrome/browser/sync_file_system/remote_file_sync_service.h File chrome/browser/sync_file_system/remote_file_sync_service.h (right): http://codereview.chromium.org/11187021/diff/14002/chrome/browser/sync_file_system/remote_file_sync_service.h#newcode27 chrome/browser/sync_file_system/remote_file_sync_service.h:27: void RemoveObserver(RemoteChangeObserver* observer); It might be ok to leave ...
8 years, 2 months ago (2012-10-23 08:12:14 UTC) #9
tzik
http://codereview.chromium.org/11187021/diff/14002/chrome/browser/sync_file_system/remote_file_sync_service.h File chrome/browser/sync_file_system/remote_file_sync_service.h (right): http://codereview.chromium.org/11187021/diff/14002/chrome/browser/sync_file_system/remote_file_sync_service.h#newcode27 chrome/browser/sync_file_system/remote_file_sync_service.h:27: void RemoveObserver(RemoteChangeObserver* observer); On 2012/10/23 08:12:14, kinuko wrote: > ...
8 years, 1 month ago (2012-10-24 03:32:33 UTC) #10
kinuko
lgtm Please update the issue description! http://codereview.chromium.org/11187021/diff/22001/chrome/browser/sync_file_system/sync_file_system_service.cc File chrome/browser/sync_file_system/sync_file_system_service.cc (right): http://codereview.chromium.org/11187021/diff/22001/chrome/browser/sync_file_system/sync_file_system_service.cc#newcode53 chrome/browser/sync_file_system/sync_file_system_service.cc:53: remote_file_service_->RegisterOriginForTrackingChanges(app_url.GetOrigin()); I think ...
8 years, 1 month ago (2012-10-24 05:17:21 UTC) #11
tzik
Thanks for reviewing, Kinuko-san. Lei, could you take a look as OWNERS of chrome/? http://codereview.chromium.org/11187021/diff/22001/chrome/browser/sync_file_system/sync_file_system_service.cc ...
8 years, 1 month ago (2012-10-24 05:32:52 UTC) #12
Lei Zhang
lgtm http://codereview.chromium.org/11187021/diff/27001/chrome/browser/sync_file_system/remote_file_sync_service.h File chrome/browser/sync_file_system/remote_file_sync_service.h (right): http://codereview.chromium.org/11187021/diff/27001/chrome/browser/sync_file_system/remote_file_sync_service.h#newcode9 chrome/browser/sync_file_system/remote_file_sync_service.h:9: #include "base/observer_list.h" nit: not needed http://codereview.chromium.org/11187021/diff/27001/webkit/fileapi/syncable/sync_callbacks.h File webkit/fileapi/syncable/sync_callbacks.h ...
8 years, 1 month ago (2012-10-24 05:53:19 UTC) #13
tzik
Thanks! Updated! http://codereview.chromium.org/11187021/diff/27001/chrome/browser/sync_file_system/remote_file_sync_service.h File chrome/browser/sync_file_system/remote_file_sync_service.h (right): http://codereview.chromium.org/11187021/diff/27001/chrome/browser/sync_file_system/remote_file_sync_service.h#newcode9 chrome/browser/sync_file_system/remote_file_sync_service.h:9: #include "base/observer_list.h" On 2012/10/24 05:53:19, Lei Zhang ...
8 years, 1 month ago (2012-10-24 06:43:11 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/tzik@chromium.org/11187021/31003
8 years, 1 month ago (2012-10-24 07:38:45 UTC) #15
commit-bot: I haz the power
8 years, 1 month ago (2012-10-24 08:52:32 UTC) #16
Retried try job too often for step(s) compile

Powered by Google App Engine
This is Rietveld 408576698