WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED INVALID
100516
Web Inspector: Make compact mode the only toolbar mode.
https://bugs.webkit.org/show_bug.cgi?id=100516
Summary
Web Inspector: Make compact mode the only toolbar mode.
dubroy
Reported
2012-10-26 07:00:35 PDT
Web Inspector: Make compact mode the only toolbar mode.
Attachments
Patch
(11.82 KB, patch)
2012-10-26 07:04 PDT
,
dubroy
no flags
Details
Formatted Diff
Diff
Patch
(13.14 KB, patch)
2012-10-29 03:28 PDT
,
dubroy
pfeldman
: review-
Details
Formatted Diff
Diff
[IMAGE] with smaller icons
(27.60 KB, image/png)
2012-10-29 05:14 PDT
,
Pavel Feldman
no flags
Details
Show Obsolete
(1)
View All
Add attachment
proposed patch, testcase, etc.
dubroy
Comment 1
2012-10-26 07:04:34 PDT
Created
attachment 170915
[details]
Patch
dubroy
Comment 2
2012-10-29 03:28:13 PDT
Created
attachment 171190
[details]
Patch
dubroy
Comment 3
2012-10-29 03:35:55 PDT
New patch to fix a few problems: - When overflowing in dock-to-right, the top part of the overflowed items was visible. - Also fixed an old regression where the overflow menu was obscured.
Pavel Feldman
Comment 4
2012-10-29 04:53:40 PDT
Comment on
attachment 171190
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=171190&action=review
Overall looks good. Why do we need the dock-to-bottom style?
> Source/WebCore/inspector/front-end/helpScreen.css:10 > +body.dock-to-bottom .help-window-outer {
This will now be the same for all modes, just inline the .compact overrides into the main rules.
> Source/WebCore/inspector/front-end/helpScreen.css:27 > +body.dock-to-bottom .help-window-main {
ditto
> Source/WebCore/inspector/front-end/helpScreen.css:94 > +body.dock-to-bottom .help-content {
ditto
> Source/WebCore/inspector/front-end/helpScreen.css:250 > +body:not(.dock-to-bottom) #settings-screen .tabbed-pane {
ditto
> Source/WebCore/inspector/front-end/inspector.css:108 > .toolbar-icon {
Here you do as I suggest, why didn't you do it for the help screen above?
dubroy
Comment 5
2012-10-29 05:07:31 PDT
Comment on
attachment 171190
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=171190&action=review
>> Source/WebCore/inspector/front-end/helpScreen.css:10 >> +body.dock-to-bottom .help-window-outer { > > This will now be the same for all modes, just inline the .compact overrides into the main rules.
When docked to bottom, the help screen covers the entire area below the toolbar. In other modes, it doesn't -- it has rounded corners and is inset a bit. I assumed that we want to keep this behaviour.
Pavel Feldman
Comment 6
2012-10-29 05:13:49 PDT
> When docked to bottom, the help screen covers the entire area below the toolbar. In other modes, it doesn't -- it has rounded corners and is inset a bit. > > I assumed that we want to keep this behaviour.
Got it, makes sense. The only thing preventing me from r+ - ing this change is the slight horizontal space regression in the dock-to-right mode: in my default setup Console is no longer visible by default. I tried making the icons smaller, but there still is significant regression (see the screenshot attached).
Pavel Feldman
Comment 7
2012-10-29 05:14:13 PDT
Created
attachment 171207
[details]
[IMAGE] with smaller icons
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug