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

Issue 770332 link

Starred by 8 users

Issue metadata

Status: WontFix
Owner:
Closed: Nov 21
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Windows
Pri: 2
Type: Bug-Regression



Sign in to add a comment

Notifications have become unclickable in latest version of Canary

Reported by oli...@oliverbills.com, Sep 29 2017

Issue description

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

Steps to reproduce the problem:
The way some popular sites, such as Facebook, use notifications has broken in the latest version of Chrome Canary.

1. Log in to Facebook (facebook.com)
2. Turn on notifications if not already on 
3. Wait to receive a message
4. The message notification box will be unclickable

What is the expected behavior?
Clicking on the notification takes you to Facebook, or the relevant site. No 'Facebook has updated in the background' notification should appear.

What went wrong?
The notification displayed is unclickable, and also comes through with an additional unwanted notification noting that the site has updated in the background.

Did this work before? Yes 61.0.3163.100

Chrome version: 63.0.3227.0  Channel: canary
OS Version: OS X 10.12.5
Flash Version: 

This does not apply to all notifications - those on https://web-push-book.gauntface.com/demos/notification-examples/ work fine
 
test.png
113 KB View Download

Comment 1 by ajha@chromium.org, Oct 4 2017

Components: -UI UI>Notifications
Labels: Needs-Triage-M63 Needs-Bisect

Comment 2 by peter@chromium.org, Oct 4 2017

Cc: peter@chromium.org slightlyoff@chromium.org owe...@chromium.org
This may be on Facebook's end, I'll ping them. +Owen and Alex FYI

On a tangent, we switched to native notifications on Mac OS X in Chrome 59. Have you deliberately disabled those? They're not supported anymore.
Cc: divya.pa...@techmahindra.com
Labels: Needs-Feedback Triaged-ET
Unable to reproduce this issue on Latest Canary 63.0.3233.0 by following below steps
1. Login to www.facebook.com
2. Go to settings>>Notification: Turn on
3. Open New tab page and Close the Facebook tab, now send a message from another facebook account
4. Message notifcation appears on top right corner of New tab page, click on the message notification. 
5. Its navigated to facebook page

Attaching the screencast of the same. Please let us know if we have missed any steps in the process of reproducing the issue. 

Thanks!
Oct-5_-2017-4_48-PM.mp4
8.6 MB View Download
Hello,

I can confirm that this issue only occurs when using non-native notifications (so doesn't affect Linux/Mac when native notifications are enabled). On Windows, as there are no native notifications, this issue is always present.

I have been able to duplicate these steps on a clean Windows machine using a fresh install of Canary and classic notifications. You can also duplicate this behaviour on Linux or Mac by disabling native notifications.

I have attached a video running a fresh install of Chrome Canary on Windows (no modifications to default config) illustrating that attempting to interact in any way with the Facebook notification fails, all that can be done is access settings or close it. However, the test notifications on the other page work fine.

I have had other people be able to reproduce this as well on Windows, or on Mac/Linux after disabling native notifications.

This functionality previously worked.

I hope that helps, and sorry for the initial confusion resulting in using non-native notifications.
NotificationIssue.mov
12.0 MB Download
Project Member

Comment 5 by sheriffbot@chromium.org, Oct 6 2017

Labels: -Needs-Feedback
Thank you for providing more feedback. Adding requester "divya.padigela@techmahindra.com" to the cc list and removing "Needs-Feedback" label.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
 Issue 772716  has been merged into this issue.
Labels: -Needs-Bisect -OS-Mac M-63 OS-Windows
Status: Untriaged (was: Unconfirmed)
oliver@ Thanks for the feeback..

Able to reproduce this issue on Windows 7 using chrome latest canary 63.0.3235.0 and stable 61.0.3163.100.

Unable to reproduce this issue on Mac OS 10.12.6 and Ubuntu 14.04 using the latest stable and Canary with the below steps.
1. Disabled the notifications in the system settings.
2. Launched Chrome and logged into facebook.
3. Clicked on the message notification when the message is received and able to navigate to facebook page.
Please find the attached screen cast for reference. Please let us know if anything is missed from our end.

This is a Non-regression issue observed only on Windows which is seen from M-50 chrome builds, Hence marking it as 'Untriaged' for further updates from Dev.

Thanks..
770332_Linux-Mac.webm
2.6 MB View Download
Although I realise it is unsupported due to the move to native notifications, by disabling native notifications on OS X, it is possible to reproduce on Mac (attached).
Oct 9 2017 10_02 AM.webm
3.1 MB View Download

Comment 9 by n...@fb.com, Oct 9 2017

Labels: DevRel-Facebook

Comment 10 by ni...@google.com, Oct 25 2017

I can also reproduce this issue on Canary 64.0.3249.0 MacOSX when displaying notifications from an extension 
(native notifications are enabled)

When 
  requireInteraction: true
is passed to chrome.notifications.create, the notification cannot be clicked.
When 
  requireInteraction: false
is passed, the notification closes when clicked but the onClicked callback is not triggered.



Attached simple repro extension which displays a required interaction notification when loaded, with listeners for onClicked and onClosed.
test-notification.zip
4.1 KB Download

Comment 11 by rch@chromium.org, Oct 26 2017

Cc: rch@chromium.org
I also observe notifications from extensions not being clickable. Is there anything else I can provide to facilitate this?

Comment 12 by peter@chromium.org, Oct 26 2017

Owner: peter@chromium.org
Status: Assigned (was: Untriaged)
#c4, #c8 - I'm really puzzled that it reproduces on stable too, I would have expected far more reports if this is a widespread issue. I'll continue tracing the code based on recent changes.

#c7 - we indeed don't observe the Linux system setting because we have our own notification center. That's being addressed as part of a separate effort (see  Issue 676220 ).

#c11, #c10 - the issue with extension notifications where we fire onButtonClick by accident is tracked in  Issue 774983 , a fix for which is landing right now and will be merged to the Chrome 63 branch.

In reply to #c12, apologies for any confusion in my description, this doesn't reproduce on stable, only Canary. Stable works as expected.

Oli
This appears to be fixed in 64.0.3257.0

I am able to click and interact with notifications as expected

Oli
Cc: jbanavatu@chromium.org
Labels: Hotlist-DesktopUIChecked
Status: WontFix (was: Assigned)
***UI Mass Triage***

As per c#14, closing this issue.If you feel this issue should still be addressed, please to reopen it or to file a new issue.

Sign in to add a comment