Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 4f488df51b48eb577d95b33e7b84fccf741286f1
      
https://github.com/WebKit/WebKit/commit/4f488df51b48eb577d95b33e7b84fccf741286f1
  Author: Zak Ridouh <[email protected]>
  Date:   2026-10-07 (Wed, 07 Oct 2026)

  Changed paths:
    M Source/WebInspectorUI/PlatformCocoa.cmake

  Log Message:
  -----------
  [CMake] WebInspectorUI.framework has no Info.plist on macOS
https://bugs.webkit.org/show_bug.cgi?id=326702

Reviewed by Elliott Williams.

322735@main set MACOSX_FRAMEWORK_INFO_PLIST on WebInspectorUIFramework, but 
CMake only honors it for
FRAMEWORK targets, and this one assembled its bundle by hand. Without an 
Info.plist, NSBundle can't find
com.apple.WebInspectorUI, and every inspector test asserts in 
WKInspectorResourceURLSchemeHandler.

Make it a FRAMEWORK target, so CMake creates the bundle layout and the 
Info.plist, using WebInspectorUI's
own template.

* Source/WebInspectorUI/PlatformCocoa.cmake:

Canonical link: https://commits.webkit.org/323026@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to