0. Open inspector 1. Switch to network panel (or Resources -> Cookies) 2. Quickly drag a resizer in the table 3. Observe update lags considerably
Created attachment 183475 [details] Patch
Comment on attachment 183475 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=183475&action=review > Source/WebCore/inspector/front-end/DataGrid.js:688 > + resizer._position = left; Resizers are cached and I don't see where this property is reset. Do you want to split this loop into two loops? First would measure, second would apply.
Comment on attachment 183475 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=183475&action=review >> Source/WebCore/inspector/front-end/DataGrid.js:688 >> + resizer._position = left; > > Resizers are cached and I don't see where this property is reset. Do you want to split this loop into two loops? First would measure, second would apply. Why would we have to reset this property? It just mirrors resize.style.left, so its life time is meant to match the life time of resizer.
Committed r140335: <http://trac.webkit.org/changeset/140335>