MotionMark
MotionMark copied to clipboard
MotionMark Browser Benchmark
Convert the harness code (and a bit of test code) to use JS class syntax, replacing `Utilities.createClass()` and `Utilities.createSubclass` with `class` and `extend`, fixing the formatting as appropriate. Mostly mechanical,...
Adding a new test case to simulate spreadsheet behavior: it simulated how users write text, fill cell with a background, change alignment and adding borders.
The "tiles" option (big tiles or 512x512 tiles) is a WebKit-specific thing that should be removed.
https://github.com/WebKit/MotionMark/issues/59 Decouple the benchmark workflow from the score calculation. Fix some bugs in the two segments regression algorithm.
The benchmark workflow and the score calculation are very tightly coupled. We need to make the calculation of the score separate such that experimenting and hacking it is easier. The...
https://github.com/WebKit/MotionMark/issues/66 The current implementation of the regression calculation has these flaws: When processing (x[0], y[0]), L1 must be any line through (x[0], y[0]) which meets L2 at a point (x’,...
This series of commits clean up `ResultsDashboard` (now `ScoreCalculator`), and adds `RunData`. It also adds unit tests for data import.
Currently we have these class 1. benchmarkController 2. benchmarkRunnerClient 3. BenchmarkRunner 4. BenchmarkRunnerState 5. ResultsDashboard 6. ResultsTable 7. DeveloperResultsTable benchmarkController and benchmarkRunnerClient are extended a little bit more for the...