| 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 7035feebc16ad9f8031c245a43d5ad7505864cdc..dd8724d2bf8d583a243a2ef823ee095be7b56c04 100644
|
| --- a/chrome/browser/chrome_content_browser_client.cc
|
| +++ b/chrome/browser/chrome_content_browser_client.cc
|
| @@ -1918,6 +1918,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) {
|
|
|