| Index: chrome/browser/extensions/extension_service.cc
|
| diff --git a/chrome/browser/extensions/extension_service.cc b/chrome/browser/extensions/extension_service.cc
|
| index 9f425f57445b17dc110c3530babf849ffaea4c11..a17ad0e3bb86eb0357c1ae5c68fcf1c852f04a81 100644
|
| --- a/chrome/browser/extensions/extension_service.cc
|
| +++ b/chrome/browser/extensions/extension_service.cc
|
| @@ -174,10 +174,9 @@ void ExtensionService::ClearProvidersForTesting() {
|
| }
|
|
|
| void ExtensionService::AddProviderForTesting(
|
| - ExternalProviderInterface* test_provider) {
|
| + std::unique_ptr<ExternalProviderInterface> test_provider) {
|
| CHECK(test_provider);
|
| - external_extension_providers_.push_back(
|
| - linked_ptr<ExternalProviderInterface>(test_provider));
|
| + external_extension_providers_.push_back(std::move(test_provider));
|
| }
|
|
|
| void ExtensionService::BlacklistExtensionForTest(
|
|
|