Bug 73238

Summary: REGRESSION (r101202): Incredibly poor scrolling performance on WebKit Bugzilla bug list page
Product: WebKit Reporter: Mark Rowe (bdash) <mrowe>
Component: Layout and RenderingAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: dglazkov, hyatt, jchaffraix, mitz, robert, simon.fraser, tonikitoo, webkit-bug-importer
Priority: P1 Keywords: InRadar, Regression
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
URL: http://webkit.org/new-bugs/3d
Attachments:
Description Flags
Sample none

Description Mark Rowe (bdash) 2011-11-28 12:30:43 PST
After r101202 I’m seeing the WebKit Bugzilla new bugs list at <http://webkit.org/new-bugs/3d> scroll at perhaps three or four frames per second. Prior to that revision the page scrolled at around 40fps. A sample shows that almost all of the time is being spent below RenderTable::paint, with most of that inside RenderTableCell::paintCollapsedBorder.

A related side-effect is that when switching to a tab containing <http://webkit.org/new-bugs/3d> I often see it flicker blank before the contents appear.
Comment 1 Radar WebKit Bug Importer 2011-11-28 12:31:19 PST
<rdar://problem/10492343>
Comment 2 Mark Rowe (bdash) 2011-11-28 12:31:59 PST
r101202 was for bug 71244.
Comment 3 Simon Fraser (smfr) 2011-11-28 12:41:05 PST
Created attachment 116800 [details]
Sample
Comment 4 Robert Hogan 2011-11-28 15:24:46 PST
Rolled out in http://trac.webkit.org/changeset/101292