[webkit-changes] [WebKit/WebKit] 99ff08: Remove incremental attribute and search event

Anne van Kesteren noreply at github.com
Fri Jul 14 12:31:28 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 99ff08340f12db8d867a0ed04f176802b7e0a355
      https://github.com/WebKit/WebKit/commit/99ff08340f12db8d867a0ed04f176802b7e0a355
  Author: Anne van Kesteren <annevk at annevk.nl>
  Date:   2023-07-14 (Fri, 14 Jul 2023)

  Changed paths:
    M LayoutTests/TestExpectations
    M LayoutTests/fast/dom/Window/get-set-properties-expected.txt
    M LayoutTests/fast/dom/Window/get-set-properties.html
    M LayoutTests/fast/dom/Window/resources/window-properties.js
    M LayoutTests/fast/dom/Window/window-lookup-precedence-expected.txt
    M LayoutTests/fast/dom/event-attribute-availability-expected.txt
    M LayoutTests/fast/dom/event-attribute-availability.html
    M LayoutTests/fast/dom/event-handler-attributes-expected.txt
    M LayoutTests/fast/dom/event-handler-attributes.html
    M LayoutTests/fast/dom/resources/wrapper-identity-base.js
    M LayoutTests/fast/dom/wrapper-identity-expected.txt
    R LayoutTests/fast/events/onsearch-enter-expected.txt
    R LayoutTests/fast/events/onsearch-enter.html
    R LayoutTests/fast/forms/incremental-dom-property-expected.txt
    R LayoutTests/fast/forms/incremental-dom-property.html
    R LayoutTests/fast/forms/input-search-press-escape-key-expected.txt
    R LayoutTests/fast/forms/input-search-press-escape-key.html
    R LayoutTests/fast/forms/search-event-delay-expected.txt
    R LayoutTests/fast/forms/search-event-delay.html
    M LayoutTests/http/tests/security/cross-frame-access-get-expected.txt
    M LayoutTests/http/tests/security/cross-frame-access-get.html
    M LayoutTests/http/tests/security/cross-frame-access-getOwnPropertyDescriptor-expected.txt
    M LayoutTests/http/tests/security/cross-frame-access-getOwnPropertyDescriptor.html
    M LayoutTests/http/tests/security/cross-frame-access-put-expected.txt
    M LayoutTests/http/tests/security/cross-frame-access-put.html
    M LayoutTests/http/tests/security/resources/cross-frame-iframe-for-put-test.html
    M LayoutTests/imported/w3c/web-platform-tests/html/semantics/forms/historical-expected.txt
    M LayoutTests/platform/gtk/fast/dom/Window/window-lookup-precedence-expected.txt
    M LayoutTests/platform/ios/TestExpectations
    M LayoutTests/platform/mac-wk2/fast/dom/Window/window-lookup-precedence-expected.txt
    M LayoutTests/platform/mac/fast/dom/objc-wrapper-identity-expected.txt
    M LayoutTests/platform/wincairo/TestExpectations
    M Source/WTF/Scripts/Preferences/UnifiedWebPreferences.yaml
    M Source/WTF/wtf/cocoa/RuntimeApplicationChecksCocoa.h
    M Source/WebCore/bindings/js/WebCoreBuiltinNames.h
    M Source/WebCore/dom/GlobalEventHandlers.idl
    M Source/WebCore/html/HTMLInputElement.cpp
    M Source/WebCore/html/HTMLInputElement.idl
    M Source/WebCore/html/SearchInputType.cpp
    M Source/WebCore/html/shadow/TextControlInnerElements.cpp
    M Source/WebCore/rendering/RenderSearchField.cpp
    M Source/WebKit/Shared/WebPreferencesDefaultValues.cpp
    M Source/WebKit/Shared/WebPreferencesDefaultValues.h
    M Source/WebKitLegacy/mac/WebView/WebPreferencesDefaultValues.h
    M Source/WebKitLegacy/mac/WebView/WebPreferencesDefaultValues.mm

  Log Message:
  -----------
  Remove incremental attribute and search event
https://bugs.webkit.org/show_bug.cgi?id=195818
rdar://48937114

Reviewed by Aditya Keerthi.

These are non-standard and barely used. They are put behind a flag and
will be kept around for a while in case they are still being used
somewhere.

* LayoutTests/TestExpectations:
* LayoutTests/fast/dom/Window/get-set-properties-expected.txt:
* LayoutTests/fast/dom/Window/get-set-properties.html:
* LayoutTests/fast/dom/Window/resources/window-properties.js:
* LayoutTests/fast/dom/Window/window-lookup-precedence-expected.txt:
* LayoutTests/fast/dom/event-attribute-availability-expected.txt:
* LayoutTests/fast/dom/event-attribute-availability.html:
* LayoutTests/fast/dom/event-handler-attributes-expected.txt:
* LayoutTests/fast/dom/event-handler-attributes.html:
* LayoutTests/fast/dom/resources/wrapper-identity-base.js:
* LayoutTests/fast/dom/wrapper-identity-expected.txt:
* LayoutTests/fast/events/onsearch-enter-expected.txt: Removed.
* LayoutTests/fast/events/onsearch-enter.html: Removed.
* LayoutTests/fast/forms/incremental-dom-property-expected.txt: Removed.
* LayoutTests/fast/forms/incremental-dom-property.html: Removed.
* LayoutTests/fast/forms/input-search-press-escape-key-expected.txt: Removed.
* LayoutTests/fast/forms/input-search-press-escape-key.html: Removed.
* LayoutTests/fast/forms/search-event-delay-expected.txt: Removed.
* LayoutTests/fast/forms/search-event-delay.html: Removed.
* LayoutTests/http/tests/security/cross-frame-access-get-expected.txt:
* LayoutTests/http/tests/security/cross-frame-access-get.html:
* LayoutTests/http/tests/security/cross-frame-access-getOwnPropertyDescriptor-expected.txt:
* LayoutTests/http/tests/security/cross-frame-access-getOwnPropertyDescriptor.html:
* LayoutTests/http/tests/security/cross-frame-access-put-expected.txt:
* LayoutTests/http/tests/security/cross-frame-access-put.html:
* LayoutTests/http/tests/security/resources/cross-frame-iframe-for-put-test.html:
* LayoutTests/imported/w3c/web-platform-tests/html/semantics/forms/historical-expected.txt:
* LayoutTests/platform/gtk/fast/dom/Window/window-lookup-precedence-expected.txt:
* LayoutTests/platform/ios/TestExpectations:
* LayoutTests/platform/mac-wk2/fast/dom/Window/window-lookup-precedence-expected.txt:
* LayoutTests/platform/mac/fast/dom/objc-wrapper-identity-expected.txt:
* LayoutTests/platform/wincairo/TestExpectations:
* Source/WTF/Scripts/Preferences/UnifiedWebPreferences.yaml:
* Source/WTF/wtf/cocoa/RuntimeApplicationChecksCocoa.h:
* Source/WebCore/bindings/js/WebCoreBuiltinNames.h:
* Source/WebCore/dom/GlobalEventHandlers.idl:
* Source/WebCore/html/HTMLInputElement.cpp:
(WebCore::HTMLInputElement::defaultEventHandler):
* Source/WebCore/html/HTMLInputElement.idl:
* Source/WebCore/html/SearchInputType.cpp:
(WebCore::SearchInputType::handleKeydownEvent):
(WebCore::SearchInputType::searchEventsShouldBeDispatched const):
* Source/WebCore/html/shadow/TextControlInnerElements.cpp:
(WebCore::SearchFieldCancelButtonElement::defaultEventHandler):
* Source/WebCore/rendering/RenderSearchField.cpp:
(WebCore::RenderSearchField::valueChanged):
* Source/WebKit/Shared/WebPreferencesDefaultValues.cpp:
(WebKit::defaultSearchInputIncrementalAttributeAndSearchEventEnabled):
* Source/WebKit/Shared/WebPreferencesDefaultValues.h:
* Source/WebKitLegacy/mac/WebView/WebPreferencesDefaultValues.h:
* Source/WebKitLegacy/mac/WebView/WebPreferencesDefaultValues.mm:
(WebKit::defaultSearchInputIncrementalAttributeAndSearchEventEnabled):

Canonical link: https://commits.webkit.org/266068@main




More information about the webkit-changes mailing list