[webkit-changes] [WebKit/WebKit] 8ba2b4: [Skia] Test svg/filters/svg-gaussianblur-edgeMode-...

Pawel Lampe noreply at github.com
Fri Jun 14 00:07:51 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 8ba2b4bfa6bbf71b23764392d40cfa2724876347
      https://github.com/WebKit/WebKit/commit/8ba2b4bfa6bbf71b23764392d40cfa2724876347
  Author: Pawel Lampe <plampe at igalia.com>
  Date:   2024-06-14 (Fri, 14 Jun 2024)

  Changed paths:
    M LayoutTests/platform/glib/TestExpectations
    M Source/WebCore/platform/graphics/filters/FEGaussianBlur.cpp

  Log Message:
  -----------
  [Skia] Test svg/filters/svg-gaussianblur-edgeMode-duplicate.svg is failing
https://bugs.webkit.org/show_bug.cgi?id=273486

Reviewed by Carlos Garcia Campos.

Currently, skia's Gaussian blur filter doesn't have support for 'edgeMode' and it's not possible to easily simulate
that using other parts of skia API. Therefore, this change provides a fallback to simple software filter in case 'edgeMode' is used.

* LayoutTests/platform/glib/TestExpectations:
* Source/WebCore/platform/graphics/filters/FEGaussianBlur.cpp:
(WebCore::FEGaussianBlur::supportedFilterRenderingModes const):
(WebCore::FEGaussianBlur::createSoftwareApplier const):

Canonical link: https://commits.webkit.org/280001@main



To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications


More information about the webkit-changes mailing list