namespace extensions {
+class Extension;
+
// A specialization of the ExternalLoader that loads a hard-coded list of
// external extensions, that should be considered components of chrome (but
// unlike Component extensions, these extensions are installed from the webstore
public:
explicit ExternalComponentLoader(Profile* profile);
+ // True if |extension| should be modifiable by the user.
+ static bool IsModifiable(const extensions::Extension* extension);
+
protected:
virtual void StartLoading() OVERRIDE;