| Index: trunk/src/chrome/browser/extensions/external_provider_impl.h
|
| ===================================================================
|
| --- trunk/src/chrome/browser/extensions/external_provider_impl.h (revision 229896)
|
| +++ trunk/src/chrome/browser/extensions/external_provider_impl.h (working copy)
|
| @@ -21,6 +21,7 @@
|
| }
|
|
|
| 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
|
| @@ -36,7 +37,7 @@
|
| // If either of the origins is not supported by this provider, then it should
|
| // be initialized as Manifest::INVALID_LOCATION.
|
| ExternalProviderImpl(VisitorInterface* service,
|
| - const scoped_refptr<ExternalLoader>& loader,
|
| + ExternalLoader* loader,
|
| Profile* profile,
|
| Manifest::Location crx_location,
|
| Manifest::Location download_location,
|
|
|