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

Reply via email to