| Index: chrome/browser/sync/protocol/proto_value_conversions.cc
|
| ===================================================================
|
| --- chrome/browser/sync/protocol/proto_value_conversions.cc (revision 89422)
|
| +++ chrome/browser/sync/protocol/proto_value_conversions.cc (working copy)
|
| @@ -20,6 +20,7 @@
|
| #include "chrome/browser/sync/protocol/password_specifics.pb.h"
|
| #include "chrome/browser/sync/protocol/preference_specifics.pb.h"
|
| #include "chrome/browser/sync/protocol/proto_enum_conversions.h"
|
| +#include "chrome/browser/sync/protocol/search_engine_specifics.pb.h"
|
| #include "chrome/browser/sync/protocol/session_specifics.pb.h"
|
| #include "chrome/browser/sync/protocol/sync.pb.h"
|
| #include "chrome/browser/sync/protocol/theme_specifics.pb.h"
|
| @@ -261,6 +262,28 @@
|
| return value;
|
| }
|
|
|
| +DictionaryValue* SearchEngineSpecificsToValue(
|
| + const sync_pb::SearchEngineSpecifics& proto) {
|
| + DictionaryValue* value = new DictionaryValue();
|
| + SET_STR(short_name);
|
| + SET_STR(keyword);
|
| + SET_STR(favicon_url);
|
| + SET_STR(url);
|
| + SET_BOOL(safe_for_autoreplace);
|
| + SET_STR(originating_url);
|
| + SET_INT64(date_created);
|
| + SET_STR(input_encodings);
|
| + SET_BOOL(show_in_default_list);
|
| + SET_STR(suggestions_url);
|
| + SET_INT32(prepopulate_id);
|
| + SET_BOOL(autogenerate_keyword);
|
| + SET_INT32(logo_id);
|
| + SET_BOOL(created_by_policy);
|
| + SET_STR(instant_url);
|
| + SET_INT64(id);
|
| + return value;
|
| +}
|
| +
|
| DictionaryValue* SessionSpecificsToValue(
|
| const sync_pb::SessionSpecifics& proto) {
|
| DictionaryValue* value = new DictionaryValue();
|
| @@ -303,6 +326,7 @@
|
| SET_EXTENSION(sync_pb, nigori, NigoriSpecificsToValue);
|
| SET_EXTENSION(sync_pb, password, PasswordSpecificsToValue);
|
| SET_EXTENSION(sync_pb, preference, PreferenceSpecificsToValue);
|
| + SET_EXTENSION(sync_pb, search_engine, SearchEngineSpecificsToValue);
|
| SET_EXTENSION(sync_pb, session, SessionSpecificsToValue);
|
| SET_EXTENSION(sync_pb, theme, ThemeSpecificsToValue);
|
| SET_EXTENSION(sync_pb, typed_url, TypedUrlSpecificsToValue);
|
|
|