From 65c51c30fd4c79384c222fc571913145dbea86f8 Mon Sep 17 00:00:00 2001 From: stanisc Date: Mon, 15 Jun 2015 15:01:00 -0700 Subject: 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} --- sync/BUILD.gn | 2 ++ 1 file changed, 2 insertions(+) (limited to 'sync/BUILD.gn') 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", -- cgit v1.1