summaryrefslogtreecommitdiffstats
path: root/sync/BUILD.gn
diff options
context:
space:
mode:
authorstanisc <stanisc@chromium.org>2015-06-15 15:01:00 -0700
committerCommit bot <commit-bot@chromium.org>2015-06-15 22:01:26 +0000
commit65c51c30fd4c79384c222fc571913145dbea86f8 (patch)
treea4dce5de77672c8bc1c3a9f644e4a3a2b9b899b4 /sync/BUILD.gn
parent36e848dac55dd8b29659f52eeb6ec1bcfd8b6c23 (diff)
downloadchromium_src-65c51c30fd4c79384c222fc571913145dbea86f8.zip
chromium_src-65c51c30fd4c79384c222fc571913145dbea86f8.tar.gz
chromium_src-65c51c30fd4c79384c222fc571913145dbea86f8.tar.bz2
Sync: Initial implementation of EntryProtoFieldPtr.
EntryProtoFieldPtr will be used in EntryKernel to enable sharing of EntitySpecifics and AttachmentMetadata. This patch introduces EntryProtoFieldPtr, the wrapper class for the shareable sync data, and adds a couple of unit tests for it. BUG=499443 Review URL: https://codereview.chromium.org/1170423002 Cr-Commit-Position: refs/heads/master@{#334469}
Diffstat (limited to 'sync/BUILD.gn')
-rw-r--r--sync/BUILD.gn2
1 files changed, 2 insertions, 0 deletions
diff --git a/sync/BUILD.gn b/sync/BUILD.gn
index 3a5438c..430057c 100644
--- a/sync/BUILD.gn
+++ b/sync/BUILD.gn
@@ -345,6 +345,7 @@ source_set("sync_core") {
"syncable/on_disk_directory_backing_store.h",
"syncable/parent_child_index.cc",
"syncable/parent_child_index.h",
+ "syncable/proto_value_ptr.h",
"syncable/scoped_kernel_lock.cc",
"syncable/scoped_kernel_lock.h",
"syncable/scoped_parent_child_index_updater.cc",
@@ -632,6 +633,7 @@ test("sync_unit_tests") {
"syncable/model_type_unittest.cc",
"syncable/nigori_util_unittest.cc",
"syncable/parent_child_index_unittest.cc",
+ "syncable/proto_value_ptr_unittest.cc",
"syncable/syncable_enum_conversions_unittest.cc",
"syncable/syncable_id_unittest.cc",
"syncable/syncable_unittest.cc",