mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-26 22:32:46 +00:00
b03f9d79e0
It's a rather useless interface: * nsITextControlFrame is only implemented by nsTextControlFrame, so we can just use that. * nsIFormControlFrame had very few actual functionality, mostly scattered around: * SetFormProperty(select) was only useful for nsTextControlFrame. * SetFormProperty(value) was only called on file controls. * SetFocus() did mostly nothing, or things that can be done in ElementStateChanged instead. There are some do_QueryFrame calls that I replaced for better checks in font inflation and nsIFrame, but I'll adjust to preserve behavior if you insist (it just such a somewhat-random check). Differential Revision: https://phabricator.services.mozilla.com/D217322 |
||
---|---|---|
.. | ||
moz.build | ||
XULAlertAccessible.cpp | ||
XULAlertAccessible.h | ||
XULComboboxAccessible.cpp | ||
XULComboboxAccessible.h | ||
XULElementAccessibles.cpp | ||
XULElementAccessibles.h | ||
XULFormControlAccessible.cpp | ||
XULFormControlAccessible.h | ||
XULListboxAccessible.cpp | ||
XULListboxAccessible.h | ||
XULMenuAccessible.cpp | ||
XULMenuAccessible.h | ||
XULSelectControlAccessible.cpp | ||
XULSelectControlAccessible.h | ||
XULTabAccessible.cpp | ||
XULTabAccessible.h | ||
XULTreeAccessible.cpp | ||
XULTreeAccessible.h | ||
XULTreeGridAccessible.cpp | ||
XULTreeGridAccessible.h |