Please sign in to comment.
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add internal benchmark tests for CSS mix-blend-modes and filters
https://bugs.webkit.org/show_bug.cgi?id=154058 Provisionally reviewed by Jon Lee. * Animometer/resources/debug-runner/tests.js: Include the new tests in the "HTML suite" of the debug runner. * Animometer/resources/extensions.js: (Utilities.browserPrefix): (Utilities.setElementPrefixedProperty): Utility functions to allow setting prefixed style properties. * Animometer/tests/bouncing-particles/resources/bouncing-css-shapes.js: Set the mix-blend-mode and the filter to some random values if the options of the test requested that. * Animometer/tests/bouncing-particles/resources/bouncing-particles.js: (parseShapeParameters): Parse the url options "blend" and "filter" and set the corresponding flags. * Animometer/tests/resources/main.js: (randomStyleMixBlendMode): (randomStyleFilter): Return random mix-blend-mode and filter. Canonical link: https://commits.webkit.org/172183@main git-svn-id: https://svn.webkit.org/repository/webkit/trunk@196381 268f45cc-cd09-0410-ab3c-d52691b4dbfc
- Loading branch information
Showing with 120 additions and 0 deletions.
- +8 −0 PerformanceTests/Animometer/resources/debug-runner/tests.js
- +34 −0 PerformanceTests/Animometer/resources/extensions.js
- +7 −0 PerformanceTests/Animometer/tests/bouncing-particles/resources/bouncing-css-shapes.js
- +2 −0 PerformanceTests/Animometer/tests/bouncing-particles/resources/bouncing-particles.js
- +42 −0 PerformanceTests/Animometer/tests/resources/main.js
- +27 −0 PerformanceTests/ChangeLog