Bug 261708

Summary: Mix-blend-mode incorrectly blends with view base color
Product: WebKit Reporter: Matt Woodrow <mattwoodrow>
Component: Layout and RenderingAssignee: Matt Woodrow <mattwoodrow>
Status: RESOLVED FIXED    
Severity: Normal CC: bfulgham, simon.fraser, webkit-bug-importer, zalan
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
See Also: https://github.com/web-platform-tests/wpt/pull/42069
Bug Depends on:    
Bug Blocks: 176830    

Description Matt Woodrow 2023-09-18 16:29:01 PDT
Mix-blend-mode on an element that blends into the 'Root Element Group' should have only the root element's background color, or transparent if none. We're including the opaque white base color of the RenderView too, which is incorrect.
Comment 1 Radar WebKit Bug Importer 2023-09-18 16:30:04 PDT
<rdar://problem/115688282>
Comment 2 Matt Woodrow 2023-09-18 16:33:34 PDT
Pull request: https://github.com/WebKit/WebKit/pull/17884
Comment 3 Matt Woodrow 2023-09-19 16:41:58 PDT
Submitted web-platform-tests pull request: https://github.com/web-platform-tests/wpt/pull/42069
Comment 4 EWS 2023-09-19 20:22:25 PDT
Committed 268173@main (4f26343f6d0b): <https://commits.webkit.org/268173@main>

Reviewed commits have been landed. Closing PR #17884 and removing active labels.