Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 1c0dff3c8c02031702252129caf96dccdc05cf60 https://github.com/WebKit/WebKit/commit/1c0dff3c8c02031702252129caf96dccdc05cf60 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: ----------- 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 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