WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
222921
Web Inspector: REGRESSION (
r267038
): Inspector fails to show any details about animations/transitions in the timeline
https://bugs.webkit.org/show_bug.cgi?id=222921
Summary
Web Inspector: REGRESSION (r267038): Inspector fails to show any details abou...
Patrick Angle
Reported
2021-03-08 11:01:19 PST
<
rdar://75104395
>
Attachments
Patch v1.0
(3.90 KB, patch)
2021-03-08 13:31 PST
,
Patrick Angle
no flags
Details
Formatted Diff
Diff
Patch v1.1 - Review notes
(3.89 KB, patch)
2021-03-08 14:04 PST
,
Patrick Angle
no flags
Details
Formatted Diff
Diff
Show Obsolete
(1)
View All
Add attachment
proposed patch, testcase, etc.
Patrick Angle
Comment 1
2021-03-08 13:31:54 PST
Created
attachment 422612
[details]
Patch v1.0
Devin Rousso
Comment 2
2021-03-08 13:42:03 PST
Comment on
attachment 422612
[details]
Patch v1.0 View in context:
https://bugs.webkit.org/attachment.cgi?id=422612&action=review
r=me
> Source/WebInspectorUI/ChangeLog:13 > + The check for not being in the inactive state was particularlly problematic as it is quite common that a
"particularlly"
> Source/WebInspectorUI/UserInterface/Views/TimelineRecordingContentView.js:-875 > - // Only update end time while not stopping, otherwise the interface contues scrolling.
So just to make sure, the "otherwise the interface contues scrolling" part is no longer the case, right? When stopping we don't continue scrolling, yes?
> Source/WebInspectorUI/UserInterface/Views/TimelineRecordingContentView.js:-879 > - // Only update current time while active/starting or else the interface continues scrolling.
ditto (:-875)
> Source/WebInspectorUI/UserInterface/Views/TimelineRecordingContentView.js:874 > + timelineView.endTime = endTime; > + timelineView.currentTime = this._currentTime;
NIT: we normally set `startTime`, then `currentTime`, then `endTime` :P
Patrick Angle
Comment 3
2021-03-08 13:53:31 PST
Comment on
attachment 422612
[details]
Patch v1.0 View in context:
https://bugs.webkit.org/attachment.cgi?id=422612&action=review
>> Source/WebInspectorUI/UserInterface/Views/TimelineRecordingContentView.js:-875 >> - // Only update end time while not stopping, otherwise the interface contues scrolling. > > So just to make sure, the "otherwise the interface contues scrolling" part is no longer the case, right? When stopping we don't continue scrolling, yes?
Correct. This patch doesn't change that behavior. We do still stop scrolling when you hit stop, and then make one final jump after all the data has come in if we needed to scroll a bit further to account for it (something that began before stopping, but finished after stopping). That logic happens above on (:481-490).
>> Source/WebInspectorUI/UserInterface/Views/TimelineRecordingContentView.js:874 >> + timelineView.currentTime = this._currentTime; > > NIT: we normally set `startTime`, then `currentTime`, then `endTime` :P
Whoops.
Patrick Angle
Comment 4
2021-03-08 14:04:24 PST
Created
attachment 422616
[details]
Patch v1.1 - Review notes
EWS
Comment 5
2021-03-08 15:06:33 PST
Committed
r274112
: <
https://commits.webkit.org/r274112
> All reviewed patches have been landed. Closing bug and clearing flags on
attachment 422616
[details]
.
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