Bug 176571 - Web Inspector: Canvas Tab: unexpected RecordingAction tree outline scrolling behavior
Summary: Web Inspector: Canvas Tab: unexpected RecordingAction tree outline scrolling ...
Status: RESOLVED WORKSFORME
Alias: None
Product: WebKit
Classification: Unclassified
Component: Web Inspector (show other bugs)
Version: WebKit Nightly Build
Hardware: All All
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks: WebInspectorCanvasTab
  Show dependency treegraph
 
Reported: 2017-09-07 17:10 PDT by Matt Baker
Modified: 2019-03-04 15:51 PST (History)
3 users (show)

See Also:


Attachments
[Canvas Recording] all-actions.json (48.45 KB, application/json)
2017-09-07 17:10 PDT, Matt Baker
no flags Details
[Video] Reduction 1 (192.84 KB, video/mp4)
2017-09-07 17:10 PDT, Matt Baker
no flags Details
[Video] Reduction 2 (280.40 KB, video/mp4)
2017-09-07 17:11 PDT, Matt Baker
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Matt Baker 2017-09-07 17:10:20 PDT
Created attachment 320207 [details]
[Canvas Recording] all-actions.json

Summary:
Unexpected RecordingAction tree outline scrolling behavior. Scroll position changes when using up/down keys to change the selection.

Reduction 1:
1. Import attached recording
2. Scroll to the bottom of the tree
3. Click to select frame 63
4. Press down-arrow repeatedly to select the last frame

Expected:
   Selected item changes, scroll position does not.
Actual:
   Scroll position moves with the selected item.

Reduction 2:
1. Import attached recording
2. Scroll to the bottom of the tree
3. Click to select the last frame
4. Press up-arrow repeatedly to select the first frame

Expected:
   Selected item moves while scroll position remains fixed, until the selected item is at the top of the tree
Actual:
   Scroll position moves while the selection appears to remain in place.
Comment 1 Matt Baker 2017-09-07 17:10:52 PDT
Created attachment 320208 [details]
[Video] Reduction 1
Comment 2 Matt Baker 2017-09-07 17:11:09 PDT
Created attachment 320209 [details]
[Video] Reduction 2
Comment 3 Devin Rousso 2017-09-07 22:33:47 PDT
I'm not seeing this issue on TOT.  Are there any errors in the console?
Comment 4 Brian Burg 2017-09-08 12:48:23 PDT
I have seen similar messed up scroll position / viewport with normal scrolling. I haven't tried to diagnose it though.
Comment 5 Devin Rousso 2018-08-23 11:12:53 PDT
Is this still an issue?