Index: chrome/browser/extensions/extension_webrequest_apitest.cc |
diff --git a/chrome/browser/extensions/extension_webrequest_apitest.cc b/chrome/browser/extensions/extension_webrequest_apitest.cc |
index 7c25be83bb67a89b4d637da32b3f606af95c8dce..3f7d0dfa5b8a03a8015a6c3d858b5cbf55c75bdb 100644 |
--- a/chrome/browser/extensions/extension_webrequest_apitest.cc |
+++ b/chrome/browser/extensions/extension_webrequest_apitest.cc |
@@ -5,15 +5,25 @@ |
#include "base/command_line.h" |
#include "chrome/browser/extensions/extension_apitest.h" |
#include "chrome/common/chrome_switches.h" |
+#include "net/base/mock_host_resolver.h" |
-IN_PROC_BROWSER_TEST_F(ExtensionApiTest, WebRequest) { |
+class ExtensionWebRequestApiTest : public ExtensionApiTest { |
+ public: |
+ virtual void SetUpInProcessBrowserTestFixture() { |
+ ExtensionApiTest::SetUpInProcessBrowserTestFixture(); |
+ host_resolver()->AddRule("*", "127.0.0.1"); |
+ ASSERT_TRUE(StartTestServer()); |
+ } |
+}; |
+ |
+IN_PROC_BROWSER_TEST_F(ExtensionWebRequestApiTest, WebRequest) { |
CommandLine::ForCurrentProcess()->AppendSwitch( |
switches::kEnableExperimentalExtensionApis); |
ASSERT_TRUE(RunExtensionTest("webrequest/api")) << message_; |
} |
-IN_PROC_BROWSER_TEST_F(ExtensionApiTest, WebRequestEvents) { |
+IN_PROC_BROWSER_TEST_F(ExtensionWebRequestApiTest, WebRequestEvents) { |
CommandLine::ForCurrentProcess()->AppendSwitch( |
switches::kEnableExperimentalExtensionApis); |