fune/layout/forms
Luke Warlow 12a4e6fb6e Bug 1830576 - Update textarea intrinsic height calculations r=dholbert
This change adds a new layout.forms.textarea-sizing-excludes-auto-scrollbar.enabled pref that controls the height calculations for textareas.

With the pref enabled (the default) textareas only include the scrollbar size in the height calculations when overflow-x is scroll, this matches Chromium and WebKit.

Also adds a corresponding WPT for this.

Differential Revision: https://phabricator.services.mozilla.com/D210796
2024-05-18 14:12:26 +00:00
..
crashtests
test Bug 1848899 - Remove widget.non-native-theme.enabled. r=desktop-theme-reviewers,dao,dholbert 2024-05-07 08:32:14 +00:00
HTMLSelectEventListener.cpp Bug 1871789 - Spoof mozInputSource and mozPressure for RFP. r=tjr,webidl,smaug 2024-05-16 19:43:12 +00:00
HTMLSelectEventListener.h
ListMutationObserver.cpp
ListMutationObserver.h
moz.build
nsCheckboxRadioFrame.cpp Bug 1888535 Part 5 - Remove DISPLAY_REFLOW. r=layout-reviewers,emilio 2024-04-02 19:03:05 +00:00
nsCheckboxRadioFrame.h
nsColorControlFrame.cpp
nsColorControlFrame.h
nsComboboxControlFrame.cpp Bug 1888535 Part 4 - Remove DISPLAY_PREF_INLINE_SIZE and DISPLAY_MIN_INLINE_SIZE. r=layout-reviewers,emilio 2024-04-02 19:03:04 +00:00
nsComboboxControlFrame.h
nsDateTimeControlFrame.cpp Bug 1888535 Part 5 - Remove DISPLAY_REFLOW. r=layout-reviewers,emilio 2024-04-02 19:03:05 +00:00
nsDateTimeControlFrame.h
nsFieldSetFrame.cpp Bug 1888535 Part 5 - Remove DISPLAY_REFLOW. r=layout-reviewers,emilio 2024-04-02 19:03:05 +00:00
nsFieldSetFrame.h
nsFileControlFrame.cpp
nsFileControlFrame.h
nsGfxButtonControlFrame.cpp
nsGfxButtonControlFrame.h
nsHTMLButtonControlFrame.cpp Bug 1887867 - Fix button-as-subgrid border/padding computations. r=dholbert 2024-04-08 19:49:29 +00:00
nsHTMLButtonControlFrame.h
nsIFormControlFrame.h
nsImageControlFrame.cpp Bug 1888535 Part 5 - Remove DISPLAY_REFLOW. r=layout-reviewers,emilio 2024-04-02 19:03:05 +00:00
nsISelectControlFrame.h
nsITextControlFrame.h
nsListControlFrame.cpp Bug 1824877 Part 2 - Rename nsHTMLScrollFrame to mozilla::ScrollContainerFrame. r=dholbert 2024-05-15 17:50:48 +00:00
nsListControlFrame.h Bug 1824877 Part 2 - Rename nsHTMLScrollFrame to mozilla::ScrollContainerFrame. r=dholbert 2024-05-15 17:50:48 +00:00
nsMeterFrame.cpp Bug 1888535 Part 5 - Remove DISPLAY_REFLOW. r=layout-reviewers,emilio 2024-04-02 19:03:05 +00:00
nsMeterFrame.h
nsNumberControlFrame.cpp
nsNumberControlFrame.h
nsProgressFrame.cpp Bug 1888535 Part 5 - Remove DISPLAY_REFLOW. r=layout-reviewers,emilio 2024-04-02 19:03:05 +00:00
nsProgressFrame.h
nsRangeFrame.cpp Bug 1888535 Part 5 - Remove DISPLAY_REFLOW. r=layout-reviewers,emilio 2024-04-02 19:03:05 +00:00
nsRangeFrame.h Bug 1892778 Part 2 - Convert InlineDir and BlockDir to enum classes. r=dholbert 2024-04-23 03:56:42 +00:00
nsSearchControlFrame.cpp
nsSearchControlFrame.h
nsSelectsAreaFrame.cpp
nsSelectsAreaFrame.h
nsTextControlFrame.cpp Bug 1830576 - Update textarea intrinsic height calculations r=dholbert 2024-05-18 14:12:26 +00:00
nsTextControlFrame.h