Closed Bug 1796746 Opened 4 years ago Closed 4 years ago

Storage tree is not visible if devtools is narrow

Categories

(DevTools :: Storage Inspector, defect)

Firefox 107
defect

Tracking

(firefox-esr102 unaffected, firefox106 unaffected, firefox107 verified, firefox108 verified)

VERIFIED FIXED
108 Branch
Tracking Status
firefox-esr102 --- unaffected
firefox106 --- unaffected
firefox107 --- verified
firefox108 --- verified

People

(Reporter: 6k64x4ma, Assigned: emilio)

References

(Regression)

Details

(Keywords: regression)

Attachments

(1 external file)

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:107.0) Gecko/20100101 Firefox/107.0

Steps to reproduce:

  1. Open the Storage Inspector on any page.
  2. Dock the Developer Tools to right or make the window narrower.

Actual results:

The storage tree is not visible above the table.

Expected results:

The storage tree should be visible.

Regressed by: 1792473

:emilio, since you are the author of the regressor, bug 1792473, could you take a look? Also, could you set the severity field?

For more information, please visit auto_nag documentation.

Flags: needinfo?(emilio)
Assignee: nobody → emilio
Flags: needinfo?(emilio)

contain: size makes the automatic min size be zero, which is too
aggressive when the component is in responsive mode (and we rely on the
its auto height rather than flexing for it to be visible).

So we need to use min-{width,height}: 0 in this case. While at it
improve the behavior of splitters when switching from / to responsive
mode (we'd keep heights / widths from the splitters in effect).

Pushed by ealvarez@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/13c9b70ebb14 Fix storage / stylesheet split views with modern flexbox. r=jdescottes
Status: UNCONFIRMED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 108 Branch

Set release status flags based on info from the regressing bug 1792473

The patch landed in nightly and beta is affected.
:emilio, is this bug important enough to require an uplift?

  • If yes, please nominate the patch for beta approval.
  • If no, please set status-firefox107 to wontfix.

For more information, please visit auto_nag documentation.

Flags: needinfo?(emilio)

Comment on attachment 9299641 [details]
Bug 1796746 - Fix storage / stylesheet split views with modern flexbox. r=jdescottes

Beta/Release Uplift Approval Request

  • User impact if declined: comment 0
  • Is this code covered by automated tests?: Yes
  • Has the fix been verified in Nightly?: Yes
  • Needs manual test from QE?: Yes
  • If yes, steps to reproduce: comment 0
  • List of other uplifts needed: none
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): Relatively scoped CSS changes to improve layout on small devtools windows.
  • String changes made/needed: none
  • Is Android affected?: No
Flags: needinfo?(emilio)
Attachment #9299641 - Flags: approval-mozilla-beta?
Flags: qe-verify+

Comment on attachment 9299641 [details]
Bug 1796746 - Fix storage / stylesheet split views with modern flexbox. r=jdescottes

Approved for 107.0b5.

Attachment #9299641 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
QA Whiteboard: [qa-triaged]

I have reproduced this issue using Firefox 108.0a1 (2022.10.21) on Win 10 x64.
I can confirm this issue is fixed, I verified using Firefox 107.0b5 on Win 10 x64, macOS 12 and Ubuntu 22 x64.

Status: RESOLVED → VERIFIED
Flags: qe-verify+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: