Name Description Size Coverage
ButtonControlFrame.cpp Abstract base class for special button frames (but not <button>) 2051 100 %
ButtonControlFrame.h 1855 100 %
crashtests -
HTMLSelectEventListener.cpp 27702 78 %
HTMLSelectEventListener.h HTMLSelectEventListener This class is responsible for propagating events to the select element while it has a frame. Frames are not refcounted so they can't be used as event listeners. 2879 100 %
InputButtonControlFrame.cpp A frame for <input type={button,reset,submit} 6796 96 %
ListMutationObserver.cpp 3086 81 %
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. 2131 100 %
moz.build 1159 -
nsCheckboxRadioFrame.cpp virtual 6463 82 %
nsCheckboxRadioFrame.h nsCheckboxRadioFrame is used for radio buttons and checkboxes. 2331 100 %
nsColorControlFrame.cpp aNotify 4679 94 %
nsColorControlFrame.h 1802 100 %
nsComboboxControlFrame.cpp aCaseTransformsOnly = 11824 98 %
nsComboboxControlFrame.h 3148 100 %
nsDateTimeControlFrame.cpp This frame type is used for input type=date, time, month, week, and datetime-local. 6896 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). 2131 100 %
nsFieldSetFrame.cpp 37714 86 %
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. 4350 75 %
nsFileControlFrame.cpp 13871 49 %
nsFileControlFrame.h The text box input. @see nsFileControlFrame::CreateAnonymousContent 3938 100 %
nsImageControlFrame.cpp 4605 89 %
nsListControlFrame.cpp 35166 90 %
nsListControlFrame.h Frame-based listbox. 9248 80 %
nsProgressFrame.cpp 9858 99 %
nsProgressFrame.h The div used to show the progress bar. @see nsProgressFrame::CreateAnonymousContent 2474 100 %
nsRangeFrame.cpp 26174 92 %
nsRangeFrame.h Returns true if the slider's thumb moves horizontally, or else false if it moves vertically. 6562 100 %
nsTextControlFrame.cpp 19805 97 %
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. 6823 97 %
test -