Index: chrome/browser/extensions/extension_service.h |
diff --git a/chrome/browser/extensions/extension_service.h b/chrome/browser/extensions/extension_service.h |
index 5159162fde6450e19efb907f8514f927504aca13..82df86b1471151f16070f43140e91bdf1c363860 100644 |
--- a/chrome/browser/extensions/extension_service.h |
+++ b/chrome/browser/extensions/extension_service.h |
@@ -540,6 +540,12 @@ class ExtensionService |
const extensions::ExtensionIdSet& unchanged, |
const extensions::Blacklist::BlacklistStateMap& state_map); |
+ // Helper to determine if the the extension should be enabled by default for |
+ // incognito mode. This is permitted for selected external component |
+ // extensions. (Internal component extensions are enabled in incognito by |
+ // default.) |
+ static bool ShouldEnableForIncognito(const extensions::Extension* extension); |
+ |
// Used only by test code. |
void UnloadAllExtensionsInternal(); |