Index: components/sync/core/base_node.cc |
diff --git a/components/sync/core/base_node.cc b/components/sync/core/base_node.cc |
index bddbeef922b903d6ef8756698f0bde93d78fcd5a..c09ad6a3652d901d39ceb06a4eeeac6c65c3a7c3 100644 |
--- a/components/sync/core/base_node.cc |
+++ b/components/sync/core/base_node.cc |
@@ -246,6 +246,12 @@ const sync_pb::PasswordSpecificsData& BaseNode::GetPasswordSpecifics() const { |
return *password_data_; |
} |
+const sync_pb::PasswordSpecificsMetadata& |
+BaseNode::GetPasswordSpecificsMetadata() const { |
+ DCHECK_EQ(GetModelType(), PASSWORDS); |
+ return GetEntitySpecifics().password().unencrypted_metadata(); |
+} |
+ |
const sync_pb::TypedUrlSpecifics& BaseNode::GetTypedUrlSpecifics() const { |
DCHECK_EQ(GetModelType(), TYPED_URLS); |
return GetEntitySpecifics().typed_url(); |