I’m a little unclear on the difference between reflow + repaint (if there’s any difference at all)
Seems like reflow might be shifting the position of various DOM elements, where repaint is just rendering a new object. E.g. reflow would occur when removing an element and repaint would occur when changing its color.
Is this true?
This posting seems to cover the reflow vs repaint performance issues
http://www.stubbornella.org/content/2009/03/27/reflows-repaints-css-performance-making-your-javascript-slow/
As for definitions, from that post:
Learn which css-properties effect repaint and review at http://csstriggers.com