Bug 142466 - Web Inspector: DOM tree updates lag out when many inline styles change quickly
Summary: Web Inspector: DOM tree updates lag out when many inline styles change quickly
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Web Inspector (show other bugs)
Version: 528+ (Nightly build)
Hardware: All All
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2015-03-08 15:26 PDT by Brian Burg
Modified: 2018-08-23 13:52 PDT (History)
5 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.