Bug 156506 - Scrolling on Github code viewer is not smooth
Summary: Scrolling on Github code viewer is not smooth
Status: RESOLVED DUPLICATE of bug 157631
Alias: None
Product: WebKit
Classification: Unclassified
Component: Layout and Rendering (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2016-04-12 11:12 PDT by Ryosuke Niwa
Modified: 2016-05-18 12:10 PDT (History)
7 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ryosuke Niwa 2016-04-12 11:12:25 PDT
Visit https://github.com/WebKit/webkit/blob/master/Source/WebCore/dom/Document.cpp on Safari Technology Preview and scroll on the first generation 15" Retina MBP. It feels very slow and shows a lot of flash tiles.
Comment 1 Ryosuke Niwa 2016-04-12 11:12:39 PDT
white* tiles.
Comment 2 Simon Fraser (smfr) 2016-04-12 11:24:20 PDT
Lots of time clipping under paintOutlineForFragments.
Comment 3 Radar WebKit Bug Importer 2016-04-12 11:24:42 PDT
<rdar://problem/25684695>
Comment 4 Ryosuke Niwa 2016-04-12 11:25:08 PDT
I wonder if the Github page is also mutating the DOM as we scroll?
Comment 5 Simon Fraser (smfr) 2016-04-12 11:49:28 PDT
This is similar to bug 155728.
Comment 6 zalan 2016-04-12 16:28:37 PDT
Each (source)line on that page is a <tr> with 2 <td>s in it. I bet it's slow because of some table inefficiency.
Comment 7 Dave Hyatt 2016-05-18 12:06:04 PDT
This was fixed by the 157631 fix.
Comment 8 Jon Lee 2016-05-18 12:10:48 PDT

*** This bug has been marked as a duplicate of bug 157631 ***