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 d9b371d275bcafb00bbded9593155dbebdb12955..f6f14ab3db121ff73e1d9684e5e0e938f19c5865 100644 |
--- a/chrome/browser/extensions/extension_resource_request_policy_apitest.cc |
+++ b/chrome/browser/extensions/extension_resource_request_policy_apitest.cc |
@@ -46,13 +46,16 @@ IN_PROC_BROWSER_TEST_F(ExtensionResourceRequestPolicyTest, OriginPrivileges) { |
&result)); |
EXPECT_EQ(result, "Loaded"); |
- // A web host that does not have permission. |
- ui_test_utils::NavigateToURL( |
- browser(), web_resource.ReplaceComponents(make_host_b_com)); |
+ // A web host that loads a non-existent extension. |
+ GURL non_existent_extension( |
+ test_server()->GetURL( |
+ "files/extensions/api_test/extension_resource_request_policy/" |
+ "non_existent_extension.html")); |
+ ui_test_utils::NavigateToURL(browser(), non_existent_extension); |
ASSERT_TRUE(ui_test_utils::ExecuteJavaScriptAndExtractString( |
- browser()->GetSelectedTabContents()->render_view_host(), L"", |
+ browser()->GetSelectedTabContents()->render_view_host(), L"", |
L"window.domAutomationController.send(document.title)", |
- &result)); |
+ &result)); |
EXPECT_EQ(result, "Image failed to load"); |
// A data URL. Data URLs should always be able to load chrome-extension:// |