diff options
author | yfriedman@chromium.org <yfriedman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-05-02 22:08:09 +0000 |
---|---|---|
committer | yfriedman@chromium.org <yfriedman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-05-02 22:08:09 +0000 |
commit | ebf40803a8ba998943a54eed0749f5e015b183b5 (patch) | |
tree | b178d91ca48affc733a898bd28d5b24dac29f1cb /sync/protocol | |
parent | b483a0368eac205e4e5916c9391778dfb29fe73a (diff) | |
download | chromium_src-ebf40803a8ba998943a54eed0749f5e015b183b5.zip chromium_src-ebf40803a8ba998943a54eed0749f5e015b183b5.tar.gz chromium_src-ebf40803a8ba998943a54eed0749f5e015b183b5.tar.bz2 |
Improve about:sync output for enhanced_bookmarks experiment.
Output the extension id as well as whether the experiment is enabled.
Review URL: https://codereview.chromium.org/267653004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@267939 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'sync/protocol')
-rw-r--r-- | sync/protocol/proto_value_conversions.cc | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/sync/protocol/proto_value_conversions.cc b/sync/protocol/proto_value_conversions.cc index 4fb8bdd..c261da9 100644 --- a/sync/protocol/proto_value_conversions.cc +++ b/sync/protocol/proto_value_conversions.cc @@ -508,6 +508,14 @@ base::DictionaryValue* FaviconSyncFlagsToValue( return value; } +base::DictionaryValue* EnhancedBookmarksFlagsToValue( + const sync_pb::EnhancedBookmarksFlags& proto) { + base::DictionaryValue* value = new base::DictionaryValue(); + SET_BOOL(enabled); + SET_STR(extension_id); + return value; +} + } // namespace base::DictionaryValue* ExperimentsSpecificsToValue( @@ -519,7 +527,7 @@ base::DictionaryValue* ExperimentsSpecificsToValue( SET_EXPERIMENT_ENABLED_FIELD(pre_commit_update_avoidance); SET(favicon_sync, FaviconSyncFlagsToValue); SET_EXPERIMENT_ENABLED_FIELD(gcm_channel); - SET_EXPERIMENT_ENABLED_FIELD(enhanced_bookmarks); + SET(enhanced_bookmarks, EnhancedBookmarksFlagsToValue); SET_EXPERIMENT_ENABLED_FIELD(gcm_invalidations); return value; } |