Name Description Size Coverage CI issues
ButtonControlFrame.cpp Abstract base class for special button frames (but not <button>) 1930 100 %
ButtonControlFrame.h 1734 100 %
crashtests -
InputButtonControlFrame.cpp A frame for <input type={button,reset,submit} 6655 96 %
ListMutationObserver.cpp 2965 95 %
ListMutationObserver.h ListMutationObserver This class invalidates paint for the input element's frame when the content of its @list changes, or when the @list ID identifies a different element. It does *not* invalidate paint when the @list attribute itself changes. 2010 100 %
moz.build 1395 -
nsCheckboxRadioFrame.cpp virtual 6380 91 %
nsCheckboxRadioFrame.h nsCheckboxRadioFrame is used for radio buttons and checkboxes. 2210 100 %
nsColorControlFrame.cpp aNotify 4564 94 %
nsColorControlFrame.h 1681 100 %
nsComboboxControlFrame.cpp aCaseTransformsOnly = 11646 90 %
nsComboboxControlFrame.h 2321 100 %
nsDateTimeControlFrame.cpp This frame type is used for input type=date, time, month, week, and datetime-local. 6789 99 %
nsDateTimeControlFrame.h This frame type is used for input type=date, time, month, week, and datetime-local. NOTE: some of the above-mentioned input types are still to-be-implemented. See nsCSSFrameConstructor::FindInputData, as well as bug 1286182 (date), bug 1306215 (month), bug 1306216 (week) and bug 1306217 (datetime-local). 2010 100 %
nsFieldSetFrame.cpp 37706 90 %
nsFieldSetFrame.h The area to paint box-shadows around. It's the border rect except when there's a <legend> we offset the y-position to the center of it. 4229 88 %
nsFileControlFrame.cpp 13731 78 %
nsFileControlFrame.h The text box input. @see nsFileControlFrame::CreateAnonymousContent 3817 100 %
nsImageControlFrame.cpp 4465 92 %
nsListControlFrame.cpp 14654 87 %
nsListControlFrame.h Frame-based listbox. 5021 100 %
nsProgressFrame.cpp 9941 99 %
nsProgressFrame.h The div used to show the progress bar. @see nsProgressFrame::CreateAnonymousContent 2386 100 %
nsRangeFrame.cpp 26019 94 %
nsRangeFrame.h Returns true if the slider's thumb moves horizontally, or else false if it moves vertically. 6441 100 %
nsTextControlFrame.cpp aIsRoot = 12430 98 %
nsTextControlFrame.h Destroy() causes preparing to destroy editor and that may cause running selection listeners of spellchecker selection and document state listeners. Not sure whether the former does something or not, but nobody should run content script. The latter is currently only FinderHighlighter to clean up its fields at destruction. Thus, the latter won't run content script too. Therefore, this won't run unsafe script. 5177 95 %
<1%test -