Branch: refs/heads/webkitglib/2.48 Home: https://github.com/WebKit/WebKit Commit: edfe685f43f835f514a2d003eb36bc8f963ff235 https://github.com/WebKit/WebKit/commit/edfe685f43f835f514a2d003eb36bc8f963ff235 Author: Taher Ali <taher_...@apple.com> Date: 2025-08-07 (Thu, 07 Aug 2025)
Changed paths: A LayoutTests/svg/filters/feComponentTransfer-gamma-expected.html A LayoutTests/svg/filters/feComponentTransfer-gamma.html M Source/WebCore/svg/graphics/filters/SVGFilter.cpp Log Message: ----------- Cherry-pick 298332@main (1c0dff3c8c02). https://bugs.webkit.org/show_bug.cgi?id=296776 REGRESSION(275091@main): Darker output with SVG feComponentTransfer https://bugs.webkit.org/show_bug.cgi?id=296776 rdar://156406312 Reviewed by Brent Fulgham and Said Abou-Hallawa. The regressing commit (275091@main) aimed to fix darker SVG filter outputs in Cairo by creating SourceGraphic and SourceAlpha to the operating color space, but omitted the USE(CAIRO) directive, applying it universally and breaking filter effects in non-Cairo software appliers. * LayoutTests/svg/filters/feComponentTransfer-gamma-expected.html: Added. * LayoutTests/svg/filters/feComponentTransfer-gamma.html: Added. * Source/WebCore/svg/graphics/filters/SVGFilter.cpp: (WebCore::buildFilterEffectGraph): Canonical link: https://commits.webkit.org/298332@main Canonical link: https://commits.webkit.org/290945.346@webkitglib/2.48 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