Chromium Code Reviews| Index: chrome/browser/notifications/platform_notification_service_impl.cc |
| diff --git a/chrome/browser/notifications/platform_notification_service_impl.cc b/chrome/browser/notifications/platform_notification_service_impl.cc |
| index 560fa06a4895842b35789cd800836a542d8ee8fb..60f432f35cd100803dd3eb457fbe1cb846291709 100644 |
| --- a/chrome/browser/notifications/platform_notification_service_impl.cc |
| +++ b/chrome/browser/notifications/platform_notification_service_impl.cc |
| @@ -343,8 +343,11 @@ Notification PlatformNotificationServiceImpl::CreateNotificationFromData( |
| notification.set_buttons(buttons); |
| - // Web Notifications do not timeout. |
| - notification.set_never_timeout(true); |
| + // On desktop, notifications with require_interaction==true stay on-screen |
| + // rather than minimizing to the notification center after a timeout. |
| + // On mobile, this is ignored (notifications are minimized at all times). |
| + if (notification_data.require_interaction) |
|
Peter Beverloo
2015/08/28 14:17:54
We can't do this.
The feature is still marked as
|
| + notification.set_never_timeout(true); |
| return notification; |
| } |