Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 09381537dd79db08273bc2c7afc1d434fcfaac3a https://github.com/WebKit/WebKit/commit/09381537dd79db08273bc2c7afc1d434fcfaac3a Author: Alex Christensen <achristen...@apple.com> Date: 2025-08-28 (Thu, 28 Aug 2025)
Changed paths: M Source/WebKit/Modules/OSX_Private.modulemap M Source/WebKit/Modules/iOS_Private.modulemap M Source/WebKit/SourcesCocoa.txt M Source/WebKit/UIProcess/API/Cocoa/WKWebView.mm M Source/WebKit/UIProcess/API/Cocoa/WKWebViewPrivate.h A Source/WebKit/UIProcess/API/Cocoa/_WKNSStringExtras.h A Source/WebKit/UIProcess/API/Cocoa/_WKNSStringExtras.mm A Source/WebKit/UIProcess/API/Cocoa/_WKNSURLExtras.h A Source/WebKit/UIProcess/API/Cocoa/_WKNSURLExtras.mm M Source/WebKit/UIProcess/API/Cocoa/_WKTextInputContext.mm M Source/WebKit/UIProcess/Cocoa/SOAuthorization/SOAuthorizationCoordinator.mm M Source/WebKit/UIProcess/Cocoa/WebProcessProxyCocoa.mm M Source/WebKit/UIProcess/RemoteLayerTree/mac/RemoteScrollingTreeMac.mm M Source/WebKit/UIProcess/WebAuthentication/Mock/MockNfcService.mm M Source/WebKit/UIProcess/ios/forms/WKFormSelectPicker.mm M Source/WebKit/UIProcess/ios/fullscreen/WKFullScreenWindowControllerIOS.mm M Source/WebKit/UIProcess/mac/WKSharingServicePickerDelegate.h M Source/WebKit/UIProcess/mac/WebPageProxyMac.mm M Source/WebKit/WebKit.xcodeproj/project.pbxproj M Tools/TestWebKitAPI/Tests/WTF/cocoa/URLExtras.mm Log Message: ----------- Add interface to access WTF::decodeHostName through WebKit.framework https://bugs.webkit.org/show_bug.cgi?id=297987 Reviewed by Tim Horton. This will allow us to begin removing WebKitLegacy.framework from the base system. Currently, _web_decodeHostName is used by the browser in the base system. This provides an alternative. This alternative returns nil on failure instead of the original string, so adopters will need to be aware of that difference. * Source/WebKit/UIProcess/API/Cocoa/WKWebView.mm: (+[WKWebView _decodeHostName:]): * Source/WebKit/UIProcess/API/Cocoa/WKWebViewPrivate.h: * Tools/TestWebKitAPI/Tests/WTF/cocoa/URLExtras.mm: (TestWebKitAPI::TEST(URLExtras, URLExtras)): (TestWebKitAPI::TEST(URLExtras, URLExtras_DivisionSign)): (TestWebKitAPI::TEST(WTF, URLExtras_Solidus)): (TestWebKitAPI::TEST(URLExtras, URLExtras_Space)): Canonical link: https://commits.webkit.org/299302@main To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes