| Index: chrome/browser/background/background_application_list_model_unittest.cc
|
| diff --git a/chrome/browser/background/background_application_list_model_unittest.cc b/chrome/browser/background/background_application_list_model_unittest.cc
|
| index 1de77caef3247ebf4b58406c15f0dfcce2ce10a6..c6e8d08f528ba65e6d035607ae4ce046327581a5 100644
|
| --- a/chrome/browser/background/background_application_list_model_unittest.cc
|
| +++ b/chrome/browser/background/background_application_list_model_unittest.cc
|
| @@ -11,9 +11,11 @@
|
| #include <cstdlib>
|
| #include <memory>
|
| #include <set>
|
| +#include <utility>
|
|
|
| #include "base/command_line.h"
|
| #include "base/files/file_path.h"
|
| +#include "base/memory/ptr_util.h"
|
| #include "base/message_loop/message_loop.h"
|
| #include "base/stl_util.h"
|
| #include "build/build_config.h"
|
| @@ -80,11 +82,11 @@ static scoped_refptr<Extension> CreateExtension(
|
| base::DictionaryValue manifest;
|
| manifest.SetString(extensions::manifest_keys::kVersion, "1.0.0.0");
|
| manifest.SetString(extensions::manifest_keys::kName, name);
|
| - base::ListValue* permissions = new base::ListValue();
|
| - manifest.Set(extensions::manifest_keys::kPermissions, permissions);
|
| + auto permissions = base::MakeUnique<base::ListValue>();
|
| if (background_permission) {
|
| permissions->AppendString("background");
|
| }
|
| + manifest.Set(extensions::manifest_keys::kPermissions, std::move(permissions));
|
|
|
| std::string error;
|
| scoped_refptr<Extension> extension;
|
|
|