| Index: chrome/browser/extensions/process_management_browsertest.cc
|
| diff --git a/chrome/browser/extensions/process_management_browsertest.cc b/chrome/browser/extensions/process_management_browsertest.cc
|
| index c446d02a0310698067466a7ec1888924299f3a70..42892e4633a449de293fbf6c1d7335fa024a09d3 100644
|
| --- a/chrome/browser/extensions/process_management_browsertest.cc
|
| +++ b/chrome/browser/extensions/process_management_browsertest.cc
|
| @@ -46,6 +46,11 @@ class ProcessManagementTest : public ExtensionBrowserTest {
|
| command_line->AppendSwitch(
|
| extensions::switches::kEnableExperimentalExtensionApis);
|
| }
|
| +
|
| + void SetUpOnMainThread() override {
|
| + ExtensionBrowserTest::SetUpOnMainThread();
|
| + host_resolver()->AddRule("*", "127.0.0.1");
|
| + }
|
| };
|
|
|
| class ChromeWebStoreProcessTest : public ExtensionBrowserTest {
|
| @@ -88,7 +93,6 @@ IN_PROC_BROWSER_TEST_F(ProcessManagementTest, MAYBE_ProcessOverflow) {
|
| // Set max renderers to 1 to force running out of processes.
|
| content::RenderProcessHost::SetMaxRendererProcessCount(1);
|
|
|
| - host_resolver()->AddRule("*", "127.0.0.1");
|
| ASSERT_TRUE(embedded_test_server()->Start());
|
|
|
| ASSERT_TRUE(LoadExtension(test_data_dir_.AppendASCII("isolated_apps/app1")));
|
| @@ -234,7 +238,6 @@ IN_PROC_BROWSER_TEST_F(ProcessManagementTest, MAYBE_ExtensionProcessBalancing) {
|
| // allocated.
|
| content::RenderProcessHost::SetMaxRendererProcessCount(6);
|
|
|
| - host_resolver()->AddRule("*", "127.0.0.1");
|
| ASSERT_TRUE(embedded_test_server()->Start());
|
|
|
| // The app under test acts on URLs whose host is "localhost",
|
| @@ -283,7 +286,6 @@ IN_PROC_BROWSER_TEST_F(ProcessManagementTest, MAYBE_ExtensionProcessBalancing) {
|
|
|
| IN_PROC_BROWSER_TEST_F(ProcessManagementTest,
|
| NavigateExtensionTabToWebViaPost) {
|
| - host_resolver()->AddRule("*", "127.0.0.1");
|
| ASSERT_TRUE(embedded_test_server()->Start());
|
|
|
| // Load an extension.
|
| @@ -396,9 +398,8 @@ IN_PROC_BROWSER_TEST_F(ChromeWebStoreProcessTest,
|
|
|
| // This test verifies that blocked navigations to extensions pages do not
|
| // overwrite process-per-site map inside content/.
|
| -IN_PROC_BROWSER_TEST_F(ExtensionBrowserTest,
|
| +IN_PROC_BROWSER_TEST_F(ProcessManagementTest,
|
| NavigateToBlockedExtensionPageInNewTab) {
|
| - host_resolver()->AddRule("*", "127.0.0.1");
|
| ASSERT_TRUE(embedded_test_server()->Start());
|
|
|
| // Load an extension, which will block a request for a specific page in it.
|
|
|