MotionMark icon indicating copy to clipboard operation
MotionMark copied to clipboard

MotionMark Browser Benchmark

Results 33 MotionMark issues
Sort by recently updated
recently updated
newest added

Hi, Is the final test result related to network factors? Why do the test results fluctuate so much in several tests?

https://github.com/WebKit/MotionMark/issues/52 Refactor the spiral iterator into a separate class. Keep calling its next() method to get the coordinates ofthe next cell. When its isDone() returns true create a new iterator...

https://github.com/WebKit/MotionMark/issues/54 This is a step towards making Stage and its sub-classes be ES6 classes. To do this the Random methods will be moved out of Stage class. A new class...

`Utilities.createSubclass()` can create one level of class inheritance. `Utilities.extendObject()` does not recursively extend the prototype of all the ancestors methods. The solution is to use ES6 classes. A step towards...

This test has been requiring enlarging the grid size manually every time a fast browser maxes out the maximum grid size. We should be to do this automatically by enlarging...

The incremental frame rate average calculation gives much more weight to the last frame. So sometimes it can be wildly inaccurate. And this makes it pick the wrong predefined frame...

As Chrome can handle the max complexity on M3 devices, this increases the complexity to the next value that results in an increase.

Because of WebXR's history as targeting a separate display device (in the case of a desktop computer connected to an HMD), it requires a separate `requestAnimationFrame` handler to manage the...

Light vs. dark mode could possibly impact scores. We should probably advise people to run the benchmark in light mode.

enhancement

We expect authors to use this path in the wild so we should prefer measuring it.

major
test change