| 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 c7b797269e891d6ea894a192b87c5bb43ced6f4c..8c6c38720cdae43581292c7a99adc72408978d41 100644
|
| --- a/chrome/browser/chrome_content_browser_client.cc
|
| +++ b/chrome/browser/chrome_content_browser_client.cc
|
| @@ -1911,6 +1911,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) {
|
|
|