diff options
author | rlarocque@chromium.org <rlarocque@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-03-19 18:00:13 +0000 |
---|---|---|
committer | rlarocque@chromium.org <rlarocque@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-03-19 18:00:13 +0000 |
commit | 278e4f94e2fd56d83bf8d5fc21898e92da47f3fb (patch) | |
tree | 3fc8f64b649fe01032bf02e0d53cb2ba73b8d5e5 /sync/sync_core.gypi | |
parent | 3e169741eb6d303c2e52a563cb57f53135730f30 (diff) | |
download | chromium_src-278e4f94e2fd56d83bf8d5fc21898e92da47f3fb.zip chromium_src-278e4f94e2fd56d83bf8d5fc21898e92da47f3fb.tar.gz chromium_src-278e4f94e2fd56d83bf8d5fc21898e92da47f3fb.tar.bz2 |
sync: Add NonBlockingSyncTypeProcessorCore
Adds the class for handling sync updates and commits on the sync thread.
The current implementation is mostly a bunch of stubs.
In the future, this will be hooked up to a NonBlockingSyncTypeProcessor
that lives on the model type's thread. These two classes will
collaborate to implement the non-blocking sync system.
This CL also adds some code to the ModelTypeRegistry and
SyncSessionContext to prepare for managing these
NonBlockingSyncTypeProcessor objects. This new code is used only in
tests.
BUG=351005
Review URL: https://codereview.chromium.org/192953008
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@258035 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'sync/sync_core.gypi')
-rw-r--r-- | sync/sync_core.gypi | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sync/sync_core.gypi b/sync/sync_core.gypi index e973110..5ca59ee5 100644 --- a/sync/sync_core.gypi +++ b/sync/sync_core.gypi @@ -64,6 +64,8 @@ 'engine/net/server_connection_manager.h', 'engine/net/url_translator.cc', 'engine/net/url_translator.h', + 'engine/non_blocking_type_processor_core.cc', + 'engine/non_blocking_type_processor_core.h', 'engine/nudge_source.cc', 'engine/nudge_source.h', 'engine/process_updates_util.cc', |