diff options
author | kinuko@chromium.org <kinuko@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-11-29 06:09:16 +0000 |
---|---|---|
committer | kinuko@chromium.org <kinuko@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-11-29 06:09:16 +0000 |
commit | b20d21dece2caabf04a6036dc120d519de1b1125 (patch) | |
tree | 0aa66ace8bf5a7673671ba290c947f1b11d53804 /chrome/chrome_browser.gypi | |
parent | fb2b1939ae8c86de354ac9e00965a8f71f861b8e (diff) | |
download | chromium_src-b20d21dece2caabf04a6036dc120d519de1b1125.zip chromium_src-b20d21dece2caabf04a6036dc120d519de1b1125.tar.gz chromium_src-b20d21dece2caabf04a6036dc120d519de1b1125.tar.bz2 |
Prepare for using two backends in SyncFileSystemService, part 4
As a preparation for using multiple RemoteFileSyncService.
- Moved SyncFileSystemService::SyncRunner implementation into its own file, sync_process_runner.* and renamed to SyncProcessRunner
- Added LocalSyncRunner and RemoteSyncRunner class, both extend SyncProcessRunner
- Let LocalSyncRunner implement LocalFileSyncService::Observer
- Let RemoteSyncRunner implement RemoteFileSyncService::Observer
The plan is: we're going to have two RemoteFileSyncService and RemoteSyncRunner
for v1 and v2.
No functional changes yet.
BUG=324215
TEST=manual (tested some remote and local sync)
Review URL: https://codereview.chromium.org/95023003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237886 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/chrome_browser.gypi')
-rw-r--r-- | chrome/chrome_browser.gypi | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/chrome/chrome_browser.gypi b/chrome/chrome_browser.gypi index 6e77e54..ddfef85 100644 --- a/chrome/chrome_browser.gypi +++ b/chrome/chrome_browser.gypi @@ -2467,6 +2467,8 @@ 'browser/sync_file_system/sync_file_type.h', 'browser/sync_file_system/sync_operation_type.cc', 'browser/sync_file_system/sync_operation_type.h', + 'browser/sync_file_system/sync_process_runner.cc', + 'browser/sync_file_system/sync_process_runner.h', 'browser/sync_file_system/sync_service_state.h', 'browser/sync_file_system/sync_status_code.cc', 'browser/sync_file_system/sync_status_code.h', |