| Index: chrome/browser/extensions/external_provider_interface.h
|
| diff --git a/chrome/browser/extensions/external_provider_interface.h b/chrome/browser/extensions/external_provider_interface.h
|
| index 8a71a9dd66f283688e6c40b4f0d8c32cb694e14e..1d1f098e68f07e6899ad66ed524c0147b399aeef 100644
|
| --- a/chrome/browser/extensions/external_provider_interface.h
|
| +++ b/chrome/browser/extensions/external_provider_interface.h
|
| @@ -8,9 +8,10 @@
|
| #include <vector>
|
|
|
| #include "base/memory/linked_ptr.h"
|
| -#include "chrome/common/extensions/extension.h"
|
| +#include "chrome/common/extensions/manifest.h"
|
|
|
| class FilePath;
|
| +class GURL;
|
| class Version;
|
|
|
| namespace extensions {
|
| @@ -33,7 +34,7 @@ class ExternalProviderInterface {
|
| const std::string& id,
|
| const Version* version,
|
| const FilePath& path,
|
| - Extension::Location location,
|
| + Manifest::Location location,
|
| int creation_flags,
|
| bool mark_acknowledged) = 0;
|
|
|
| @@ -43,7 +44,7 @@ class ExternalProviderInterface {
|
| virtual bool OnExternalExtensionUpdateUrlFound(
|
| const std::string& id,
|
| const GURL& update_url,
|
| - Extension::Location location) = 0;
|
| + Manifest::Location location) = 0;
|
|
|
| // Called after all the external extensions have been reported
|
| // through the above two methods. |provider| is a pointer to the
|
| @@ -75,7 +76,7 @@ class ExternalProviderInterface {
|
| // provider type, it will not be changed.
|
| // This function is no longer used outside unit tests.
|
| virtual bool GetExtensionDetails(const std::string& id,
|
| - Extension::Location* location,
|
| + Manifest::Location* location,
|
| scoped_ptr<Version>* version) const = 0;
|
|
|
| // Determines if this provider had loaded the list of external extensions
|
|
|