[TablesNG] Implement PhysicalFragment::IsTableNGPart
Landing TablesNG paint caused an 8% perf regression in blink_perf.paint large-table-background-change.html In my pinpoint measurements, I saw a 6% regression. https://pinpoint-dot-chromeperf.appspot.com/job/16ba906e520000 This patch brings the regression down to ~3%. The regression was caused by queries for fragment type. IsTableNGPart boolean has been added to PhysicalFragment, allowing quicker response to IsTableSection/Row queries. Bug: 1143139, 1143168 Change-Id: Ifa02a75119bfcef657106807c304dcd4a39ac3b1 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2510830 Commit-Queue: Aleks Totic <atotic@chromium.org> Reviewed-by:Ian Kilpatrick <ikilpatrick@chromium.org> Cr-Commit-Position: refs/heads/master@{#822886}
Showing
Please register or sign in to comment