Index: chrome/browser/browser_process_impl.cc |
diff --git a/chrome/browser/browser_process_impl.cc b/chrome/browser/browser_process_impl.cc |
index 285c69849e08b8f24a1185b82480e4c9f6bc3d8b..e703ba5f17bc67bd1e6f4f2fb6863e6b6360d1f3 100644 |
--- a/chrome/browser/browser_process_impl.cc |
+++ b/chrome/browser/browser_process_impl.cc |
@@ -943,6 +943,11 @@ void BrowserProcessImpl::ResourceDispatcherHostCreated() { |
base::Bind(&BrowserProcessImpl::ApplyAllowCrossOriginAuthPromptPolicy, |
base::Unretained(this))); |
ApplyAllowCrossOriginAuthPromptPolicy(); |
+#if defined(ENABLE_EXTENSIONS) |
+ content::ResourceDispatcherHost::Get()->AddSchemeForAccessCheck( |
+ extensions::kExtensionScheme); |
+#endif |
+ |
} |
void BrowserProcessImpl::OnKeepAliveStateChanged(bool is_keeping_alive) { |