Name Description Size
ButtonControlFrame.cpp Abstract base class for special button frames (but not <button>) 2227
ButtonControlFrame.h 2012
crashtests
HTMLSelectEventListener.cpp 30159
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. 3397
InputButtonControlFrame.cpp A frame for <input type={button,reset,submit} 6517
ListMutationObserver.cpp 3086
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
moz.build 1270
nsCheckboxRadioFrame.cpp virtual 5531
nsCheckboxRadioFrame.h nsCheckboxRadioFrame is used for radio buttons and checkboxes. 2331
nsColorControlFrame.cpp aNotify 4629
nsColorControlFrame.h 1693
nsComboboxControlFrame.cpp 17544
nsComboboxControlFrame.h @note This method might destroy |this|. 4456
nsDateTimeControlFrame.cpp This frame type is used for input type=date, time, month, week, and datetime-local. 6896
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
nsFieldSetFrame.cpp 37720
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
nsFileControlFrame.cpp 13843
nsFileControlFrame.h The text box input. @see nsFileControlFrame::CreateAnonymousContent 3938
nsImageControlFrame.cpp 4605
nsISelectControlFrame.h nsISelectControlFrame is the interface for combo boxes and listboxes 1387
nsListControlFrame.cpp 37592
nsListControlFrame.h Frame-based listbox. 9626
nsNumberControlFrame.cpp static 5714
nsNumberControlFrame.h This frame type is used for <input type=number>. TODO(emilio): Maybe merge with nsTextControlFrame? 2899
nsProgressFrame.cpp 9858
nsProgressFrame.h The div used to show the progress bar. @see nsProgressFrame::CreateAnonymousContent 2474
nsRangeFrame.cpp 26302
nsRangeFrame.h Returns true if the slider's thumb moves horizontally, or else false if it moves vertically. 6582
nsSearchControlFrame.cpp 2035
nsSearchControlFrame.h This frame type is used for <input type=search>. 1214
nsTextControlFrame.cpp 43265
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. 12635
test