Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(345)

Unified Diff: sync/protocol/proto_enum_conversions.cc

Issue 12089103: [Sync] Add favicon datatype proto support (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Update Created 7 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: sync/protocol/proto_enum_conversions.cc
diff --git a/sync/protocol/proto_enum_conversions.cc b/sync/protocol/proto_enum_conversions.cc
index ef1d812433818ab905394f5a857110142b7af197..ffcf9f033327c08f174e1f921c155f99db336ebb 100644
--- a/sync/protocol/proto_enum_conversions.cc
+++ b/sync/protocol/proto_enum_conversions.cc
@@ -165,6 +165,19 @@ const char* GetFaviconTypeString(
return "";
}
+const char* GetIconTypeString(
+ sync_pb::FaviconData::IconType icon_type) {
+ ASSERT_ENUM_BOUNDS(sync_pb::FaviconData, IconType, FAVICON,
+ TOUCH_PRECOMPOSED_ICON);
+ switch (icon_type) {
+ ENUM_CASE(sync_pb::FaviconData, FAVICON);
+ ENUM_CASE(sync_pb::FaviconData, TOUCH_ICON);
+ ENUM_CASE(sync_pb::FaviconData, TOUCH_PRECOMPOSED_ICON);
+ }
+ NOTREACHED();
+ return "";
+}
+
const char* PassphraseTypeString(
sync_pb::NigoriSpecifics::PassphraseType type) {
ASSERT_ENUM_BOUNDS(sync_pb::NigoriSpecifics, PassphraseType,

Powered by Google App Engine
This is Rietveld 408576698