Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 898e474cb84104c4f13b0193e10b958b05bc6a4a
https://github.com/WebKit/WebKit/commit/898e474cb84104c4f13b0193e10b958b05bc6a4a
Author: Alex Christensen <[email protected]>
Date: 2026-10-05 (Mon, 05 Oct 2026)
Changed paths:
M Source/WebKit/Headers.cmake
M Source/WebKit/Modules/OSX_Private.modulemap
M Source/WebKit/Modules/iOS_Private.modulemap
M Source/WebKit/PlatformCocoa.cmake
M Source/WebKit/WebKit.xcodeproj/project.pbxproj
R
Source/WebKit/WebProcess/InjectedBundle/API/Cocoa/WKWebProcessPlugInFormDelegatePrivate.h
M
Source/WebKit/WebProcess/InjectedBundle/API/mac/WKWebProcessPlugInBrowserContextController.mm
M
Source/WebKit/WebProcess/InjectedBundle/API/mac/WKWebProcessPlugInBrowserContextControllerPrivate.h
M Tools/TestWebKitAPI/PlatformCocoa.cmake
M Tools/TestWebKitAPI/SourcesCocoa.txt
M Tools/TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj
R Tools/TestWebKitAPI/Tests/WebKit/WKWebView/BundleFormDelegate.mm
R Tools/TestWebKitAPI/Tests/WebKit/WKWebView/BundleFormDelegatePlugIn.mm
R Tools/TestWebKitAPI/Tests/WebKit/WKWebView/BundleFormDelegateProtocol.h
M Tools/TestWebKitAPI/Tests/WebKit/WKWebView/FormValidation.mm
M Tools/TestWebKitAPI/Tests/WebKit/WKWebView/SiteIsolation-1.mm
M Tools/TestWebKitAPI/Tests/WebKit/WKWebView/_WKInputDelegate.mm
Log Message:
-----------
Remove WKWebProcessPlugInFormDelegatePrivate
https://bugs.webkit.org/show_bug.cgi?id=326044
rdar://188974601
Reviewed by Brady Eidson.
Its last use was removed in rdar://188745131
Tests: Tools/TestWebKitAPI/Tests/WebKit/WKWebView/FormValidation.mm
Tools/TestWebKitAPI/Tests/WebKit/WKWebView/SiteIsolation-1.mm
Tools/TestWebKitAPI/Tests/WebKit/WKWebView/_WKInputDelegate.mm
* Source/WebKit/Headers.cmake:
* Source/WebKit/Modules/OSX_Private.modulemap:
* Source/WebKit/Modules/iOS_Private.modulemap:
* Source/WebKit/PlatformCocoa.cmake:
* Source/WebKit/WebKit.xcodeproj/project.pbxproj:
*
Source/WebKit/WebProcess/InjectedBundle/API/Cocoa/WKWebProcessPlugInFormDelegatePrivate.h:
Removed.
*
Source/WebKit/WebProcess/InjectedBundle/API/mac/WKWebProcessPlugInBrowserContextController.mm:
(-[WKWebProcessPlugInBrowserContextController _formDelegate]):
(-[WKWebProcessPlugInBrowserContextController _setFormDelegate:]):
*
Source/WebKit/WebProcess/InjectedBundle/API/mac/WKWebProcessPlugInBrowserContextControllerPrivate.h:
* Tools/TestWebKitAPI/PlatformCocoa.cmake:
* Tools/TestWebKitAPI/SourcesCocoa.txt:
* Tools/TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj:
* Tools/TestWebKitAPI/Tests/WebKit/WKWebView/BundleFormDelegate.mm: Removed.
* Tools/TestWebKitAPI/Tests/WebKit/WKWebView/BundleFormDelegatePlugIn.mm:
Removed.
* Tools/TestWebKitAPI/Tests/WebKit/WKWebView/BundleFormDelegateProtocol.h:
Removed.
* Tools/TestWebKitAPI/Tests/WebKit/WKWebView/_WKInputDelegate.mm:
(TEST(WebKit, FormSubmission)):
(TEST(WebKit, FormSubmissionLegacyAPI)):
(-[InputDelegate
_webView:willSubmitFormValues:frameInfo:sourceFrameInfo:userObject:requestURL:method:submissionHandler:]):
(-[InputDelegateLegacyAPI
_webView:willSubmitFormValues:userObject:submissionHandler:]):
* Tools/TestWebKitAPI/Tests/WebKit/WKWebView/FormValidation.mm:
* Tools/TestWebKitAPI/Tests/WebKit/WKWebView/SiteIsolation-1.mm:
Canonical link: https://commits.webkit.org/322714@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications