RDM "Device Settings" modal isn't positioned properly
Categories
(DevTools :: Responsive Design Mode, defect, P2)
Tracking
(firefox-esr140 unaffected, firefox-esr153 unaffected, firefox153 unaffected, firefox154 unaffected, firefox155 fixed, firefox156 fixed)
| Tracking | Status | |
|---|---|---|
| firefox-esr140 | --- | unaffected |
| firefox-esr153 | --- | unaffected |
| firefox153 | --- | unaffected |
| firefox154 | --- | unaffected |
| firefox155 | --- | fixed |
| firefox156 | --- | fixed |
People
(Reporter: nchevobbe, Assigned: nchevobbe)
References
(Regression)
Details
(Keywords: regression)
Attachments
(3 files)
The Device Settings Dialog is displayed at the top of the responsive content page and is pretty small
It used to cover it entirely (as well as the bottom DevTools toolbox if there's one)
That's because it's positioned in the grid row we setup for the RDM toolbar, so we need to change that
| Assignee | ||
Comment 1•24 days ago
|
||
When the dialog is displayed, span the RDM iframe to the bottom row so it overlaps the browser stack,
as well as a potential bottom-docked DevTools toolbox.
We also need to adjust the z-index so it's displayed
on top of the browser stack.
Updated•24 days ago
|
Comment 2•24 days ago
|
||
The Bugbug bot thinks this bug should belong to the 'DevTools::Responsive Design Mode' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.
Comment 3•24 days ago
|
||
Set release status flags based on info from the regressing bug 2049244
Updated•24 days ago
|
Updated•22 days ago
|
Comment 5•20 days ago
|
||
| bugherder | ||
Comment 6•19 days ago
|
||
The patch landed in nightly and beta is affected.
:nchevobbe, is this bug important enough to require an uplift?
- If yes, please nominate the patch for beta approval.
- See https://wiki.mozilla.org/Release_Management/Requesting_an_Uplift for documentation on how to request an uplift.
- If no, please set
status-firefox155towontfix.
For more information, please visit BugBot documentation.
| Assignee | ||
Comment 7•17 days ago
|
||
(In reply to BugBot [:suhaib / :marco] from comment #6)
The patch landed in nightly and beta is affected.
:nchevobbe, is this bug important enough to require an uplift?
- If yes, please nominate the patch for beta approval.
- See https://wiki.mozilla.org/Release_Management/Requesting_an_Uplift for documentation on how to request an uplift.
- If no, please set
status-firefox155towontfix.For more information, please visit BugBot documentation.
requested the uplift
Comment 8•17 days ago
|
||
firefox-beta Uplift Approval Request
- User impact if declined/Reason for urgency: Dialog to select/edit devices for Responsive Design Mode wouldn't be displayed properly, potentially hiding some options
- Code covered by automated testing?: no
- Fix verified in Nightly?: no
- Needs manual QE testing?: no
- Steps to reproduce for manual QE testing: -
- Risk associated with taking this patch: low
- Explanation of risk level: Simple, mostly CSS, change, that is only visible when Responsive Design Mode is enabled
- String changes made/needed?: -
- Is Android affected?: no
| Assignee | ||
Comment 9•17 days ago
|
||
When the dialog is displayed, span the RDM iframe to the bottom row so it overlaps the browser stack,
as well as a potential bottom-docked DevTools toolbox.
We also need to adjust the z-index so it's displayed on top of the browser stack.
Finally, we set the accomodate-ua class on the .browserContainer element, and
use it to udpate the --rdm-toolbar-height variable, that we then use to set
the grid row's height; this way the row is always the same height, even when
we open the dialog (if we wouldn't do that, the row would grow, and we wouldn't
have the same space between the RDM toolbar and the content page).
Original Revision: https://phabricator.services.mozilla.com/D317419
Updated•16 days ago
|
Updated•16 days ago
|
Comment 10•16 days ago
|
||
| uplift | ||
Description
•