| Index: chrome/browser/extensions/extension_resource_request_policy_apitest.cc
|
| diff --git a/chrome/browser/extensions/extension_resource_request_policy_apitest.cc b/chrome/browser/extensions/extension_resource_request_policy_apitest.cc
|
| index 9049e91e7e221a04b0c9f4177e509b50478e7750..db5398f9dd560753d4587404af6db57d3cfd925a 100644
|
| --- a/chrome/browser/extensions/extension_resource_request_policy_apitest.cc
|
| +++ b/chrome/browser/extensions/extension_resource_request_policy_apitest.cc
|
| @@ -29,14 +29,18 @@ class ExtensionResourceRequestPolicyTest : public ExtensionApiTest {
|
| command_line->AppendSwitch(
|
| extensions::switches::kAllowLegacyExtensionManifests);
|
| }
|
| +
|
| + void SetUpOnMainThread() override {
|
| + ExtensionApiTest::SetUpOnMainThread();
|
| + host_resolver()->AddRule("*", "127.0.0.1");
|
| + ASSERT_TRUE(embedded_test_server()->Start());
|
| + }
|
| };
|
|
|
| // Note, this mostly tests the logic of chrome/renderer/extensions/
|
| // extension_resource_request_policy.*, but we have it as a browser test so that
|
| // can make sure it works end-to-end.
|
| IN_PROC_BROWSER_TEST_F(ExtensionResourceRequestPolicyTest, OriginPrivileges) {
|
| - host_resolver()->AddRule("*", "127.0.0.1");
|
| - ASSERT_TRUE(embedded_test_server()->Start());
|
| ASSERT_TRUE(LoadExtensionWithFlags(test_data_dir_
|
| .AppendASCII("extension_resource_request_policy")
|
| .AppendASCII("extension"),
|
| @@ -156,7 +160,6 @@ IN_PROC_BROWSER_TEST_F(ExtensionResourceRequestPolicyTest, MAYBE_Video) {
|
| IN_PROC_BROWSER_TEST_F(ExtensionResourceRequestPolicyTest,
|
| MAYBE_WebAccessibleResources) {
|
| std::string result;
|
| - ASSERT_TRUE(embedded_test_server()->Start());
|
| ASSERT_TRUE(LoadExtension(test_data_dir_
|
| .AppendASCII("extension_resource_request_policy")
|
| .AppendASCII("web_accessible")));
|
| @@ -230,7 +233,6 @@ IN_PROC_BROWSER_TEST_F(ExtensionResourceRequestPolicyTest,
|
| IN_PROC_BROWSER_TEST_F(ExtensionResourceRequestPolicyTest,
|
| LinkToWebAccessibleResources) {
|
| std::string result;
|
| - ASSERT_TRUE(embedded_test_server()->Start());
|
| const extensions::Extension* extension = LoadExtension(
|
| test_data_dir_.AppendASCII("extension_resource_request_policy")
|
| .AppendASCII("web_accessible"));
|
| @@ -294,7 +296,6 @@ IN_PROC_BROWSER_TEST_F(ExtensionResourceRequestPolicyTest,
|
| IN_PROC_BROWSER_TEST_F(ExtensionResourceRequestPolicyTest,
|
| WebAccessibleResourcesWithCSP) {
|
| std::string result;
|
| - ASSERT_TRUE(embedded_test_server()->Start());
|
| ASSERT_TRUE(LoadExtension(test_data_dir_
|
| .AppendASCII("extension_resource_request_policy")
|
| .AppendASCII("web_accessible")));
|
| @@ -323,7 +324,6 @@ IN_PROC_BROWSER_TEST_F(ExtensionResourceRequestPolicyTest, Iframe) {
|
|
|
| IN_PROC_BROWSER_TEST_F(ExtensionResourceRequestPolicyTest,
|
| IframeNavigateToInaccessible) {
|
| - ASSERT_TRUE(embedded_test_server()->Start());
|
| ASSERT_TRUE(LoadExtension(
|
| test_data_dir_.AppendASCII("extension_resource_request_policy")
|
| .AppendASCII("some_accessible")));
|
|
|