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

Reply via email to