WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
152997
Web Inspector: Timeline recording controls should use NavigationBar
https://bugs.webkit.org/show_bug.cgi?id=152997
Summary
Web Inspector: Timeline recording controls should use NavigationBar
Matt Baker
Reported
2016-01-11 17:22:09 PST
* SUMMARY Timeline recording controls should use NavigationBar. Currently the controls are added manually to the DOM. Using NavigationBar will also provide better tooltips for the 'Record' button.
Attachments
[Patch] Proposed Fix
(19.17 KB, patch)
2016-01-11 18:19 PST
,
Matt Baker
no flags
Details
Formatted Diff
Diff
[Image] Screenshot showing justify-content on/off
(94.99 KB, image/png)
2016-01-12 15:35 PST
,
Matt Baker
no flags
Details
[Patch] Proposed Fix
(19.73 KB, patch)
2016-01-12 15:47 PST
,
Matt Baker
no flags
Details
Formatted Diff
Diff
Show Obsolete
(1)
View All
Add attachment
proposed patch, testcase, etc.
Matt Baker
Comment 1
2016-01-11 18:19:51 PST
Created
attachment 268738
[details]
[Patch] Proposed Fix
Blaze Burg
Comment 2
2016-01-12 11:16:51 PST
Comment on
attachment 268738
[details]
[Patch] Proposed Fix View in context:
https://bugs.webkit.org/attachment.cgi?id=268738&action=review
Overall it looks like a solid improvement. I have to mark this patch r- because it reverts the fast-toggle behavior of the recording button.
> Source/WebInspectorUI/ChangeLog:7 > +
Please insert the bugzilla description here to describe the rationale for the change.
> Source/WebInspectorUI/UserInterface/Views/TimelineSidebarPanel.css:44 > + justify-content: center;
Is this change intentional? Does it make it render differently? Can you post a screenshot?
> Source/WebInspectorUI/UserInterface/Views/TimelineSidebarPanel.js:872 > {
Like for breakpoints, we used to preemptively change the recording button to look 'on' before hearing from the backend whether the command was successful. This was to reduce apparent latency when remote inspecting and on slow/loaded machines. Even in the local case, RTT can be 100ms to start a recording, causing the UI to appear laggy. Can you revert this change? (/cc Tim, who fixed this the last time I regressed it)
Matt Baker
Comment 3
2016-01-12 15:35:21 PST
Created
attachment 268820
[details]
[Image] Screenshot showing justify-content on/off
Matt Baker
Comment 4
2016-01-12 15:47:25 PST
Created
attachment 268823
[details]
[Patch] Proposed Fix
Blaze Burg
Comment 5
2016-01-12 16:24:34 PST
Comment on
attachment 268823
[details]
[Patch] Proposed Fix r=me I'm not super keen about the new text alignment, but I am not super attached to the current navigation bar placement. It might work better once the sidebar is removed.
WebKit Commit Bot
Comment 6
2016-01-12 17:14:29 PST
Comment on
attachment 268823
[details]
[Patch] Proposed Fix Clearing flags on attachment: 268823 Committed
r194936
: <
http://trac.webkit.org/changeset/194936
>
WebKit Commit Bot
Comment 7
2016-01-12 17:14:33 PST
All reviewed patches have been landed. Closing bug.
Radar WebKit Bug Importer
Comment 8
2016-01-14 12:53:24 PST
<
rdar://problem/24193458
>
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