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

Reply via email to