Fix extension resource access permissions (issue #1719)

This commit is contained in:
Marshall Greenblatt
2015-10-12 14:13:13 -04:00
parent dd0bb98c22
commit f7d9457c20
4 changed files with 49 additions and 1 deletions

View File

@@ -15,8 +15,10 @@ void AddInternalSchemes(std::vector<std::string>* standard_schemes,
std::vector<std::string>* savable_schemes) {
// chrome: and chrome-devtools: schemes are registered in
// RenderThreadImpl::RegisterSchemes().
// Access restrictions for chrome-extension: and chrome-extension-resource:
// schemes will be applied in CefContentRendererClient::WillSendRequest().
static CefContentClient::SchemeInfo schemes[] = {
{ extensions::kExtensionScheme, true, true, false, true },
{ extensions::kExtensionScheme, true, true, false, false },
{ extensions::kExtensionResourceScheme, true, true, false, false },
};