This is https://browserbench.org/MotionMark1.2/ Individual subtests can be ran via https://browserbench.org/MotionMark1.2/developer.html
rdar://92409900
Hmm, that's not a small one... You found this by chance Antti? Or did the patch make you suspicious? :-)
(In reply to Nikolas Zimmermann from comment #2) > Hmm, that's not a small one... You found this by chance Antti? Or did the > patch make you suspicious? :-) We run MM regularly to discover regressions (and progressions).
The Suits subtest is about calling svgElement.setAttribute('transform','translate...". in a repeated manner. r291788 went from "attribute changed + set needsLayout" to "attribute changed + invalidate style" which is fine as long as the attribute is translated to a RenderStyle property, however SVG transform is special and internal to SVGGraphicsElement and it does not require style invalidation. Will post a patch soon.
> Will post a patch soon. or Antti. Probably Antti.
Created attachment 459148 [details] Patch
Created attachment 459154 [details] Patch
Created attachment 459156 [details] Patch
Created attachment 459157 [details] Patch
Created attachment 459165 [details] Patch
Comment on attachment 459165 [details] Patch v.nice
Committed r294067 (250469@main): <https://commits.webkit.org/250469@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 459165 [details].
Bug 242230 – REGRESSION(250469@main) svg/animations/animation-leak-list-property-instances.html is randomly failing