Summary: | REGRESSION (r291788): MotionMark Suits subtest is 9% regressed | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Antti Koivisto <koivisto> | ||||||||||||
Component: | CSS | Assignee: | Antti Koivisto <koivisto> | ||||||||||||
Status: | RESOLVED FIXED | ||||||||||||||
Severity: | Normal | CC: | cdumez, changseok, dino, esprehn+autocc, ews-watchlist, fmalita, glenn, gyuyoung.kim, Hironori.Fujii, kangil.han, kondapallykalyan, pdr, rbuis, sabouhallawa, schenney, sergio, zalan, zimmermann | ||||||||||||
Priority: | P2 | Keywords: | InRadar | ||||||||||||
Version: | WebKit Nightly Build | ||||||||||||||
Hardware: | Unspecified | ||||||||||||||
OS: | Unspecified | ||||||||||||||
See Also: | https://bugs.webkit.org/show_bug.cgi?id=241489 | ||||||||||||||
Bug Depends on: | |||||||||||||||
Bug Blocks: | 230296 | ||||||||||||||
Attachments: |
|
Description
Antti Koivisto
2022-05-05 01:08:02 PDT
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 |