| Index: chrome/common/extensions/manifest_tests/extension_manifests_background_unittest.cc
|
| diff --git a/chrome/common/extensions/manifest_tests/extension_manifests_background_unittest.cc b/chrome/common/extensions/manifest_tests/extension_manifests_background_unittest.cc
|
| index 0fba6327586b8fa7d248347ff26e60700ebc4686..ad7212480570efc1c67bbace810167d649089888 100644
|
| --- a/chrome/common/extensions/manifest_tests/extension_manifests_background_unittest.cc
|
| +++ b/chrome/common/extensions/manifest_tests/extension_manifests_background_unittest.cc
|
| @@ -3,8 +3,10 @@
|
| // found in the LICENSE file.
|
|
|
| #include <memory>
|
| +#include <utility>
|
|
|
| #include "base/command_line.h"
|
| +#include "base/memory/ptr_util.h"
|
| #include "base/values.h"
|
| #include "chrome/common/extensions/manifest_tests/chrome_manifest_test.h"
|
| #include "components/version_info/version_info.h"
|
| @@ -102,9 +104,9 @@ TEST_F(ExtensionManifestBackgroundTest, BackgroundPageWebRequest) {
|
| ASSERT_TRUE(extension.get());
|
| EXPECT_TRUE(BackgroundInfo::HasLazyBackgroundPage(extension.get()));
|
|
|
| - base::ListValue* permissions = new base::ListValue();
|
| + auto permissions = base::MakeUnique<base::ListValue>();
|
| permissions->AppendString("webRequest");
|
| - manifest->Set(keys::kPermissions, permissions);
|
| + manifest->Set(keys::kPermissions, std::move(permissions));
|
| LoadAndExpectError(ManifestData(manifest.get(), ""),
|
| errors::kWebRequestConflictsWithLazyBackground);
|
| }
|
|
|