Make real classes for BenchmarkRunnerClient, BenchmarkController and SectionsManager.

These are subclassed in the debug-runner.

Move the graph-related code to a new GraphController class.

Fix DeveloperResultsTable's _addTest() override to correctly add the rows
under `tbody`.

Share a bit more code between BenchmarkController and DebugBenchmarkController.

Remove the window-scope benchmarkRunnerClient; keep it local to BenchmarkController.
3 files changed
tree: 2b96dcd3b7af5a1b41f712ed85708c070c1ce4ff
  1. MotionMark/
  2. .gitignore
  3. Governance.md
  4. index.html
  5. LICENSE
  6. README.md
README.md

MotionMark

MotionMark is a graphics benchmark to measure the performance of graphics operations on the web.