Closed Bug 1233942 Opened 9 years ago Closed 1 year ago

HTML5 notification should not disappear if popup menu has opened

Categories

(Toolkit :: Alerts Service, defect)

44 Branch
defect

Tracking

()

RESOLVED DUPLICATE of bug 1213079

People

(Reporter: yfdyh000, Unassigned)

References

()

Details

(Keywords: ux-control)

No description provided.
Blocks: 1201571
Keywords: ux-control
YF, can you provide steps to reproduce, screen shot/cast?
Flags: needinfo?(yfdyh000)
No longer blocks: 1201571
STR: 1. Open https://pdehaan.github.io/push-notification-test/, pop notification. 2. Click the gear icon in notification, got the menu. 3. Waiting at least ten seconds, the menu and notification will be automatic destroyed, user can not to prevent it.
Flags: needinfo?(yfdyh000)
:YF this is currently by design for Firefox. The w3c spec says the push notifications should persist on screen till interacted. However, we were not able to land screen management features in time to avoid users screens to fill up with notifications. We went with the safe solution for now and didn't change that all notifications disappear after 12 seconds (On mac this can be set to persist). We are working hard toward understanding user needs and hope to revisit this in a future version.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WONTFIX
I don't understand the security reasons, and it is a brusque disappearance for the user thinking, there is no way to retrieve it. The notifications should be folded when filled, Notification Center of Windows 10 doing this. I hope it can be improved as soon as possible, thank you.
This seems like a bug, separate from `requireInteraction` (bug 862395). For XUL alerts, if you click the gear to open the menu, we shouldn't close the notification until you're done. We already do this if you're hovering over the notification, but not if you open the menu and move the mouse outside the notification. I can reproduce this. OS X has the same issue: it'll dismiss automatically, even if you click "..." to expand the menu. That's not too surprising, since we're using a private API. OS X has a notification center, though, so you can at least see the notification again.
Status: RESOLVED → REOPENED
Resolution: WONTFIX → ---
Severity: normal → S3
Component: Notifications and Alerts → DOM: Notifications
Product: Toolkit → Core
Status: REOPENED → RESOLVED
Closed: 9 years ago1 year ago
Component: DOM: Notifications → Alerts Service
Duplicate of bug: 1213079
Product: Core → Toolkit
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.