Open Bug 1327846 Opened 8 years ago Updated 1 years ago

Fix situation when one panel appears above-under another

Categories

(Toolkit :: PopupNotifications and Notification Bars, defect)

defect

Tracking

()

People

(Reporter: arni2033, Unassigned)

References

Details

>>> My Info: Win7_64, Nightly 49, 32bit, ID 20160526082509 > [1] https://dl.dropboxusercontent.com/s/bgx2654llt7rc5n/testcase 1 - notifications inside panel overlap each other.html?dl=0 ======== Panel_2 opens UNDER Panel_1 ======== STR_1_concept: (original) 1. Open some panel (Panel_1) 2. Wait until another panel (Panel_2) opens under Panel_1 AR: Sometimes new panel opens UNDER Panel_1, so its contents are not visible (see Note 1). ER: Content of Panel_2 should be visible >>> STR_1: (testcase) 0. Move downloads toolbarbutton to tabs toolbar before tabs 1. Download url [1], open the saved .htm page 2. Type "3000" in input field, Click "Geolocation" button on the page, click downloads toolbarbutton 3. Wait 3 seconds AR: Panel asking permission for geolocation opens UNDER downloads panel ER: Either X or Y or Z or T X) The panel asking permission for geolocation should open above downloads panel Y) There should be a way to close downloads panel w/o closing panel with permission for geolocation Z) There should be a way to move perission for geolocation to the top, "above" downloads panel T) Something better to quickly view contents of geolocation panel ======== Panel_2 opens ABOVE Panel_1 ======== STR_2_concept: 1. Open some panel (Panel_1) 2. Wait until another panel (Panel_2) opens above Panel_1 AR: Sometimes new panel opens ABOVE Panel_1, so contents of Panel_1 are not visible (see Note 2). ER: Content of Panel_1 should be visible STR_2: 1. Download url [1], open the saved .htm page 2. Type "3000" in input field, Click "Geolocation" button on the page, click on identity block 3. Wait 3 seconds AR: Panel asking permission for geolocation opens ABOVE site identity panel (identity panel) ER: Either X or Y or T X) There should be a way to close panel with permission for geolocation w/o closing identity panel Y) There should be a way to move identity panel to the top, "above" perission for geolocation T) Something better to quickly view contents of identity panel Notes: 1) [STR_1_concept] And if I close Panel_1 by clicking outside of it, Panel_2 will close too. In case Panel_2 was push notifications panel, it'll close forever, so I won't be able to allow notifications. 2) [STR_2_concept] And if I close Panel_2 by clicking outside of it, Panel_1 will close too. In case Panel_1 was push notifications panel, it'll close forever, so I won't be able to allow notifications.
Component: Untriaged → Notifications and Alerts
Product: Firefox → Toolkit
No longer blocks: 1277113
Severity: normal → S3
Component: Notifications and Alerts → PopupNotifications and Notification Bars
You need to log in before you can comment on or make changes to this bug.