https://www.w3.org/TR/html5/single-page.html is an edge case due to its size, but I think it may still be representative of regular page loads where content is slowly appended to the document during loading (causing paint invalidation after each append).
Taking a trace and looking at the last 5 paint invalidations:
PrePaint (aka --enable-slimming-paint-invalidation): 160ms, 152ms, 154ms, 169ms, 155ms = avg(158ms)
InvalidateTreeIfNeededRecursive (aka no spinvalidation): 112ms, 121ms, 105ms, 111ms, 128ms = avg(115ms)
|
Deleted:
trace_spinvalidation.json.gz
1.0 MB
|
|
trace_spinvalidation.json.gz
1.0 MB
Download
|
|
Deleted:
trace_nospinvalidation.json.gz
1.0 MB
|
|
trace_nospinvalidation.json.gz
1.0 MB
Download
|
Comment 1 by pdr@chromium.org
, Feb 23 2017Status: Fixed (was: Available)