Closed Bug 1613668 Opened 4 years ago Closed 4 years ago

Split console is missing filter buttons

Categories

(DevTools :: Console, defect, P1)

defect

Tracking

(firefox74+ verified, firefox75 verified)

VERIFIED FIXED
Firefox 75
Tracking Status
firefox74 + verified
firefox75 --- verified

People

(Reporter: nchevobbe, Assigned: nchevobbe)

References

(Regression)

Details

(Keywords: regression)

Attachments

(1 file)

Steps to reproduce

  1. Open the netmonitor
  2. Make sure the devtools window is wide enough
  3. Hit <kbd>Esc</kbd> to get the split console

Expected results

Everything is like in regular console

Actual results

The console is missing its filter buttons


When narrowing down the window, the filter buttons will appear in their own toolbar, as expected.

Bug 1612913 didn't accounted for the button to close the split console, which is messing up with the grid

Has Regression Range: --- → yes
Has STR: --- → yes
Regressed by: 1612913
Keywords: regression

The filterbar grid should only have subgrid for grid-template-rows,
not columns, as we want it to have its own column (1 for the main
ui elements, and another one for the close button).

Pushed by nchevobbe@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/faedb240e8bc
Fix filterbar in split console. r=Honza.

[Tracking Requested - why for this release]: Broken split console for DevTools power users.

Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 75

Comment on attachment 9124786 [details]
Bug 1613668 - Fix filterbar in split console. r=Honza.

Beta/Release Uplift Approval Request

  • User impact if declined: broken filterbar in devtools split webconsole
  • Is this code covered by automated tests?: No
  • Has the fix been verified in Nightly?: No
  • Needs manual test from QE?: Yes
  • If yes, steps to reproduce: 1. Open the inspector on any page
  1. Hit Esc to open split console
  2. Ensure the filter buttons are visible
  • List of other uplifts needed: None
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): DevTools CSS only patch, fixes CSS grid layout
  • String changes made/needed:
Attachment #9124786 - Flags: approval-mozilla-beta?
Flags: qe-verify+

Comment on attachment 9124786 [details]
Bug 1613668 - Fix filterbar in split console. r=Honza.

CSS only fix, low risk, uplift approved for 74.0b3, thanks

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

Reproduced the initial issue using an old Beta build 74.0b1 (Build id: 20200210140608).
Verified - Fixed in latest Nightly 75.0a1 (Build id: 20200211215452) using Windows 10, Mac OS 10.15 and Ubuntu 18.04.

QA Whiteboard: [qa-triaged]

Verified - Fixed in latest Beta 74.0b3 (Build id: 20200214015126) using Windows 10, Mac OS 10.15 and Ubuntu 18.04.

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: