Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: c56823a9b9b1ffd6b67fe0d119daf3dc3f023628
https://github.com/WebKit/WebKit/commit/c56823a9b9b1ffd6b67fe0d119daf3dc3f023628
Author: Said Abou-Hallawa <[email protected]>
Date: 2026-04-08 (Wed, 08 Apr 2026)
Changed paths:
M LayoutTests/platform/ios/TestExpectations
M Source/WTF/wtf/PlatformEnableCocoa.h
M Source/WTF/wtf/PlatformHave.h
M Source/WebCore/PAL/pal/spi/cg/CoreGraphicsSPI.h
M Source/WebCore/PAL/pal/spi/cg/ImageIOSPI.h
M Source/WebCore/platform/graphics/cg/GraphicsContextCG.cpp
M Source/WebCore/platform/graphics/cg/ImageDecoderCG.cpp
M Source/WebKit/UIProcess/mac/WebViewImpl.mm
Log Message:
-----------
[HDR] Enable supporting HDR images in open source
https://bugs.webkit.org/show_bug.cgi?id=311683
rdar://174272392
Reviewed by Aditya Keerthi.
Supporting HDR images was enabled by default in macOS Tahoe 26.0 and iOS 26. So
make EWS compile the code for supporting the HDR images on these platforms.
* LayoutTests/platform/ios/TestExpectations:
* Source/WTF/wtf/PlatformEnableCocoa.h:
* Source/WTF/wtf/PlatformHave.h:
* Source/WebCore/PAL/pal/spi/cg/CoreGraphicsSPI.h:
* Source/WebCore/PAL/pal/spi/cg/ImageIOSPI.h:
* Source/WebCore/platform/graphics/cg/GraphicsContextCG.cpp:
* Source/WebCore/platform/graphics/cg/ImageDecoderCG.cpp:
(WebCore::appendImageSourceOption):
* Source/WebKit/UIProcess/mac/WebViewImpl.mm:
(-[WKWindowVisibilityObserver _applicationShouldBeginSuppressingHDR:]):
(-[WKWindowVisibilityObserver _applicationShouldEndSuppressingHDR:]):
Canonical link: https://commits.webkit.org/310811@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications