Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 99f0896434994676c3a24de979e7050ba6a6ecee
https://github.com/WebKit/WebKit/commit/99f0896434994676c3a24de979e7050ba6a6ecee
Author: Said Abou-Hallawa <[email protected]>
Date: 2025-08-14 (Thu, 14 Aug 2025)
Changed paths:
M Source/WebKit/Shared/WebCoreArgumentCoders.serialization.in
Log Message:
-----------
REGRESSION(289651.506@safari-7621-branch): Pages with HDR images freeze
Safari, and photo attachments freeze mail compose
https://bugs.webkit.org/show_bug.cgi?id=296726#
rdar://156983361
Reviewed by Tim Horton and Simon Fraser.
The CGBitmapInfo validator in ShareableBitmapConfiguration is very restrictive.
For some HDR images, ImageIO can return CGBitmapInfo outside the mask which is
currently specified by this validator. This makes sending these images from
WebProcess to GPUProcess fails. The whole page fails to render afterwards.
The fix is to remove the validator of CGBitmapInfo for now.
* Source/WebKit/Shared/WebCoreArgumentCoders.serialization.in:
Originally-landed-as: 297297.219@safari-7622-branch (765d7054f3d6).
rdar://158341800
Canonical link: https://commits.webkit.org/298708@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