Index: extensions/browser/management_policy.h |
diff --git a/extensions/browser/management_policy.h b/extensions/browser/management_policy.h |
index a8578224f544ffc89c333fefbbf0d8d27dea4a8b..09b59b1c5e952c5218429311599e168a3c478fe5 100644 |
--- a/extensions/browser/management_policy.h |
+++ b/extensions/browser/management_policy.h |
@@ -7,6 +7,7 @@ |
#include <set> |
#include <string> |
+#include <vector> |
#include "base/basictypes.h" |
#include "extensions/common/extension.h" |
@@ -92,6 +93,9 @@ class ManagementPolicy { |
void RegisterProvider(Provider* provider); |
void UnregisterProvider(Provider* provider); |
+ // Like RegisterProvider(), but registers multiple providers instead. |
+ void RegisterProviders(std::vector<Provider*> providers); |
+ |
// Returns true if the user is permitted to install, load, and run the given |
// extension. If not, |error| may be set to an appropriate message. |
bool UserMayLoad(const Extension* extension, base::string16* error) const; |