| Index: chrome/browser/extensions/extension_management_test_util.cc
|
| diff --git a/chrome/browser/extensions/extension_management_test_util.cc b/chrome/browser/extensions/extension_management_test_util.cc
|
| index 86b15cfe0523121a04bfdb44549178f9a7fee6a9..e60f9fc22bdad25603b132f790d4663362b6b5be 100644
|
| --- a/chrome/browser/extensions/extension_management_test_util.cc
|
| +++ b/chrome/browser/extensions/extension_management_test_util.cc
|
| @@ -27,6 +27,18 @@ ExtensionManagementPrefUpdaterBase::ExtensionManagementPrefUpdaterBase() {
|
| ExtensionManagementPrefUpdaterBase::~ExtensionManagementPrefUpdaterBase() {
|
| }
|
|
|
| +void ExtensionManagementPrefUpdaterBase::UnsetPerExtensionSettings(
|
| + const ExtensionId& id) {
|
| + DCHECK(crx_file::id_util::IdIsValid(id));
|
| + pref_->RemoveWithoutPathExpansion(id, NULL);
|
| +}
|
| +
|
| +void ExtensionManagementPrefUpdaterBase::ClearPerExtensionSettings(
|
| + const ExtensionId& id) {
|
| + DCHECK(crx_file::id_util::IdIsValid(id));
|
| + pref_->SetWithoutPathExpansion(id, new base::DictionaryValue());
|
| +}
|
| +
|
| void ExtensionManagementPrefUpdaterBase::SetBlacklistedByDefault(bool value) {
|
| pref_->SetString(make_path(schema::kWildcard, schema::kInstallationMode),
|
| value ? schema::kBlocked : schema::kAllowed);
|
|
|