| Index: chrome/browser/chrome_content_browser_client.cc
|
| diff --git a/chrome/browser/chrome_content_browser_client.cc b/chrome/browser/chrome_content_browser_client.cc
|
| index a1bf4a784eec0232bc7dfcf4ae7ab37836698bd2..5666cb130faa2163932944c3b4af7f9ff21ba322 100644
|
| --- a/chrome/browser/chrome_content_browser_client.cc
|
| +++ b/chrome/browser/chrome_content_browser_client.cc
|
| @@ -1912,6 +1912,17 @@ bool ChromeContentBrowserClient::AllowWebRTCIdentityCache(
|
| }
|
| #endif // defined(ENABLE_WEBRTC)
|
|
|
| +bool ChromeContentBrowserClient::AllowKeygen(
|
| + const GURL& url,
|
| + content::ResourceContext* context) {
|
| + HostContentSettingsMap* content_settings =
|
| + ProfileIOData::FromResourceContext(context)->GetHostContentSettingsMap();
|
| +
|
| + return content_settings->GetContentSetting(
|
| + url, url, CONTENT_SETTINGS_TYPE_KEYGEN, std::string()) ==
|
| + CONTENT_SETTING_ALLOW;
|
| +}
|
| +
|
| net::URLRequestContext*
|
| ChromeContentBrowserClient::OverrideRequestContextForURL(
|
| const GURL& url, content::ResourceContext* context) {
|
|
|