| Index: chrome/browser/content_settings/tab_specific_content_settings.cc
|
| diff --git a/chrome/browser/content_settings/tab_specific_content_settings.cc b/chrome/browser/content_settings/tab_specific_content_settings.cc
|
| index 4f5780891e80da04abe753ee493207901da6183e..3aed0d872ccb678db1f0d4813067e4ab968eb368 100644
|
| --- a/chrome/browser/content_settings/tab_specific_content_settings.cc
|
| +++ b/chrome/browser/content_settings/tab_specific_content_settings.cc
|
| @@ -523,6 +523,10 @@ void TabSpecificContentSettings::OnGeolocationPermissionSet(
|
| content::NotificationService::NoDetails());
|
| }
|
|
|
| +void TabSpecificContentSettings::OnDidUseKeygen() {
|
| + OnContentBlocked(CONTENT_SETTINGS_TYPE_KEYGEN);
|
| +}
|
| +
|
| #if defined(OS_ANDROID) || defined(OS_CHROMEOS)
|
| void TabSpecificContentSettings::OnProtectedMediaIdentifierPermissionSet(
|
| const GURL& requesting_origin,
|
| @@ -751,6 +755,8 @@ bool TabSpecificContentSettings::OnMessageReceived(
|
| IPC_BEGIN_MESSAGE_MAP(TabSpecificContentSettings, message)
|
| IPC_MESSAGE_HANDLER(ChromeViewHostMsg_ContentBlocked,
|
| OnContentBlockedWithDetail)
|
| + IPC_MESSAGE_HANDLER(ChromeViewHostMsg_DidUseKeygen,
|
| + OnDidUseKeygen)
|
| IPC_MESSAGE_UNHANDLED(handled = false)
|
| IPC_END_MESSAGE_MAP()
|
| return handled;
|
|
|