New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 726115 link

Starred by 2 users

Issue metadata

Status: Fixed
Owner:
Last visit > 30 days ago
Closed: Jun 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 2
Type: Bug-Regression



Sign in to add a comment

Notification with requireInteraction option is not displayed

Reported by ur...@yahoo-inc.com, May 24 2017

Issue description

UserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3109.0 Safari/537.36

Steps to reproduce the problem:
1. Go to any website
2. Allow the browser to display browser Notifications for that website
3. Open the console and enter:
new Notification('You have new notifications.', {icon: 'https://s.yimg.com/rz/uh/notifications/default-notif-img.png', requireInteraction: true})

What is the expected behavior?
 A notification should be displayed.

What went wrong?
Seems like a regression got introduced where when attempting to display a Notification using `requireInteraction: true` option. Using `requireInteraction: false` or removing the option, will display the Notification.

Did this work before? Yes Version 58.0.3029.110 (64-bit)

Does this work in other browsers? Yes

Chrome version: 60.0.3109.0  Channel: canary
OS Version: OS X 10.12.4
Flash Version: 

I observed the behavior on Chrome Version 60.0.3109.0 (Official Build) canary (64-bit) on Mac OS 10.12.4
 
Components: UI>Notifications
Labels: Needs-Triage-M60 Needs-Bisect
Cc: sureshkumari@chromium.org
Labels: Needs-Feedback
Unable to reproduce the issue on Mac-10.12.4, Windows-7 and Linux Ubuntu-14.04 using chrome stable version 58.0.3029.110 and canary 60.0.3109.0 with the steps mentioned on comment#0.
Please find the attached screen cast and let us know if anything missed here to reproduce the issue.

Thanks.
Mac-726115.mov
7.7 MB Download

Comment 3 by peter@chromium.org, May 25 2017

Cc: miguelg@chromium.org
Notifications that require interaction are displayed as an alert through an XPC service rather than by the Chrome process itself.

In the notification center options, can you confirm that all Chrome entries are enabled to show notifications? The bundle name for our XPC service on Canary is identical to those on the release channels, so please consider Stable/Beta/Dev (whichever is applicable) as well. (We're fixing this.)

Comment 4 by ur...@yahoo-inc.com, May 25 2017

Thanks for promptly looking into this Suresh and Miguel.

I've checked the Notification Center and both of them are enabled to display alerts, attaching screenshots and the screencast of how we are observing the issue. (I've  been able to reproduce on 4 machines so far).
canrary-require-interaction.gif
10.1 MB View Download
Screen Shot 2017-05-25 at 1.05.14 PM.png
293 KB View Download
Screen Shot 2017-05-25 at 1.05.00 PM.png
299 KB View Download
Project Member

Comment 5 by sheriffbot@chromium.org, May 25 2017

Labels: -Needs-Feedback
Thank you for providing more feedback. Adding requester "sureshkumari@chromium.org" to the cc list and removing "Needs-Feedback" label.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Labels: -Needs-Bisect
Somehow unable to reproduce the issue on Mac-10.12.4, Windows-7 and Linux Ubuntu-14.04 using chrome stable version 58.0.3029.110 and canary 60.0.3111.0 with the steps mentioned on comment#0.

Could someone from UI>Notifications team please look into this issue as the issue is not reproducible from our end.
Removing Needs-bisect label as of now.

Thanks.
Owner: miguelg@chromium.org
Status: Assigned (was: Unconfirmed)
Yes, this is a regression specific to canary. Dev/Beta and Stable should still be fine. We are working on it.
Status: Fixed (was: Assigned)
Canary was left in an interim state for a few days while fixing  crbug.com/720776 . It should all be working now.

Sign in to add a comment