Bug 299270

Summary: REGRESSION (296827@main): Opacity/filter render incorrectly
Product: WebKit Reporter: Nathan Manceaux-Panot <kind.plan9761>
Component: Layout and RenderingAssignee: Matt Woodrow <mattwoodrow>
Status: RESOLVED FIXED    
Severity: Normal CC: bfulgham, sabouhallawa, simon.fraser, webkit-bug-importer, zalan
Priority: P2 Keywords: InRadar
Version: Safari 26   
Hardware: iPhone / iPad   
OS: iOS 26   
Attachments:
Description Flags
Before/after screenshots
none
Testcase none

Nathan Manceaux-Panot
Reported 2025-09-21 23:37:29 PDT
Created attachment 476819 [details] Before/after screenshots On iOSĀ 26, an picture with opacity and filter CSS properties renders incorrectly (opacity is not applied, only grayscale filter), whereas it rendered correctly on iOSĀ 18. You can see the glitch on https://retcon.app/ . The logo in the top left corner should be slightly dimmed, instead of fully contrasted. (also see attached before/after screenshots)
Attachments
Before/after screenshots (2.71 MB, application/zip)
2025-09-21 23:37 PDT, Nathan Manceaux-Panot
no flags
Testcase (762 bytes, text/html)
2025-09-23 11:32 PDT, Simon Fraser (smfr)
no flags
Radar WebKit Bug Importer
Comment 1 2025-09-22 16:43:52 PDT
Simon Fraser (smfr)
Comment 2 2025-09-23 11:32:29 PDT
Created attachment 476840 [details] Testcase
Simon Fraser (smfr)
Comment 3 2025-09-23 13:38:02 PDT
Matt Woodrow
Comment 4 2025-09-23 19:39:52 PDT
EWS
Comment 5 2025-09-25 21:07:11 PDT
Committed 300549@main (f06618676171): <https://commits.webkit.org/300549@main> Reviewed commits have been landed. Closing PR #51232 and removing active labels.
EWS
Comment 6 2025-09-30 23:25:24 PDT
Committed 297297.495@safari-7622-branch (fc2ae3837566): <https://commits.webkit.org/297297.495@safari-7622-branch> Reviewed commits have been landed. Closing PR #3737 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.