Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 396590a2a5404c9a1925697cff31c0d425a3a2c9
      
https://github.com/WebKit/WebKit/commit/396590a2a5404c9a1925697cff31c0d425a3a2c9
  Author: Alex Christensen <[email protected]>
  Date:   2026-07-02 (Thu, 02 Jul 2026)

  Changed paths:
    M LayoutTests/fast/forms/box-shadow-override.html
    M LayoutTests/fast/forms/change-input-type-and-submit-form-crash.html
    M LayoutTests/fast/forms/disabled-search-input.html
    M 
LayoutTests/fast/forms/ios/form-control-refresh/search/search-decoration-appearance-expected-mismatch.html
    M 
LayoutTests/fast/forms/ios/form-control-refresh/search/search-decoration-appearance.html
    M LayoutTests/fast/forms/placeholder-position.html
    M LayoutTests/fast/forms/search-abs-pos-cancel-button.html
    M 
LayoutTests/fast/forms/search-field-buttons-do-not-have-focus-rings-expected.html
    M LayoutTests/fast/forms/search-field-buttons-do-not-have-focus-rings.html
    M LayoutTests/fast/forms/search-input-rtl.html
    M LayoutTests/fast/forms/search-rtl.html
    M LayoutTests/fast/forms/search-styled.html
    M LayoutTests/fast/forms/search-transformed.html
    M LayoutTests/fast/forms/search-zoomed.html
    M LayoutTests/fast/forms/search/search-padding-cancel-results-buttons.html
    M LayoutTests/fast/forms/search/search-recent-searches.html
    R 
LayoutTests/fast/forms/search/search-results-attribute-disabled-by-default-expected.txt
    R 
LayoutTests/fast/forms/search/search-results-attribute-disabled-by-default.html
    M LayoutTests/fast/forms/search/search-results-hidden-crash.html
    M LayoutTests/fast/forms/search/search-size-with-decorations.html
    M LayoutTests/fast/replaced/width100percent-searchfield.html
    M LayoutTests/imported/blink/fast/forms/search-popup-crasher.html
    M LayoutTests/pdf/crash-with-embed-hidden.html
    M 
LayoutTests/platform/gtk/fast/css/focus-ring-exists-for-search-field-expected.txt
    M LayoutTests/platform/gtk/fast/css/input-search-padding-expected.png
    M LayoutTests/platform/gtk/fast/css/input-search-padding-expected.txt
    M 
LayoutTests/platform/gtk/fast/css/text-input-with-webkit-border-radius-expected.png
    M 
LayoutTests/platform/gtk/fast/css/text-input-with-webkit-border-radius-expected.txt
    M LayoutTests/platform/gtk/fast/css/text-overflow-input-expected.txt
    M 
LayoutTests/platform/gtk/fast/forms/control-restrict-line-height-expected.png
    M 
LayoutTests/platform/gtk/fast/forms/control-restrict-line-height-expected.txt
    M LayoutTests/platform/gtk/fast/forms/input-appearance-height-expected.png
    M LayoutTests/platform/gtk/fast/forms/input-appearance-height-expected.txt
    M LayoutTests/platform/gtk/fast/forms/placeholder-pseudo-style-expected.png
    M LayoutTests/platform/gtk/fast/forms/placeholder-pseudo-style-expected.txt
    M 
LayoutTests/platform/gtk/fast/forms/search-cancel-button-style-sharing-expected.png
    M 
LayoutTests/platform/gtk/fast/forms/search-cancel-button-style-sharing-expected.txt
    M 
LayoutTests/platform/gtk/fast/forms/search-display-none-cancel-button-expected.png
    M 
LayoutTests/platform/gtk/fast/forms/search-display-none-cancel-button-expected.txt
    M LayoutTests/platform/gtk/fast/forms/search-vertical-alignment-expected.png
    M LayoutTests/platform/gtk/fast/forms/search-vertical-alignment-expected.txt
    M LayoutTests/platform/gtk/fast/forms/searchfield-heights-expected.png
    M LayoutTests/platform/gtk/fast/forms/searchfield-heights-expected.txt
    M 
LayoutTests/platform/ios/fast/css/focus-ring-exists-for-search-field-expected.txt
    M LayoutTests/platform/ios/fast/css/input-search-padding-expected.txt
    M 
LayoutTests/platform/ios/fast/css/text-input-with-webkit-border-radius-expected.txt
    M LayoutTests/platform/ios/fast/css/text-overflow-input-expected.txt
    M 
LayoutTests/platform/ios/fast/forms/control-restrict-line-height-expected.txt
    M 
LayoutTests/platform/ios/fast/forms/datalist/datalist-searchinput-appearance-expected.txt
    M LayoutTests/platform/ios/fast/forms/input-appearance-height-expected.txt
    M LayoutTests/platform/ios/fast/forms/placeholder-pseudo-style-expected.txt
    M 
LayoutTests/platform/ios/fast/forms/search-cancel-button-style-sharing-expected.txt
    M 
LayoutTests/platform/ios/fast/forms/search-display-none-cancel-button-expected.txt
    R 
LayoutTests/platform/mac-sequoia-wk2/fast/css/focus-ring-exists-for-search-field-expected.png
    M 
LayoutTests/platform/mac-sequoia-wk2/fast/css/focus-ring-exists-for-search-field-expected.txt
    R 
LayoutTests/platform/mac-sequoia-wk2/fast/css/text-input-with-webkit-border-radius-expected.png
    M 
LayoutTests/platform/mac-sequoia-wk2/fast/css/text-input-with-webkit-border-radius-expected.txt
    R 
LayoutTests/platform/mac-sequoia-wk2/fast/css/text-overflow-input-expected.png
    M 
LayoutTests/platform/mac-sequoia-wk2/fast/css/text-overflow-input-expected.txt
    R 
LayoutTests/platform/mac-sequoia-wk2/fast/forms/control-restrict-line-height-expected.png
    M 
LayoutTests/platform/mac-sequoia-wk2/fast/forms/control-restrict-line-height-expected.txt
    M 
LayoutTests/platform/mac-sequoia-wk2/fast/forms/datalist/datalist-searchinput-appearance-expected.txt
    R 
LayoutTests/platform/mac-sequoia-wk2/fast/forms/input-appearance-height-expected.png
    M 
LayoutTests/platform/mac-sequoia-wk2/fast/forms/input-appearance-height-expected.txt
    R 
LayoutTests/platform/mac-sequoia-wk2/fast/forms/placeholder-pseudo-style-expected.png
    M 
LayoutTests/platform/mac-sequoia-wk2/fast/forms/placeholder-pseudo-style-expected.txt
    M 
LayoutTests/platform/mac-sequoia-wk2/fast/forms/search-cancel-button-style-sharing-expected.txt
    M 
LayoutTests/platform/mac-sequoia-wk2/fast/forms/search-display-none-cancel-button-expected.txt
    M 
LayoutTests/platform/mac-sequoia-wk2/fast/forms/search-vertical-alignment-expected.txt
    M 
LayoutTests/platform/mac-sequoia-wk2/fast/repaint/search-field-cancel-expected.txt
    M 
LayoutTests/platform/mac-wk2/fast/css/focus-ring-exists-for-search-field-expected.txt
    M 
LayoutTests/platform/mac-wk2/fast/css/text-input-with-webkit-border-radius-expected.txt
    M LayoutTests/platform/mac-wk2/fast/css/text-overflow-input-expected.txt
    M 
LayoutTests/platform/mac-wk2/fast/forms/datalist/datalist-searchinput-appearance-expected.txt
    M 
LayoutTests/platform/mac-wk2/fast/forms/input-appearance-height-expected.txt
    M 
LayoutTests/platform/mac-wk2/fast/forms/placeholder-pseudo-style-expected.txt
    M 
LayoutTests/platform/mac-wk2/fast/forms/search-cancel-button-style-sharing-expected.txt
    M 
LayoutTests/platform/mac-wk2/fast/forms/search-display-none-cancel-button-expected.txt
    M 
LayoutTests/platform/mac-wk2/fast/forms/search-vertical-alignment-expected.txt
    M LayoutTests/platform/mac-wk2/fast/repaint/search-field-cancel-expected.txt
    M 
LayoutTests/platform/mac/fast/css/focus-ring-exists-for-search-field-expected.png
    M 
LayoutTests/platform/mac/fast/css/text-input-with-webkit-border-radius-expected.png
    M LayoutTests/platform/mac/fast/css/text-overflow-input-expected.png
    M 
LayoutTests/platform/mac/fast/forms/control-restrict-line-height-expected.png
    M 
LayoutTests/platform/mac/fast/forms/control-restrict-line-height-expected.txt
    M 
LayoutTests/platform/mac/fast/forms/datalist/datalist-searchinput-appearance-expected.png
    M LayoutTests/platform/mac/fast/forms/input-appearance-height-expected.png
    M LayoutTests/platform/mac/fast/forms/placeholder-pseudo-style-expected.png
    M 
LayoutTests/platform/mac/fast/forms/search-cancel-button-style-sharing-expected.png
    M 
LayoutTests/platform/mac/fast/forms/search-display-none-cancel-button-expected.png
    M LayoutTests/platform/mac/fast/forms/search-vertical-alignment-expected.png
    M LayoutTests/platform/mac/fast/repaint/search-field-cancel-expected.png
    M 
LayoutTests/platform/wpe/fast/css/focus-ring-exists-for-search-field-expected.png
    M 
LayoutTests/platform/wpe/fast/css/focus-ring-exists-for-search-field-expected.txt
    M LayoutTests/platform/wpe/fast/css/input-search-padding-expected.txt
    M 
LayoutTests/platform/wpe/fast/css/text-input-with-webkit-border-radius-expected.txt
    M LayoutTests/platform/wpe/fast/css/text-overflow-input-expected.png
    M LayoutTests/platform/wpe/fast/css/text-overflow-input-expected.txt
    M 
LayoutTests/platform/wpe/fast/forms/control-restrict-line-height-expected.txt
    M LayoutTests/platform/wpe/fast/forms/input-appearance-height-expected.txt
    M LayoutTests/platform/wpe/fast/forms/placeholder-pseudo-style-expected.txt
    M 
LayoutTests/platform/wpe/fast/forms/search-cancel-button-style-sharing-expected.txt
    M 
LayoutTests/platform/wpe/fast/forms/search-display-none-cancel-button-expected.txt
    M LayoutTests/platform/wpe/fast/forms/search-vertical-alignment-expected.txt
    M LayoutTests/platform/wpe/fast/forms/searchfield-heights-expected.txt
    M Source/WTF/Scripts/Preferences/UnifiedWebPreferences.yaml
    M Source/WTF/wtf/cocoa/RuntimeApplicationChecksCocoa.h
    M Source/WebCore/html/HTMLInputElement.cpp
    M Source/WebCore/html/SearchInputType.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:
  -----------
  Revert 316422@main
https://bugs.webkit.org/show_bug.cgi?id=318492

Unreviewed.

It always asserts with this stack:
ASSERTION FAILED: !isInWebKitChildProcess()
/Users/alex/code/OpenSource/Source/WebKit/Shared/Cocoa/DefaultWebBrowserChecks.mm(306)
 : bool WebKit::isFullWebBrowserOrRunningTest()
1 0x11dd18038 WebKit::isFullWebBrowserOrRunningTest()
2 0x11dbf16f4 WebKit::defaultSearchInputResultsAttributeEnabled()
3 0x11d9eee94 WebKit::WebPreferencesStore::defaults()

This was caught by EWS.

* LayoutTests/fast/forms/box-shadow-override.html:
* LayoutTests/fast/forms/change-input-type-and-submit-form-crash.html:
* LayoutTests/fast/forms/disabled-search-input.html:
* 
LayoutTests/fast/forms/ios/form-control-refresh/search/search-decoration-appearance-expected-mismatch.html:
* 
LayoutTests/fast/forms/ios/form-control-refresh/search/search-decoration-appearance.html:
* LayoutTests/fast/forms/placeholder-position.html:
* LayoutTests/fast/forms/search-abs-pos-cancel-button.html:
* 
LayoutTests/fast/forms/search-field-buttons-do-not-have-focus-rings-expected.html:
* LayoutTests/fast/forms/search-field-buttons-do-not-have-focus-rings.html:
* LayoutTests/fast/forms/search-input-rtl.html:
* LayoutTests/fast/forms/search-rtl.html:
* LayoutTests/fast/forms/search-styled.html:
* LayoutTests/fast/forms/search-transformed.html:
* LayoutTests/fast/forms/search-zoomed.html:
* LayoutTests/fast/forms/search/search-padding-cancel-results-buttons.html:
* LayoutTests/fast/forms/search/search-recent-searches.html:
* 
LayoutTests/fast/forms/search/search-results-attribute-disabled-by-default-expected.txt:
 Removed.
* 
LayoutTests/fast/forms/search/search-results-attribute-disabled-by-default.html:
 Removed.
* LayoutTests/fast/forms/search/search-results-hidden-crash.html:
* LayoutTests/fast/forms/search/search-size-with-decorations.html:
* LayoutTests/fast/replaced/width100percent-searchfield.html:
* LayoutTests/imported/blink/fast/forms/search-popup-crasher.html:
* LayoutTests/pdf/crash-with-embed-hidden.html:
* 
LayoutTests/platform/gtk/fast/css/focus-ring-exists-for-search-field-expected.txt:
* LayoutTests/platform/gtk/fast/css/input-search-padding-expected.png:
* LayoutTests/platform/gtk/fast/css/input-search-padding-expected.txt:
* 
LayoutTests/platform/gtk/fast/css/text-input-with-webkit-border-radius-expected.png:
* 
LayoutTests/platform/gtk/fast/css/text-input-with-webkit-border-radius-expected.txt:
* LayoutTests/platform/gtk/fast/css/text-overflow-input-expected.txt:
* LayoutTests/platform/gtk/fast/forms/control-restrict-line-height-expected.png:
* LayoutTests/platform/gtk/fast/forms/control-restrict-line-height-expected.txt:
* LayoutTests/platform/gtk/fast/forms/input-appearance-height-expected.png:
* LayoutTests/platform/gtk/fast/forms/input-appearance-height-expected.txt:
* LayoutTests/platform/gtk/fast/forms/placeholder-pseudo-style-expected.png:
* LayoutTests/platform/gtk/fast/forms/placeholder-pseudo-style-expected.txt:
* 
LayoutTests/platform/gtk/fast/forms/search-cancel-button-style-sharing-expected.png:
* 
LayoutTests/platform/gtk/fast/forms/search-cancel-button-style-sharing-expected.txt:
* 
LayoutTests/platform/gtk/fast/forms/search-display-none-cancel-button-expected.png:
* 
LayoutTests/platform/gtk/fast/forms/search-display-none-cancel-button-expected.txt:
* LayoutTests/platform/gtk/fast/forms/search-vertical-alignment-expected.png:
* LayoutTests/platform/gtk/fast/forms/search-vertical-alignment-expected.txt:
* LayoutTests/platform/gtk/fast/forms/searchfield-heights-expected.png:
* LayoutTests/platform/gtk/fast/forms/searchfield-heights-expected.txt:
* 
LayoutTests/platform/ios/fast/css/focus-ring-exists-for-search-field-expected.txt:
* LayoutTests/platform/ios/fast/css/input-search-padding-expected.txt:
* 
LayoutTests/platform/ios/fast/css/text-input-with-webkit-border-radius-expected.txt:
* LayoutTests/platform/ios/fast/css/text-overflow-input-expected.txt:
* LayoutTests/platform/ios/fast/forms/control-restrict-line-height-expected.txt:
* 
LayoutTests/platform/ios/fast/forms/datalist/datalist-searchinput-appearance-expected.txt:
* LayoutTests/platform/ios/fast/forms/input-appearance-height-expected.txt:
* LayoutTests/platform/ios/fast/forms/placeholder-pseudo-style-expected.txt:
* 
LayoutTests/platform/ios/fast/forms/search-cancel-button-style-sharing-expected.txt:
* 
LayoutTests/platform/ios/fast/forms/search-display-none-cancel-button-expected.txt:
* 
LayoutTests/platform/mac-sequoia-wk2/fast/css/focus-ring-exists-for-search-field-expected.png:
 Removed.
* 
LayoutTests/platform/mac-sequoia-wk2/fast/css/focus-ring-exists-for-search-field-expected.txt:
* 
LayoutTests/platform/mac-sequoia-wk2/fast/css/text-input-with-webkit-border-radius-expected.png:
 Removed.
* 
LayoutTests/platform/mac-sequoia-wk2/fast/css/text-input-with-webkit-border-radius-expected.txt:
* 
LayoutTests/platform/mac-sequoia-wk2/fast/css/text-overflow-input-expected.png: 
Removed.
* 
LayoutTests/platform/mac-sequoia-wk2/fast/css/text-overflow-input-expected.txt:
* 
LayoutTests/platform/mac-sequoia-wk2/fast/forms/control-restrict-line-height-expected.png:
 Removed.
* 
LayoutTests/platform/mac-sequoia-wk2/fast/forms/control-restrict-line-height-expected.txt:
* 
LayoutTests/platform/mac-sequoia-wk2/fast/forms/datalist/datalist-searchinput-appearance-expected.txt:
* 
LayoutTests/platform/mac-sequoia-wk2/fast/forms/input-appearance-height-expected.png:
 Removed.
* 
LayoutTests/platform/mac-sequoia-wk2/fast/forms/input-appearance-height-expected.txt:
* 
LayoutTests/platform/mac-sequoia-wk2/fast/forms/placeholder-pseudo-style-expected.png:
 Removed.
* 
LayoutTests/platform/mac-sequoia-wk2/fast/forms/placeholder-pseudo-style-expected.txt:
* 
LayoutTests/platform/mac-sequoia-wk2/fast/forms/search-cancel-button-style-sharing-expected.txt:
* 
LayoutTests/platform/mac-sequoia-wk2/fast/forms/search-display-none-cancel-button-expected.txt:
* 
LayoutTests/platform/mac-sequoia-wk2/fast/forms/search-vertical-alignment-expected.txt:
* 
LayoutTests/platform/mac-sequoia-wk2/fast/repaint/search-field-cancel-expected.txt:
* 
LayoutTests/platform/mac-wk2/fast/css/focus-ring-exists-for-search-field-expected.txt:
* 
LayoutTests/platform/mac-wk2/fast/css/text-input-with-webkit-border-radius-expected.txt:
* LayoutTests/platform/mac-wk2/fast/css/text-overflow-input-expected.txt:
* 
LayoutTests/platform/mac-wk2/fast/forms/datalist/datalist-searchinput-appearance-expected.txt:
* LayoutTests/platform/mac-wk2/fast/forms/input-appearance-height-expected.txt:
* LayoutTests/platform/mac-wk2/fast/forms/placeholder-pseudo-style-expected.txt:
* 
LayoutTests/platform/mac-wk2/fast/forms/search-cancel-button-style-sharing-expected.txt:
* 
LayoutTests/platform/mac-wk2/fast/forms/search-display-none-cancel-button-expected.txt:
* 
LayoutTests/platform/mac-wk2/fast/forms/search-vertical-alignment-expected.txt:
* LayoutTests/platform/mac-wk2/fast/repaint/search-field-cancel-expected.txt:
* 
LayoutTests/platform/mac/fast/css/focus-ring-exists-for-search-field-expected.png:
* 
LayoutTests/platform/mac/fast/css/text-input-with-webkit-border-radius-expected.png:
* LayoutTests/platform/mac/fast/css/text-overflow-input-expected.png:
* LayoutTests/platform/mac/fast/forms/control-restrict-line-height-expected.png:
* LayoutTests/platform/mac/fast/forms/control-restrict-line-height-expected.txt:
* 
LayoutTests/platform/mac/fast/forms/datalist/datalist-searchinput-appearance-expected.png:
* LayoutTests/platform/mac/fast/forms/input-appearance-height-expected.png:
* LayoutTests/platform/mac/fast/forms/placeholder-pseudo-style-expected.png:
* 
LayoutTests/platform/mac/fast/forms/search-cancel-button-style-sharing-expected.png:
* 
LayoutTests/platform/mac/fast/forms/search-display-none-cancel-button-expected.png:
* LayoutTests/platform/mac/fast/forms/search-vertical-alignment-expected.png:
* LayoutTests/platform/mac/fast/repaint/search-field-cancel-expected.png:
* 
LayoutTests/platform/wpe/fast/css/focus-ring-exists-for-search-field-expected.png:
* 
LayoutTests/platform/wpe/fast/css/focus-ring-exists-for-search-field-expected.txt:
* LayoutTests/platform/wpe/fast/css/input-search-padding-expected.txt:
* 
LayoutTests/platform/wpe/fast/css/text-input-with-webkit-border-radius-expected.txt:
* LayoutTests/platform/wpe/fast/css/text-overflow-input-expected.png:
* LayoutTests/platform/wpe/fast/css/text-overflow-input-expected.txt:
* LayoutTests/platform/wpe/fast/forms/control-restrict-line-height-expected.txt:
* LayoutTests/platform/wpe/fast/forms/input-appearance-height-expected.txt:
* LayoutTests/platform/wpe/fast/forms/placeholder-pseudo-style-expected.txt:
* 
LayoutTests/platform/wpe/fast/forms/search-cancel-button-style-sharing-expected.txt:
* 
LayoutTests/platform/wpe/fast/forms/search-display-none-cancel-button-expected.txt:
* LayoutTests/platform/wpe/fast/forms/search-vertical-alignment-expected.txt:
* LayoutTests/platform/wpe/fast/forms/searchfield-heights-expected.txt:
* Source/WTF/Scripts/Preferences/UnifiedWebPreferences.yaml:
* Source/WTF/wtf/cocoa/RuntimeApplicationChecksCocoa.h:
* Source/WebCore/html/HTMLInputElement.cpp:
(WebCore::HTMLInputElement::attributeChanged):
* Source/WebCore/html/SearchInputType.cpp:
(WebCore::SearchInputType::createShadowSubtree):
* Source/WebCore/rendering/RenderSearchField.cpp:
(WebCore::RenderSearchField::showPopup):
* Source/WebKit/Shared/WebPreferencesDefaultValues.cpp:
(WebKit::defaultSearchInputResultsAttributeEnabled): Deleted.
* Source/WebKit/Shared/WebPreferencesDefaultValues.h:
* Source/WebKitLegacy/mac/WebView/WebPreferencesDefaultValues.h:
* Source/WebKitLegacy/mac/WebView/WebPreferencesDefaultValues.mm:
(WebKit::defaultSearchInputResultsAttributeEnabled): Deleted.

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



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to