Index: headless/app/headless_shell.cc |
diff --git a/headless/app/headless_shell.cc b/headless/app/headless_shell.cc |
index 42a331fb9fbe326ce760a71229ee363ad895ebde..fbd0feac31617819a933f68cffd3ffbedb31e3c8 100644 |
--- a/headless/app/headless_shell.cc |
+++ b/headless/app/headless_shell.cc |
@@ -75,6 +75,8 @@ class HeadlessShell : public HeadlessWebContents::Observer, |
HeadlessBrowserContext::Builder context_builder = |
browser_->CreateBrowserContextBuilder(); |
+ // TODO(eseckler): These switches should also affect BrowserContexts that |
+ // are created via DevTools later. |
if (base::CommandLine::ForCurrentProcess()->HasSwitch( |
switches::kDeterministicFetch)) { |
deterministic_dispatcher_.reset( |
@@ -98,6 +100,7 @@ class HeadlessShell : public HeadlessWebContents::Observer, |
})); |
} |
browser_context_ = context_builder.Build(); |
+ browser_->SetDefaultBrowserContext(browser_context_); |
HeadlessWebContents::Builder builder( |
browser_context_->CreateWebContentsBuilder()); |