Toast notifications do not work with `alerts.useSystemBackend=false`
Categories
(Core :: Widget: Win32, defect)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr60 | --- | unaffected |
firefox65 | --- | unaffected |
firefox66 | blocking | verified |
firefox67 | + | verified |
People
(Reporter: nayinain, Assigned: agashlin)
References
Details
(Keywords: regression)
Attachments
(1 file)
Steps to reproduce:
- set
alerts.useSystemBackend
tofalse
in about:config. - open https://developer.mozilla.org/en-US/docs/Web/API/Notifications_API/Using_the_Notifications_API
- click the
Notify me!
button on the page.
Actual results:
nothing happened.
Expected result:
notifications is shown.
regression range:
2019-03-13T17:15:35: INFO : Narrowed inbound regression window from [65a4518c, 067c3628] (3 builds) to [6927cfe9, 067c3628] (2 builds) (~1 steps left)
2019-03-13T17:15:35: DEBUG : Starting merge handling...
2019-03-13T17:15:35: DEBUG : Using url: https://hg.mozilla.org/integration/autoland/json-pushes?changeset=067c36284e776e3e03d33d3ad99d110be04230af&full=1
2019-03-13T17:15:37: DEBUG : Found commit message:
Bug 1498973: Don't show a popup that should be hidden. r=jmathiesDifferential Revision: https://phabricator.services.mozilla.com/D21801
Sorry for my bad English.
Updated•6 years ago
|
Assignee | ||
Comment 1•6 years ago
|
||
[Tracking Requested - why for this release]: Bug 1498973 was uplifted to release, and Windows release has alerts.useSystemBackend turned off, so this will break notifications universally if we release it this way. I've verified that this bug is present in a fresh install of https://archive.mozilla.org/pub/firefox/candidates/66.0-candidates/build2/
Updated•6 years ago
|
Updated•6 years ago
|
Updated•6 years ago
|
Assignee | ||
Comment 2•6 years ago
|
||
The comment was correct, the base impl should always return false as we don't have an opinion about visibility.
Comment 3•6 years ago
|
||
Fixed by backout in 66.0 build3.
https://hg.mozilla.org/releases/mozilla-release/rev/164a57c0cdf0
Assignee | ||
Comment 5•6 years ago
|
||
Thanks very much for spotting this before it hit release nayinain!
Comment 6•6 years ago
|
||
bugherder |
Updated•6 years ago
|
Updated•6 years ago
|
Comment 7•6 years ago
|
||
Can confirm the issue as described using 66.0- build 2 on Win10(ver.1903).
Fix verified with 66.0.3, 67.0b9.
Is this functioning in 73.0.1 (64-bit) on Windows10 because I do not see any of the notifications showing up in the Windows10 Action Center. I do see the popups but the notifications are not automatically pushed into Action Center. I have toggled alerts.useSystemBackend to True with no difference. If I happen to see a popup notification and click on the arrow --> in the upper right corner of the notification to move it to Action Center the notification simply disappears.
Assignee | ||
Comment 9•5 years ago
|
||
(In reply to Jim from comment #8)
Is this functioning in 73.0.1 (64-bit) on Windows10 because I do not see any of the notifications showing up in the Windows10 Action Center. I do see the popups but the notifications are not automatically pushed into Action Center. I have toggled alerts.useSystemBackend to True with no difference. If I happen to see a popup notification and click on the arrow --> in the upper right corner of the notification to move it to Action Center the notification simply disappears.
Hi Jim, that doesn't sound like this issue, please file a new bug or feature request (or is this the same issue you mention in bug 1545326?)
Comment 10•5 years ago
|
||
Adam yes it is the same is in 1545326 sorry about that. I updated that bug with confirmation that notifications from YouTube are primarily broken at least from my point of view.
Comment 11•5 years ago
|
||
Please specify a root cause for this bug. See :tmaity for more information.
Assignee | ||
Comment 12•5 years ago
|
||
This was likely a typo or copy-paste error that slipped through because it was easy to read the reasoning of the comment and miss that the code was simply doing the opposite.
Assignee | ||
Updated•5 years ago
|
Description
•