Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 203bea74f42db5d1086f657850603d31e7504867
https://github.com/WebKit/WebKit/commit/203bea74f42db5d1086f657850603d31e7504867
Author: Matt Woodrow <[email protected]>
Date: 2025-01-28 (Tue, 28 Jan 2025)
Changed paths:
M Source/WebCore/platform/graphics/ca/GraphicsLayerCA.cpp
Log Message:
-----------
Changing opaqueness of a backdrop root doesn't update the filters.
https://bugs.webkit.org/show_bug.cgi?id=286645
<rdar://141454647>
Reviewed by Simon Fraser.
If commitState.backdropRootIsOpaque, then GraphicsLayerCA needs to re-set the
filters so that the CA filter set gets recomputed with the new opaque value.
No test, since there's no way to dump the CA filters from the UI process. The
actual rendering should be (close to) identical and doesn't make for a useful
stable comparison.
* Source/WebCore/platform/graphics/ca/GraphicsLayerCA.cpp:
(WebCore::GraphicsLayerCA::updateBackdropFilters):
Canonical link: https://commits.webkit.org/289476@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