Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 460af2b82edfe5b54cab363c86bffd9d8d8f9b1f
      
https://github.com/WebKit/WebKit/commit/460af2b82edfe5b54cab363c86bffd9d8d8f9b1f
  Author: Matt Woodrow <[email protected]>
  Date:   2024-06-26 (Wed, 26 Jun 2024)

  Changed paths:
    M LayoutTests/css3/filters/backdrop/resource-use-add-more-layers.html
    A 
LayoutTests/css3/filters/backdrop/resource-use-change-size-from-zero-expected.txt
    A LayoutTests/css3/filters/backdrop/resource-use-change-size-from-zero.html
    M LayoutTests/css3/filters/backdrop/resource-use-remove-some-layers.html
    A 
LayoutTests/platform/glib/css3/filters/backdrop/resource-use-change-size-from-zero-expected.txt
    M Source/WebCore/platform/graphics/ca/GraphicsLayerCA.cpp

  Log Message:
  -----------
  Backdrop filter isn't rendered when the element changes to a non-zero size.
https://bugs.webkit.org/show_bug.cgi?id=275266
<rdar://129517679>

Reviewed by Simon Fraser.

If the backdrop filter area has changed, and canHaveBackdropFilter is newly 
true because of it,
we need to ensure the backdrop layer is created even if none of the filter 
properties are different.

* LayoutTests/css3/filters/backdrop/resource-use-add-more-layers.html:
* 
LayoutTests/css3/filters/backdrop/resource-use-change-size-from-zero-expected.txt:
 Added.
* LayoutTests/css3/filters/backdrop/resource-use-change-size-from-zero.html: 
Added.
* LayoutTests/css3/filters/backdrop/resource-use-remove-some-layers.html:
* 
LayoutTests/platform/glib/css3/filters/backdrop/resource-use-change-size-from-zero-expected.txt:
 Added.
* Source/WebCore/platform/graphics/ca/GraphicsLayerCA.cpp:
(WebCore::GraphicsLayerCA::updateBackdropFilters):

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



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to