[webkit-changes] [WebKit/WebKit] bbffe1: css/filter-effects/backdrop-filter-plus-filter.htm...

mattwoodrow noreply at github.com
Wed Sep 20 01:36:11 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: bbffe15319f386bd5e7e7790d84cd7c5aab46ebb
      https://github.com/WebKit/WebKit/commit/bbffe15319f386bd5e7e7790d84cd7c5aab46ebb
  Author: Matt Woodrow <mattwoodrow at apple.com>
  Date:   2023-09-20 (Wed, 20 Sep 2023)

  Changed paths:
    M LayoutTests/TestExpectations
    M LayoutTests/platform/gtk/TestExpectations
    M LayoutTests/platform/wpe/TestExpectations
    M Source/WebCore/platform/graphics/ca/GraphicsLayerCA.cpp

  Log Message:
  -----------
  css/filter-effects/backdrop-filter-plus-filter.html fails because the filter isn't set on the structural layer.
https://bugs.webkit.org/show_bug.cgi?id=261664
<rdar://115638630>

Reviewed by Simon Fraser.

If we have a structural layer to wrap the backdrop layer and primary layer, then the filter should be applied to that outer layer to affect both.

* LayoutTests/TestExpectations:
* Source/WebCore/platform/graphics/ca/GraphicsLayerCA.cpp:
(WebCore::GraphicsLayerCA::updateFilters):
(WebCore::GraphicsLayerCA::ensureStructuralLayer):

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




More information about the webkit-changes mailing list