Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 763d7464624792d31e7aa952bcab3213616ea406 https://github.com/WebKit/WebKit/commit/763d7464624792d31e7aa952bcab3213616ea406 Author: Said Abou-Hallawa <s...@apple.com> Date: 2025-09-12 (Fri, 12 Sep 2025)
Changed paths: A LayoutTests/css3/filters/effect-unaccelerated-graphics-context-blur-expected.html A LayoutTests/css3/filters/effect-unaccelerated-graphics-context-blur.html M Source/WebCore/platform/graphics/filters/FEGaussianBlur.cpp Log Message: ----------- [CG] radius of CGGaussianBlurStyle is not in the BaseCTM coordinates https://bugs.webkit.org/show_bug.cgi?id=298725 rdar://160383014 Reviewed by Simon Fraser. In /299740@main, the radius of the CGGaussianBlurStyle was scaled by the device scale factor as a work around for a CG bug on accelerated drawing. The radius should not be scaled by the device scale factor. In other words it should be in the BaseCTM coordinates. This is the behavior of the unaccelerated drawing. The workaround should stay for the accelerated drawing till the CG bug is fixed. * LayoutTests/css3/filters/effect-unaccelerated-graphics-context-blur-expected.html: Added. * LayoutTests/css3/filters/effect-unaccelerated-graphics-context-blur.html: Added. * Source/WebCore/platform/graphics/filters/FEGaussianBlur.cpp: (WebCore::FEGaussianBlur::createGraphicsStyle const): Canonical link: https://commits.webkit.org/299903@main To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes