Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 0b953d68ae5412e58214f4957ec45556b516292a
https://github.com/WebKit/WebKit/commit/0b953d68ae5412e58214f4957ec45556b516292a
Author: Pascoe <[email protected]>
Date: 2026-06-22 (Mon, 22 Jun 2026)
Changed paths:
M Source/ThirdParty/libwebrtc/CMakeLists.txt
M Source/WebCore/PlatformCocoa.cmake
M Source/WebKit/PlatformIOS.cmake
Log Message:
-----------
[CMake] Fix build after boringssl M150 resync
rdar://180156036
https://bugs.webkit.org/show_bug.cgi?id=317507
Unreviewed, build fix.
Two issues after 317380@main (Resync libwebrtc/boringssl up to M150):
1. The boringssl resync added tool/, testdata, bazel-example, and
FIPS ACVP modulewrapper sources to the webrtc_SOURCES list. These are
standalone executables and test fixtures that have no business in the
webrtc static library — the Xcode build has never included them.
Remove them.
2. AudioVideoRendererAVFObjC.h (already a private framework header)
includes <WebCore/PeriodicSharedTimer.h>, but PeriodicSharedTimer.h
was never added to WebCore_PRIVATE_FRAMEWORK_HEADERS so the symlink
into the private headers directory was missing. Add it.
3. WKTextEffectManager+VersionCheck.swift was removed upstream but
remained in PlatformIOS.cmake. Remove the stale reference.
No new tests, build fix only.
* Source/ThirdParty/libwebrtc/CMakeLists.txt:
* Source/WebCore/PlatformCocoa.cmake:
* Source/WebKit/PlatformIOS.cmake:
Canonical link: https://commits.webkit.org/315587@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications