Index: content/browser/site_per_process_browsertest.cc |
diff --git a/content/browser/site_per_process_browsertest.cc b/content/browser/site_per_process_browsertest.cc |
index 75ef2d135b6d56d56a19765cf4b4d4211715e1f1..83dd76495b0c5873bd0ff34b93d0b9e8fe8b9d61 100644 |
--- a/content/browser/site_per_process_browsertest.cc |
+++ b/content/browser/site_per_process_browsertest.cc |
@@ -2565,8 +2565,12 @@ IN_PROC_BROWSER_TEST_F(SitePerProcessBrowserTest, ProcessTransferAfterError) { |
EXPECT_EQ("null", child->current_origin().Serialize()); |
// Try again after re-enabling host resolution. |
- if (!network_service) |
+ if (network_service) { |
+ NavigationURLLoaderNetworkService::OverrideURLLoaderFactoryForTesting( |
+ nullptr); |
+ } else { |
host_resolver()->AddRule("*", "127.0.0.1"); |
+ } |
NavigateIframeToURL(shell()->web_contents(), "child-0", url_b); |
EXPECT_TRUE(observer.last_navigation_succeeded()); |