| Index: chrome/browser/notifications/desktop_notification_service.cc
|
| diff --git a/chrome/browser/notifications/desktop_notification_service.cc b/chrome/browser/notifications/desktop_notification_service.cc
|
| index 2d605f819ea3475e513bbbbad2f9711825e2c61b..e0c1bb7edec2fc100606a96d7e55f455a94af89a 100644
|
| --- a/chrome/browser/notifications/desktop_notification_service.cc
|
| +++ b/chrome/browser/notifications/desktop_notification_service.cc
|
| @@ -481,11 +481,12 @@ void DesktopNotificationService::ResetAllOrigins() {
|
|
|
| ContentSetting DesktopNotificationService::GetContentSetting(
|
| const GURL& origin) {
|
| - return profile_->GetHostContentSettingsMap()->GetContentSetting(
|
| - origin,
|
| - origin,
|
| - CONTENT_SETTINGS_TYPE_NOTIFICATIONS,
|
| - NO_RESOURCE_IDENTIFIER);
|
| + return profile_->GetHostContentSettingsMap()
|
| + ->GetContentSettingAndMaybeUpdateLastUsage(
|
| + origin,
|
| + origin,
|
| + CONTENT_SETTINGS_TYPE_NOTIFICATIONS,
|
| + NO_RESOURCE_IDENTIFIER);
|
| }
|
|
|
| void DesktopNotificationService::RequestPermission(
|
|
|