Index: sync/protocol/proto_value_conversions.cc |
diff --git a/sync/protocol/proto_value_conversions.cc b/sync/protocol/proto_value_conversions.cc |
index de55704dfcb568e2c250fe2ce9fcaaafa3b7cfe7..f169f4f33348081a98243b4e33271abc554244cb 100644 |
--- a/sync/protocol/proto_value_conversions.cc |
+++ b/sync/protocol/proto_value_conversions.cc |
@@ -298,6 +298,14 @@ base::DictionaryValue* AppSettingSpecificsToValue( |
return value; |
} |
+base::DictionaryValue* LinkedAppIconInfoToValue( |
+ const sync_pb::LinkedAppIconInfo& proto) { |
+ base::DictionaryValue* value = new base::DictionaryValue(); |
+ SET_STR(url); |
+ SET_INT32(size); |
+ return value; |
+} |
+ |
base::DictionaryValue* AppSpecificsToValue( |
const sync_pb::AppSpecifics& proto) { |
base::DictionaryValue* value = new base::DictionaryValue(); |
@@ -308,6 +316,8 @@ base::DictionaryValue* AppSpecificsToValue( |
SET_ENUM(launch_type, GetLaunchTypeString); |
SET_STR(bookmark_app_url); |
SET_STR(bookmark_app_description); |
+ SET_STR(bookmark_app_icon_color); |
+ SET_REP(linked_app_icons, LinkedAppIconInfoToValue); |
return value; |
} |