Index: chrome/browser/extensions/extension_garbage_collector_chromeos_unittest.cc |
diff --git a/chrome/browser/extensions/extension_garbage_collector_chromeos_unittest.cc b/chrome/browser/extensions/extension_garbage_collector_chromeos_unittest.cc |
index b16993865248f523eaf3bcfaff58f3623194954a..260919628b176989cda3d5578c9059f800281eda 100644 |
--- a/chrome/browser/extensions/extension_garbage_collector_chromeos_unittest.cc |
+++ b/chrome/browser/extensions/extension_garbage_collector_chromeos_unittest.cc |
@@ -5,11 +5,9 @@ |
#include "chrome/browser/extensions/extension_garbage_collector_chromeos.h" |
#include <string> |
-#include <utility> |
#include <vector> |
#include "base/files/file_util.h" |
-#include "base/memory/ptr_util.h" |
#include "base/strings/string_split.h" |
#include "base/strings/string_util.h" |
#include "base/threading/sequenced_worker_pool.h" |
@@ -100,27 +98,24 @@ |
DictionaryPrefUpdate shared_extensions(testing_local_state_.Get(), |
ExtensionAssetsManagerChromeOS::kSharedExtensions); |
- base::DictionaryValue* extension_info_weak = NULL; |
- if (!shared_extensions->GetDictionary(id, &extension_info_weak)) { |
- auto extension_info = base::MakeUnique<base::DictionaryValue>(); |
- extension_info_weak = extension_info.get(); |
- shared_extensions->Set(id, std::move(extension_info)); |
+ base::DictionaryValue* extension_info = NULL; |
+ if (!shared_extensions->GetDictionary(id, &extension_info)) { |
+ extension_info = new base::DictionaryValue; |
+ shared_extensions->Set(id, extension_info); |
} |
- auto version_info = base::MakeUnique<base::DictionaryValue>(); |
+ base::DictionaryValue* version_info = new base::DictionaryValue; |
+ extension_info->SetWithoutPathExpansion(version, version_info); |
version_info->SetString( |
ExtensionAssetsManagerChromeOS::kSharedExtensionPath, path.value()); |
- auto users = base::MakeUnique<base::ListValue>(); |
+ base::ListValue* users = new base::ListValue; |
+ version_info->Set(ExtensionAssetsManagerChromeOS::kSharedExtensionUsers, |
+ users); |
for (const std::string& user : |
- base::SplitString(users_string, ",", base::KEEP_WHITESPACE, |
- base::SPLIT_WANT_NONEMPTY)) { |
+ base::SplitString(users_string, ",", |
+ base::KEEP_WHITESPACE, base::SPLIT_WANT_NONEMPTY)) |
users->AppendString(user); |
- } |
- version_info->Set(ExtensionAssetsManagerChromeOS::kSharedExtensionUsers, |
- std::move(users)); |
- extension_info_weak->SetWithoutPathExpansion(version, |
- std::move(version_info)); |
} |
scoped_refptr<Extension> CreateExtension(const std::string& id, |