Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 68f432c9b801825f445fafeff8d3c5de060284b9
https://github.com/WebKit/WebKit/commit/68f432c9b801825f445fafeff8d3c5de060284b9
Author: Alex Christensen <[email protected]>
Date: 2026-10-12 (Mon, 12 Oct 2026)
Changed paths:
M LayoutTests/fast/forms/onchange-setvalueforuser.html
M Source/WebCore/testing/Internals.cpp
M Source/WebCore/testing/Internals.h
M Source/WebCore/testing/Internals.idl
M Source/WebKit/WebProcess/InjectedBundle/API/c/WKBundleNodeHandle.cpp
M Source/WebKit/WebProcess/InjectedBundle/API/c/WKBundleNodeHandlePrivate.h
M Source/WebKit/WebProcess/InjectedBundle/DOM/InjectedBundleNodeHandle.cpp
M Source/WebKit/WebProcess/InjectedBundle/DOM/InjectedBundleNodeHandle.h
M Tools/TestWebKitAPI/PlatformCocoa.cmake
M Tools/TestWebKitAPI/SourcesCocoa.txt
M Tools/TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj
R Tools/TestWebKitAPI/Tests/WebKit/WKWebView/AutoFillAvailable.mm
R Tools/TestWebKitAPI/Tests/WebKit/WKWebView/DisableSpellcheck.mm
R Tools/TestWebKitAPI/Tests/WebKit/WKWebView/DisableSpellcheckPlugIn.mm
M Tools/TestWebKitAPI/Tests/WebKit/WKWebView/UIDelegate.mm
M Tools/WebKitTestRunner/InjectedBundle/Bindings/TestRunner.idl
M Tools/WebKitTestRunner/InjectedBundle/TestRunner.cpp
M Tools/WebKitTestRunner/InjectedBundle/TestRunner.h
Log Message:
-----------
Deprecate many WKBundleNodeHandleRef functions
https://bugs.webkit.org/show_bug.cgi?id=326414
rdar://189225223
Reviewed by Brady Eidson.
Their last use was removed in rdar://188745131
Test: Tools/TestWebKitAPI/Tests/WebKit/WKWebView/UIDelegate.mm
* LayoutTests/fast/forms/onchange-setvalueforuser.html:
* Source/WebCore/testing/Internals.cpp:
(WebCore::Internals::setValueForUser):
* Source/WebCore/testing/Internals.h:
* Source/WebCore/testing/Internals.idl:
* Source/WebKit/WebProcess/InjectedBundle/API/c/WKBundleNodeHandle.cpp:
(WKBundleNodeHandleCopyDocument):
(WKBundleNodeHandleGetRenderRect):
(WKBundleNodeHandleGetElementBounds):
(WKBundleNodeHandleSetHTMLInputElementValueForUser):
(WKBundleNodeHandleSetHTMLInputElementSpellcheckEnabled):
(WKBundleNodeHandleSetHTMLInputElementAutoFilled):
(WKBundleNodeHandleSetHTMLInputElementAutoFilledAndViewable):
(WKBundleNodeHandleSetHTMLInputElementAutoFilledAndObscured):
(WKBundleNodeHandleGetHTMLInputElementAutoFillButtonEnabled):
(WKBundleNodeHandleSetHTMLInputElementAutoFillButtonEnabledWithButtonType):
(WKBundleNodeHandleGetHTMLInputElementAutoFillButtonType):
(WKBundleNodeHandleGetHTMLInputElementLastAutoFillButtonType):
(WKBundleNodeHandleSetHTMLInputElementAutoFillAvailable):
(WKBundleNodeHandleGetHTMLInputElementLastChangeWasUserEdit):
(WKBundleNodeHandleGetHTMLTextAreaElementLastChangeWasUserEdit):
(WKBundleNodeHandleCopyDocumentFrame):
(WKBundleNodeHandleCopyHTMLFrameElementContentFrame):
(WKBundleNodeHandleSetHTMLInputElementAutofilled):
(toAutoFillButtonType): Deleted.
(toWKAutoFillButtonType): Deleted.
* Source/WebKit/WebProcess/InjectedBundle/API/c/WKBundleNodeHandlePrivate.h:
* Source/WebKit/WebProcess/InjectedBundle/DOM/InjectedBundleNodeHandle.cpp:
(WebKit::InjectedBundleNodeHandle::setHTMLInputElementValueForUser): Deleted.
(WebKit::InjectedBundleNodeHandle::setHTMLInputElementSpellcheckEnabled):
Deleted.
(WebKit::InjectedBundleNodeHandle::setAutoFillAvailable): Deleted.
* Source/WebKit/WebProcess/InjectedBundle/DOM/InjectedBundleNodeHandle.h:
* Tools/TestWebKitAPI/PlatformCocoa.cmake:
* Tools/TestWebKitAPI/SourcesCocoa.txt:
* Tools/TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj:
* Tools/TestWebKitAPI/Tests/WebKit/WKWebView/AutoFillAvailable.mm: Removed.
* Tools/TestWebKitAPI/Tests/WebKit/WKWebView/DisableSpellcheck.mm: Removed.
* Tools/TestWebKitAPI/Tests/WebKit/WKWebView/DisableSpellcheckPlugIn.mm:
Removed.
* Tools/TestWebKitAPI/Tests/WebKit/WKWebView/UIDelegate.mm:
(-[AutoFillAvailableDelegate
webView:runJavaScriptAlertPanelWithMessage:initiatedByFrame:completionHandler:]):
Deleted.
((WebKit, AutoFillAvailable)): Deleted.
* Tools/WebKitTestRunner/InjectedBundle/Bindings/TestRunner.idl:
* Tools/WebKitTestRunner/InjectedBundle/TestRunner.cpp:
(WTR::TestRunner::setValueForUser): Deleted.
* Tools/WebKitTestRunner/InjectedBundle/TestRunner.h:
Canonical link: https://commits.webkit.org/323488@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications