summaryrefslogtreecommitdiffstats
path: root/extensions/browser/process_manager.h
diff options
context:
space:
mode:
Diffstat (limited to 'extensions/browser/process_manager.h')
-rw-r--r--extensions/browser/process_manager.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/extensions/browser/process_manager.h b/extensions/browser/process_manager.h
index fc7bbf4..0ce6752 100644
--- a/extensions/browser/process_manager.h
+++ b/extensions/browser/process_manager.h
@@ -131,6 +131,13 @@ class ProcessManager : public content::NotificationObserver {
void SetKeepaliveImpulseDecrementCallbackForTesting(
const ImpulseCallbackForTesting& callback);
+ // Creates an incognito-context instance for tests. Tests for non-incognito
+ // contexts can just use Create() above.
+ static ProcessManager* CreateIncognitoForTesting(
+ content::BrowserContext* incognito_context,
+ content::BrowserContext* original_context,
+ ProcessManager* original_manager);
+
protected:
// If |context| is incognito pass the master context as |original_context|.
// Otherwise pass the same context for both.