Bug 142466

Summary: Web Inspector: DOM tree updates lag out when many inline styles change quickly
Product: WebKit Reporter: Brian Burg <burg>
Component: Web InspectorAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: bburg, graouts, inspector-bugzilla-changes, jonowells, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: 528+ (Nightly build)   
Hardware: All   
OS: All   

Description Brian Burg 2015-03-08 15:26:10 PDT
Steps to reproduce:

1. Capture timeline data in 1st level inspector
2. Open 2nd level inspector
3. Show DOM tree in 2nd level inspector
4. Zoom or otherwise change timeline record positions in 1st level inspector

It will take several seconds for the frontend to catch up.

I am not sure what the bottleneck is. We may need a more robust backoff/coalescing approach to fetching attributes. It appears that DOMTreeManager simply coalesces with a 0-delay timer before fetching.
Comment 1 Radar WebKit Bug Importer 2015-03-08 15:26:25 PDT
<rdar://problem/20086880>
Comment 2 BJ Burg 2018-08-23 13:52:05 PDT
This is so bad inspecting a cnn.com recording that inspector^2 simply hangs.