| Index: chrome/browser/extensions/external_provider_impl.h
|
| diff --git a/chrome/browser/extensions/external_provider_impl.h b/chrome/browser/extensions/external_provider_impl.h
|
| index 991d0bb87aa7d75d5d27476b393031db15091e1e..8d95e3e365480b134b2680812ce732a88bb075d6 100644
|
| --- a/chrome/browser/extensions/external_provider_impl.h
|
| +++ b/chrome/browser/extensions/external_provider_impl.h
|
| @@ -21,7 +21,6 @@ class Version;
|
| }
|
|
|
| namespace extensions {
|
| -class ExternalLoader;
|
|
|
| // A specialization of the ExternalProvider that uses an instance of
|
| // ExternalLoader to provide external extensions. This class can be seen as a
|
| @@ -37,7 +36,7 @@ class ExternalProviderImpl : public ExternalProviderInterface {
|
| // If either of the origins is not supported by this provider, then it should
|
| // be initialized as Manifest::INVALID_LOCATION.
|
| ExternalProviderImpl(VisitorInterface* service,
|
| - ExternalLoader* loader,
|
| + const scoped_refptr<ExternalLoader>& loader,
|
| Profile* profile,
|
| Manifest::Location crx_location,
|
| Manifest::Location download_location,
|
|
|