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)
Tracking
(Not tracked)
RESOLVED
FIXED
Firefox 23
People
(Reporter: Optimizer, Assigned: Optimizer)
References
Details
Attachments
(3 files, 3 obsolete files)
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)
Assignee | ||
Comment 1•12 years ago
|
||
Assignee | ||
Comment 2•12 years ago
|
||
Updated•12 years ago
|
Attachment #748313 -
Flags: review?(vporof) → review+
Comment 3•12 years ago
|
||
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.
Assignee | ||
Comment 4•12 years ago
|
||
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)
Assignee | ||
Comment 5•12 years ago
|
||
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 6•12 years ago
|
||
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+
Assignee | ||
Comment 7•12 years ago
|
||
Review comments addressed.
Carry forward r+
Attachment #748392 -
Attachment is obsolete: true
Attachment #748393 -
Flags: review+
Assignee | ||
Updated•12 years ago
|
Whiteboard: [land-in-fx-team]
Comment 8•12 years ago
|
||
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]
Comment 9•12 years ago
|
||
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Whiteboard: [fixed-in-fx-team]
Target Milestone: --- → Firefox 23
Updated•7 years ago
|
Product: Firefox → DevTools
You need to log in
before you can comment on or make changes to this bug.
Description
•