Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: c187abfc465d7d73f48ad4dc4f14db652aa305a8
      
https://github.com/WebKit/WebKit/commit/c187abfc465d7d73f48ad4dc4f14db652aa305a8
  Author: David Quesada <[email protected]>
  Date:   2025-05-01 (Thu, 01 May 2025)

  Changed paths:
    M Source/WebCore/PAL/pal/cocoa/WebContentRestrictionsSoftLink.mm

  Log Message:
  -----------
  Use optional soft-linking for WCRBrowserEngineClient
https://bugs.webkit.org/show_bug.cgi?id=292407
rdar://150483854

Reviewed by Sihui Liu and Wenson Hsieh.

* Source/WebCore/PAL/pal/cocoa/WebContentRestrictionsSoftLink.mm:
    Switch to SOFT_LINK_CLASS_FOR_SOURCE_OPTIONAL_WITH_EXPORT to gracefully 
handle
    configurations where this functionality isn't available. This class 
returning
    null will translate to return values of "NO" for shouldEvaluateURLs, so
    ParentalControlsURLFilter will carry on as normal as if the framework were
    present and reported there are no restrictions.

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