gecko-dev/layout/forms
Daniel Holbert 705d4b563a Bug 1731359 part 2: Change the "ContentScrollPos" frame property to use the "small value" method of storage. r=emilio
This frame property's type is small enough to fit directly in the property
table's 64-byte slot; so, this patch makes us store the data directly there
(rather than allocating it externally and storing a pointer in the table).

This patch shouldn't impact behavior at all.

Differential Revision: https://phabricator.services.mozilla.com/D126032
2021-09-20 22:26:15 +00:00
..
crashtests
test
moz.build
nsButtonFrameRenderer.cpp
nsButtonFrameRenderer.h
nsCheckboxRadioFrame.cpp
nsCheckboxRadioFrame.h
nsColorControlFrame.cpp
nsColorControlFrame.h
nsComboboxControlFrame.cpp
nsComboboxControlFrame.h
nsDateTimeControlFrame.cpp
nsDateTimeControlFrame.h
nsFieldSetFrame.cpp
nsFieldSetFrame.h Bug 1730774 part 2: Add includes and forward-decls to fix non-unified-build bustage in layout/generic. r=TYLin 2021-09-15 16:15:02 +00:00
nsFileControlFrame.cpp
nsFileControlFrame.h
nsGfxButtonControlFrame.cpp
nsGfxButtonControlFrame.h
nsHTMLButtonControlFrame.cpp
nsHTMLButtonControlFrame.h
nsIFormControlFrame.h
nsImageControlFrame.cpp
nsISelectControlFrame.h
nsITextControlFrame.h
nsListControlFrame.cpp
nsListControlFrame.h
nsMeterFrame.cpp
nsMeterFrame.h
nsNumberControlFrame.cpp
nsNumberControlFrame.h
nsProgressFrame.cpp
nsProgressFrame.h
nsRangeFrame.cpp
nsRangeFrame.h
nsSearchControlFrame.cpp
nsSearchControlFrame.h
nsSelectsAreaFrame.cpp
nsSelectsAreaFrame.h
nsTextControlFrame.cpp Bug 1731359 part 2: Change the "ContentScrollPos" frame property to use the "small value" method of storage. r=emilio 2021-09-20 22:26:15 +00:00
nsTextControlFrame.h Bug 1731359 part 2: Change the "ContentScrollPos" frame property to use the "small value" method of storage. r=emilio 2021-09-20 22:26:15 +00:00