WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED DUPLICATE of
bug 165211
144742
Web Inspector: Hidden Navigation Sidebar also hides essential tools
https://bugs.webkit.org/show_bug.cgi?id=144742
Summary
Web Inspector: Hidden Navigation Sidebar also hides essential tools
Tobias Reiss
Reported
2015-05-07 07:35:20 PDT
Steps to reproduce: 1. Go to "Debugger" Tab 2. Pick file from Navigation Sidebar and hide sidebar 3. Add Breakpoint in Content Browser 4. Trigger Breakpoint 5. Try to step into Breakpoint 6. Where went the Button? The problem I'm seeing here is that the "Navigation Sidebar" is intended to contain files but instead it also contains essential Tools. Things I'd expect being in a Navigation Sidebar: - Files where I can navigate through. Things I wouldn't expect being in a Navigation Sidebar: - Global Breakpoint settings (All/All Uncaught Exceptions) - Breakpoint pause, continue, step over/in/out - Stack trace Why is the "Hide Navigation Sidebar" important? - Enables distraction free working environment - Space is restricted My preferable solution: - Put Global Breakpoints above "Quick console" - Put Breakpoint Tool above "Quick console" - Put Stack trace in "Details Sidebar"
Attachments
Mockup
(205.86 KB, image/png)
2015-06-24 14:28 PDT
,
Tobias Reiss
no flags
Details
Mockup 2 Collapsed Console
(206.25 KB, image/png)
2015-06-25 02:04 PDT
,
Tobias Reiss
no flags
Details
Mockup 3 Expanded Console
(192.05 KB, image/png)
2015-06-25 02:07 PDT
,
Tobias Reiss
no flags
Details
View All
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2015-05-07 07:35:36 PDT
<
rdar://problem/20854582
>
Nikita Vasilyev
Comment 2
2015-06-18 16:34:48 PDT
I can’t visualize when you say "above Quick console"? Could you make a rough mockup? The current design is inspired by Xcode:
https://cloudup.com/c9GzQVYMVzl
We also share keyboard shortcuts with Chrome DevTools, which allow to operate the debugger with the left sidebar closed: F8 or ⌘\ Pause/ Continue F10 or ⌘' Step over F11 or ⌘; Step into ⇧F11 or ⇧⌘; Step out
Tobias Reiss
Comment 3
2015-06-24 14:28:11 PDT
Created
attachment 255513
[details]
Mockup Here's a mockup that shows what I mean by "above quick console".
Nikita Vasilyev
Comment 4
2015-06-24 18:34:08 PDT
Pros/cons besides the ones mentioned previously: + Consistency with Xcode - People would have to re-learn where the controls are I think it’s worth doing.
Tobias Reiss
Comment 5
2015-06-25 02:04:53 PDT
Created
attachment 255543
[details]
Mockup 2 Collapsed Console Additional mockup that shows "breakpoint tools" when Console is collapsed.
Tobias Reiss
Comment 6
2015-06-25 02:07:46 PDT
Created
attachment 255544
[details]
Mockup 3 Expanded Console Alternative mockup that shows "breakpoint tools" when Console is expanded.
Timothy Hatcher
Comment 7
2015-06-25 07:41:41 PDT
The console prompt should not move when expanded vs collapsed. I'm not too thrilled about another horizontal bar, especially when docked.
Tobias Reiss
Comment 8
2015-06-25 08:04:38 PDT
(In reply to
comment #7
)
> The console prompt should not move when expanded vs collapsed.
Oh yeah, I agree!
> I'm not too thrilled about another horizontal bar, especially when docked.
I see but I personally like the experience from Xcode.
Nikita Vasilyev
Comment 9
2016-12-11 20:48:48 PST
Work related to this is happening in
Bug 165211
- Web Inspector: Debugger and Console improvements. Even though this bug was created earlier, I'm marking this as a duplicate as the other bug is closer to completion. *** This bug has been marked as a duplicate of
bug 165211
***
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