Created attachment 320141 [details] [Image] Bug Summary: Canvas RecordingAction tree outline virtualization is broken. Steps to Reproduce: 1. Take a long recording (a few thousand frames) 2. Expand frame folders, scroll around a bunch 3. Scroll back to the top of the tree => Large number of elements missing
Created attachment 320155 [details] Patch
Created attachment 320156 [details] [Recording] Reduction Steps to Reproduce: 1. Import the attached file 2. Scroll to the bottom of the TreeOutline 3. Expand Frame 61 4. Expand Frame 60 => All elements before Frame 60 are missing, and there is a large empty space after the last child of Frame 61 Captured from <https://mdn.github.io/canvas-raycaster/>.
Comment on attachment 320155 [details] Patch r=me
Comment on attachment 320155 [details] Patch Clearing flags on attachment: 320155 Committed r221756: <http://trac.webkit.org/changeset/221756>
All reviewed patches have been landed. Closing bug.
<rdar://problem/34693531>