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