Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: e5ab13a61ab9938709735cdaead772fff197e483
      
https://github.com/WebKit/WebKit/commit/e5ab13a61ab9938709735cdaead772fff197e483
  Author: Sammy Gill <[email protected]>
  Date:   2026-05-08 (Fri, 08 May 2026)

  Changed paths:
    A 
LayoutTests/imported/w3c/web-platform-tests/css/css-overflow/fit-content-textarea-with-scrollbar-expected.html
    A 
LayoutTests/imported/w3c/web-platform-tests/css/css-overflow/fit-content-textarea-with-scrollbar-ref.html
    A 
LayoutTests/imported/w3c/web-platform-tests/css/css-overflow/fit-content-textarea-with-scrollbar.html
    A 
LayoutTests/imported/w3c/web-platform-tests/css/css-overflow/max-content-nested-textarea-with-scrollbar-expected.html
    A 
LayoutTests/imported/w3c/web-platform-tests/css/css-overflow/max-content-nested-textarea-with-scrollbar-ref.html
    A 
LayoutTests/imported/w3c/web-platform-tests/css/css-overflow/max-content-nested-textarea-with-scrollbar.html
    A 
LayoutTests/imported/w3c/web-platform-tests/css/css-overflow/max-content-textarea-with-scrollbar-expected.html
    A 
LayoutTests/imported/w3c/web-platform-tests/css/css-overflow/max-content-textarea-with-scrollbar-ref.html
    A 
LayoutTests/imported/w3c/web-platform-tests/css/css-overflow/max-content-textarea-with-scrollbar.html
    A 
LayoutTests/imported/w3c/web-platform-tests/css/css-overflow/min-content-textarea-with-scrollbar-expected.html
    A 
LayoutTests/imported/w3c/web-platform-tests/css/css-overflow/min-content-textarea-with-scrollbar-ref.html
    A 
LayoutTests/imported/w3c/web-platform-tests/css/css-overflow/min-content-textarea-with-scrollbar.html
    M Source/WebCore/rendering/RelayoutScopeForScrollbarChange.cpp
    M Source/WebCore/rendering/SubtreeScrollbarChangesState.cpp
    M Source/WebCore/rendering/SubtreeScrollbarChangesState.h

  Log Message:
  -----------
  REGRESSION(311766@main): Textareas can get unnecessary horizontal scrollbar.
https://bugs.webkit.org/show_bug.cgi?id=314412
rdar://problem/176566654

Reviewed by Alan Baradlay.

When a renderer begins tracking scrollbar changes in its descendants, it
is possible for textareas to get an unnecessary horizontal scrollbar if
it is one of those descendants. From an initial investigation this seems
to come from the fact that the renderers associated text areas have
slightly different logic for comes their logical width when compared to
other renderers. While we gather more information to figure out what is
going on and what the proper fix is we should just disable this
functionality for textareas.

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



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

Reply via email to