Chromium Code Reviews| Index: chrome/browser/extensions/extension_service.h |
| diff --git a/chrome/browser/extensions/extension_service.h b/chrome/browser/extensions/extension_service.h |
| index 15645875447357ba74104449b8a584ce725fe9b2..aaa4e52bb365fd45a56c0a83c2d1f7ca632cfce0 100644 |
| --- a/chrome/browser/extensions/extension_service.h |
| +++ b/chrome/browser/extensions/extension_service.h |
| @@ -353,8 +353,10 @@ class ExtensionService |
| extensions::Extension::DisableReason disable_reason); |
| // Disable non-builtin and non-managed extensions with ids not in |
| - // |except_ids|. |
| - void DisableUserExtensions(const std::vector<std::string>& except_ids); |
| + // |except_ids| and whose type is contained in |type_filter|. |
| + void DisableUserExtensions( |
| + const std::set<extensions::Manifest::Type> type_filter, |
|
vasilii
2013/08/02 09:32:04
const Reference. Do we really need std::set for 5
battre
2013/08/02 10:36:21
Done.
|
| + const std::vector<std::string>& except_ids); |
| // Updates the |extension|'s granted permissions lists to include all |
| // permissions in the |extension|'s manifest and re-enables the |