-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
For accounting for the d
presentation attribute when resolving the computed style.
#30743
base: main
Are you sure you want to change the base?
Conversation
EWS run on previous version of this PR (hash e3fad7f) |
e3fad7f
to
6729637
Compare
EWS run on previous version of this PR (hash 6729637) |
d
presentation attribute when resolving the computed style.
6729637
to
fab6397
Compare
EWS run on previous version of this PR (hash fab6397) |
fab6397
to
e394ee9
Compare
EWS run on previous version of this PR (hash e394ee9) |
e394ee9
to
f5e0c1f
Compare
EWS run on previous version of this PR (hash f5e0c1f) |
f5e0c1f
to
4c149e3
Compare
EWS run on previous version of this PR (hash 4c149e3) |
4c149e3
to
5041096
Compare
EWS run on previous version of this PR (hash 5041096) |
https://bugs.webkit.org/show_bug.cgi?id=276172 rdar://129035240 Reviewed by NOBODY (OOPS!). Turn on the support for the `d` CSS property by default. In order to be able to do that, we need to address the performance regression in the Speedometer3 subtest `React-Stockcharts-SVG` by selectively calling `setPresentationalHintStyleIsDirty()` under `SVGPathElement::svgAttributeChanged()` only if we've previously seen a change in the `d` CSS property. In other words, we only kick in the presentation attribute machinery if we've determined that the CSS `d` property was used. * Source/WTF/Scripts/Preferences/UnifiedWebPreferences.yaml: * Source/WebCore/svg/SVGPathElement.cpp: (WebCore::SVGPathElement::svgAttributeChanged): (WebCore::SVGPathElement::pathDidChange): * Source/WebCore/svg/SVGPathElement.h:
5041096
to
0fc023c
Compare
EWS run on current version of this PR (hash 0fc023c) |
fab6397
aeb5a4a
0fc023c