Closed Bug 871059 Opened 12 years ago Closed 12 years ago

The sorted states of request menu headers do not take up full height of toolbar.

Categories

(DevTools :: Netmonitor, defect)

x86_64
Windows 7
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
Firefox 23

People

(Reporter: Optimizer, Assigned: Optimizer)

References

Details

Attachments

(3 files, 3 obsolete files)

Attached patch patch v0.1 (obsolete) — Splinter Review
These headers are not pretended to be buttons on a toolbar, and thus should not have height less than the toolbar (which in itself is not pretended to be a toolbar, but a <thead> kind of thing). The patch attaches makes it look much better.
Attachment #748313 - Flags: review?(vporof)
Attachment #748313 - Flags: review?(vporof) → review+
When attached to the side, i'd like the network table header height to be smaller, because we don't need to match the sidebar's tabs height. Something like 24 px should be ok I think. You decide if this is followup material or prefer fixing it here.
Attached patch patch v0.2 (obsolete) — Splinter Review
Windows was off by 1 px height b/w tabbox tabs and toolbar. Fixed that. When the sidebar is docked below the network requests, making the toolbar height to be 24 px.
Attachment #748313 - Attachment is obsolete: true
Attachment #748391 - Flags: review?(vporof)
Attached patch patch v0.2.1 (obsolete) — Splinter Review
Whoops. Forgot to remove the now invalid comment.
Attachment #748391 - Attachment is obsolete: true
Attachment #748391 - Flags: review?(vporof)
Attachment #748392 - Flags: review?(vporof)
Comment on attachment 748392 [details] [diff] [review] patch v0.2.1 Review of attachment 748392 [details] [diff] [review]: ----------------------------------------------------------------- ::: browser/themes/linux/devtools/netmonitor.css @@ +43,5 @@ > .requests-menu-header-button { > -moz-appearance: none; > background: none; > min-width: 12px; > + min-height: 31px; /* remaining 1px comes from border of the button */ OCD nit: please capitalize first letter and end with a period on all comments. @@ +366,5 @@ > > /* Responsive sidebar */ > @media (max-width: 700px) { > + #requests-menu-toolbar { > + height: 24px; I think it'd be a good idea to make this 26px on linux. Fonts are generally much bigger there. @@ +370,5 @@ > + height: 24px; > + } > + > + .requests-menu-header-button { > + min-height: 23px; /* remaining 1px comes from border of the button */ ..so 25px here.
Attachment #748392 - Flags: review?(vporof) → review+
Attached patch patch v0.3Splinter Review
Review comments addressed. Carry forward r+
Attachment #748392 - Attachment is obsolete: true
Attachment #748393 - Flags: review+
Whiteboard: [land-in-fx-team]
https://tbpl.mozilla.org/?tree=Fx-Team&rev=4dbd432e7667 https://hg.mozilla.org/integration/fx-team/rev/781650c07e8c Although: "CLOSED. BuiltBot issues: jobs don't seem to be showing up; tbpl fails to finish loading; retriggers not working;."
Whiteboard: [land-in-fx-team] → [fixed-in-fx-team]
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Whiteboard: [fixed-in-fx-team]
Target Milestone: --- → Firefox 23
Product: Firefox → DevTools
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: