Bug 131651

Summary: Web Inspector: clicking a column to re-sort takes ~10 secs
Product: WebKit Reporter: Erik Bryn <erik.bryn+bugzilla>
Component: Web InspectorAssignee: Nobody <webkit-unassigned>
Status: RESOLVED DUPLICATE    
Severity: Normal CC: burg, graouts, joepeck, timothy, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: 528+ (Nightly build)   
Hardware: All   
OS: All   
Attachments:
Description Flags
captured profile from 2nd level inspector none

Description Erik Bryn 2014-04-14 17:29:51 PDT
See attached recording
Comment 1 Radar WebKit Bug Importer 2014-04-14 17:30:27 PDT
<rdar://problem/16615558>
Comment 2 Erik Bryn 2014-04-14 17:30:36 PDT
Attachment upload failed, here's a URL: http://cl.ly/3P2Q0y012D0p/webkit-inspector-sorting.mp4
Comment 3 Radar WebKit Bug Importer 2014-04-14 17:31:04 PDT
<rdar://problem/16615567>
Comment 4 Brian Burg 2014-04-14 17:36:55 PDT
It's clearly layout thrashing underneath _treeElementAddedOrChanged. Should _updateContentOverflowShadowVisibility really be called every time a tree element is added or changed?
Comment 5 Brian Burg 2014-04-14 17:37:37 PDT
Created attachment 229329 [details]
captured profile from 2nd level inspector
Comment 6 Joseph Pecoraro 2014-07-30 12:36:39 PDT
Oh, I fixed this recently:
<https://webkit.org/b/135313> Web Inspector: Timelines performance is very slow, has many forced layouts

It is dramatically better.

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