Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: f9c1901a276fff734117d3f90e4882f21f2b0a7c
      
https://github.com/WebKit/WebKit/commit/f9c1901a276fff734117d3f90e4882f21f2b0a7c
  Author: Abrar Rahman Protyasha <[email protected]>
  Date:   2025-04-29 (Tue, 29 Apr 2025)

  Changed paths:
    M Tools/TestWebKitAPI/Configurations/TestWebKitAPIBase.xcconfig
    M Tools/TestWebKitAPI/Tests/WebKitCocoa/AdaptiveImageGlyph.mm

  Log Message:
  -----------
  TestWebKitAPI build broken for watchOS (undefined CGImageProperty symbols)
https://bugs.webkit.org/show_bug.cgi?id=292309
rdar://150327903

Reviewed by Aditya Keerthi.

This patch links TestWebKitAPI against the ImageIO framework (for
watchOS, watchOS simulator, and tvOS simulator) so that we can resolve
the CGImageProperty constants referenced in the API tests on said
platforms.

* Tools/TestWebKitAPI/Configurations/TestWebKitAPIBase.xcconfig:
* Tools/TestWebKitAPI/Tests/WebKitCocoa/AdaptiveImageGlyph.mm:
(TestWebKitAPI::TEST(AdaptiveImageGlyph, ContentsAsAttributedString)):

  Drive-by fix: remove the now unnecessary provenance conditional.

Canonical link: https://commits.webkit.org/294321@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

Reply via email to