Bug 107667

Summary: Web Inspector: localize JavaScript code responsible for triggering timeline Paint records
Product: WebKit Reporter: Paul Lewis <aerotwist>
Component: Web InspectorAssignee: Nobody <webkit-unassigned>
Status: RESOLVED DUPLICATE    
Severity: Enhancement CC: apavlov, bburg, graouts, inspector-bugzilla-changes, keishi, loislo, mkwst, paulirish, pfeldman, pmuellr, vsevik, web-inspector-bugs, webkit-bug-importer, yurys
Priority: P2 Keywords: InRadar
Version: 528+ (Nightly build)   
Hardware: All   
OS: All   
Bug Depends on:    
Bug Blocks: 107665    

Description Paul Lewis 2013-01-23 05:00:37 PST
It would be exceptionally handy to be able to tie paint records back to the original code. That is, to answer the question "which line(s) of code caused a tile / render layer to need to be repainted?"
Comment 1 Paul Lewis 2013-01-24 03:05:29 PST
More context:

At the moment some records, e.g. layouts, have a link to their right with the appropriate line number from the JS that caused the layout to take place. Ideally speaking there would be a line number next to a paint record that indicates the origin of the change, whether that's CSS or JS.
Comment 2 Radar WebKit Bug Importer 2014-12-01 14:23:50 PST
<rdar://problem/19106784>
Comment 3 Blaze Burg 2017-04-06 16:49:50 PDT

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