New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix: handle Notification requireInteraction option #36477
fix: handle Notification requireInteraction option #36477
Conversation
Windows build failed with:
The macOS tests are failing due to a couple |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
seems legit! looks like this still isn't supported on macOS, right?
No this still doesn't support macOS. I did some digging and I believe that Chrome supports this |
Release Notes Persisted
|
I have automatically backported this PR to "22-x-y", please check out #36501 |
I have automatically backported this PR to "23-x-y", please check out #36502 |
I have automatically backported this PR to "21-x-y", please check out #36503 |
Co-authored-by: Jeremy Spiegel <jeremy.spiegel@frontapp.com>
Co-authored-by: Jeremy Spiegel <jeremy.spiegel@frontapp.com>
Description of Change
This makes it so that HTML5 Notifications with the
requireInteraction
flag will not timeout/disappear automatically, taking advantage of the work done in #20153 for Linux/Windows. cc @codebytere @MarshallOfSoundChecklist
npm test
passesRelease Notes
Notes: Changed HTML5 Notifications created with the
requireInteraction
option to not timeout on Linux and Windows.