This benchmark is designed to test your browser's ability to maintain a smooth frame rate while scrolling.
Scrollmark consists of four tests which are designed to put the browser's renderer under stress, with minimal JavaScript execution overhead per frame. While for most of these benchmarks, scrolling is not necessary for the browser's performance to degrade, it is included to ensure that the browser is not throttling the frame rate, and to give the user an obvious visual indicator of the browser's performance.
FPS calculations for this benchmark are performed somewhat differently than in standard benchmarks. Instead of averaging the FPS over a given time period, the average is computed over a fixed number of frames. This is done so that a few laggy frames don't dominate over many smooth ones.
Scrollmark version 1.2 | GitHub