diff options
author | mek@chromium.org <mek@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-05-03 06:14:17 +0000 |
---|---|---|
committer | mek@chromium.org <mek@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-05-03 06:14:17 +0000 |
commit | 075b392d0943dc12b857c5f581608ce23fdf7ee1 (patch) | |
tree | c0011d44f315e851ee0dbaafc14181cc51711ae8 /sync | |
parent | 8f2abb4806fa66170cacc60a8906618e701d6840 (diff) | |
download | chromium_src-075b392d0943dc12b857c5f581608ce23fdf7ee1.zip chromium_src-075b392d0943dc12b857c5f581608ce23fdf7ee1.tar.gz chromium_src-075b392d0943dc12b857c5f581608ce23fdf7ee1.tar.bz2 |
Add remote_install flag to extension sync data.
This is the first step in adding support for remote installation of
extensions and apps.
BUG=365737
Review URL: https://codereview.chromium.org/264933005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@268053 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'sync')
-rw-r--r-- | sync/protocol/extension_specifics.proto | 4 | ||||
-rw-r--r-- | sync/protocol/proto_value_conversions.cc | 1 |
2 files changed, 5 insertions, 0 deletions
diff --git a/sync/protocol/extension_specifics.proto b/sync/protocol/extension_specifics.proto index 05120d3..650fd06 100644 --- a/sync/protocol/extension_specifics.proto +++ b/sync/protocol/extension_specifics.proto @@ -35,5 +35,9 @@ message ExtensionSpecifics { // The name of the extension. Used for bookmark apps. optional string name = 6; + + // Whether this extension was installed remotely, and hasn't been approved by + // a user in chrome yet. + optional bool remote_install = 7; } diff --git a/sync/protocol/proto_value_conversions.cc b/sync/protocol/proto_value_conversions.cc index c261da9..e1c8851 100644 --- a/sync/protocol/proto_value_conversions.cc +++ b/sync/protocol/proto_value_conversions.cc @@ -549,6 +549,7 @@ base::DictionaryValue* ExtensionSpecificsToValue( SET_STR(update_url); SET_BOOL(enabled); SET_BOOL(incognito_enabled); + SET_BOOL(remote_install); SET_STR(name); return value; } |