Name Description Size
ConstraintValidation.cpp 3053
ConstraintValidation.h The string representing the custom error. 1327
crashtests
CustomStateSet.cpp 3073
CustomStateSet.h @brief Removes a given string from the state set. 1640
ElementInternals.cpp 1. Let element be this's target element. 2. If element is not a form-associated custom element, then throw a "NotSupportedError" DOMException. 22465
ElementInternals.h 11214
FetchPriority.cpp See <nsISupportsPriority.idl>. 3000
FetchPriority.h 1995
HTMLAllCollection.cpp 6185
HTMLAllCollection.h Returns the HTMLCollection for document.all[aID], or null if there isn't one. 2610
HTMLAnchorElement.cpp 7221
HTMLAnchorElement.h 6577
HTMLAreaElement.cpp 3671
HTMLAreaElement.h 5233
HTMLBodyElement.cpp 12090
HTMLBodyElement.h nothing; handled by the shim 4352
HTMLBRElement.cpp 2694
HTMLBRElement.h 2527
HTMLButtonElement.cpp 22305
HTMLButtonElement.h Called when an attribute is about to be changed 5870
HTMLCanvasElement.cpp 50156
HTMLCanvasElement.h FrameCaptureListener is used by captureStream() as a way of getting video frames from the canvas. On a refresh driver tick after something has been drawn to the canvas since the last such tick, all registered FrameCaptureListeners that report true for FrameCaptureRequested() will be given a copy of the just-painted canvas. All FrameCaptureListeners get the same copy. 15246
HTMLDataElement.cpp 955
HTMLDataElement.h 1164
HTMLDataListElement.cpp 1418
HTMLDataListElement.h HTMLDataListElement_h___ 1770
HTMLDetailsElement.cpp 8014
HTMLDetailsElement.h mozilla_dom_HTMLDetailsElement_h 2984
HTMLDialogElement.cpp 28914
HTMLDialogElement.h 4987
HTMLDivElement.cpp 1974
HTMLDivElement.h HTMLDivElement_h___ 1669
HTMLDNSPrefetch.cpp 21654
HTMLDNSPrefetch.h 4967
HTMLElement.cpp 16687
HTMLElement.h 3316
HTMLEmbedElement.cpp 8975
HTMLEmbedElement.h Calls LoadObject with the correct arguments to start the plugin load. 4984
HTMLFieldSetElement.cpp static 10933
HTMLFieldSetElement.h This method will update the fieldset's validity. This method has to be called by fieldset elements whenever their validity state or status regarding constraint validation changes. @note If an element becomes barred from constraint validation, it has to be considered as valid. @param aElementValidityState the new validity state of the element 4837
HTMLFontElement.cpp 3750
HTMLFontElement.h HTMLFontElement_h___ 1941
HTMLFormControlsCollection.cpp static 10952
HTMLFormControlsCollection.h Create a sorted list of form control elements. This list is sorted in document order and contains the controls in the mElements and mNotInElements list. This function does not add references to the elements. @param aControls The list of sorted controls[out]. @return NS_OK or NS_ERROR_OUT_OF_MEMORY. 4623
HTMLFormElement.cpp 68421
HTMLFormElement.h Whether we already dispatched a DOMFormHasPassword event or not 20659
HTMLFormSubmission.cpp @param aEncoding the character encoding of the form @param aMethod the method of the submit (either NS_FORM_METHOD_GET or NS_FORM_METHOD_POST). 28708
HTMLFormSubmission.h Class for form submissions; encompasses the function to call to submit as well as the form submission name/value pairs 9760
HTMLFormSubmissionConstants.h 1394
HTMLFrameElement.cpp 1987
HTMLFrameElement.h 3506
HTMLFrameSetElement.cpp The main goal here is to see whether the _number_ of rows or columns has changed. If it has, we need to reframe; otherwise we want to reflow. Ideally, the style hint would be changed back to reflow after the reframe has been performed. Unfortunately, however, the reframe will be performed by the call to MutationObservers::AttributeChanged, which occurs *after* AfterSetAttr is called, leaving us with no convenient way of changing the value back to reflow afterwards. However, MutationObservers::AttributeChanged is effectively the only consumer of this value, so as long as we always set the value correctly here, we should be fine. 10223
HTMLFrameSetElement.h The nsFramesetUnit enum is used to denote the type of each entry in the row or column spec. 4597
HTMLHeadingElement.cpp 2726
HTMLHeadingElement.h 2224
HTMLHRElement.cpp 7161
HTMLHRElement.h 2457
HTMLIFrameElement.cpp parse the feature policy attribute 13676
HTMLIFrameElement.h 8858
HTMLImageElement.cpp 40172
HTMLImageElement.h 16663
HTMLInputElement.cpp 254365
HTMLInputElement.h A class we use to create a singleton object that is used to keep track of the last directory from which the user has picked files (via <input type=file>) on a per-domain basis. The implementation uses nsIContentPrefService2/NS_CONTENT_PREF_SERVICE_CONTRACTID to store the last directory per-domain, and to ensure that whether the directories are persistently saved (saved across sessions) or not honors whether or not the page is being viewed in private browsing. 58126
HTMLLabelElement.cpp Implementation of HTML <label> elements. 9041
HTMLLabelElement.h Declaration of HTML <label> elements. 2331
HTMLLegendElement.cpp 4666
HTMLLegendElement.h Return the align value to use for the given fieldset writing-mode. (This method resolves Left/Right to the appropriate InlineStart/InlineEnd). @param aCBWM the fieldset writing-mode @note we only parse left/right/center, so this method returns Center, InlineStart or InlineEnd. 3073
HTMLLIElement.cpp 3426
HTMLLIElement.h 1983
HTMLLinkElement.cpp 25106
HTMLLinkElement.h 8098
HTMLMapElement.cpp 1476
HTMLMapElement.h 1316
HTMLMarqueeElement.cpp 5405
HTMLMarqueeElement.h HTMLMarqueeElement_h___ 4283
HTMLMenuElement.cpp 933
HTMLMenuElement.h 1266
HTMLMetaElement.cpp 6389
HTMLMetaElement.h 2706
HTMLMeterElement.cpp If the attribute min is defined, the minimum is this value. Otherwise, the minimum is the default value. 7917
HTMLMeterElement.h @return the value 3077
HTMLModElement.cpp 949
HTMLModElement.h 1355
HTMLObjectElement.cpp 9519
HTMLObjectElement.h 7517
HTMLOptGroupElement.cpp The implementation of &lt;optgroup&gt; 4077
HTMLOptGroupElement.h Get the select content element that contains this option @param aSelectElement the select element [OUT] 2581
HTMLOptionElement.cpp Implementation of &lt;option&gt; 10728
HTMLOptionElement.h This callback is called by an optgroup on all its option elements whenever its disabled state is changed so that option elements can know their disabled state might have changed. 4349
HTMLOptionsCollection.cpp 6195
HTMLOptionsCollection.h The collection of options in the select (what you get back when you do select.options in DOM) 4849
HTMLOutputElement.cpp 5164
HTMLOutputElement.h 3277
HTMLParagraphElement.cpp 2146
HTMLParagraphElement.h 1784
HTMLPictureElement.cpp 3316
HTMLPictureElement.h 1567
HTMLPreElement.cpp 2687
HTMLPreElement.h 1669
HTMLProgressElement.cpp 3163
HTMLProgressElement.h 2019
HTMLScriptElement.cpp 12986
HTMLScriptElement.h 7380
HTMLSelectElement.cpp 54677
HTMLSelectElement.h @param aSelect The select element which option list is being mutated. Can be null. @param aParent The content object which is being mutated. @param aKid If not null, a new child element is being inserted to aParent. Otherwise a child element will be removed. @param aIndex The index of the content object in the parent. 19565
HTMLSharedElement.cpp nsICSPEventListener 8397
HTMLSharedElement.h 4371
HTMLSharedListElement.cpp 5102
HTMLSharedListElement.h 2343
HTMLSlotElement.cpp Flatten assigned nodes given a slot, as in: https://dom.spec.whatwg.org/#find-flattened-slotables 13235
HTMLSlotElement.h 3034
HTMLSourceElement.cpp static 8194
HTMLSourceElement.h 5323
HTMLSpanElement.cpp 788
HTMLSpanElement.h 984
HTMLStyleElement.cpp 8495
HTMLStyleElement.h Mark this style element with a devtools-specific principal that skips Content Security Policy unsafe-inline checks. This triggering principal will be overwritten by any callers that set textContent or innerHTML on this element. 4094
HTMLSummaryElement.cpp 3813
HTMLSummaryElement.h mozilla_dom_HTMLSummaryElement_h 1863
HTMLTableCaptionElement.cpp 2604
HTMLTableCaptionElement.h mozilla_dom_HTMLTableCaptionElement_h 1687
HTMLTableCellElement.cpp ignore these attributes, stored simply as strings abbr, axis, ch, headers 6782
HTMLTableCellElement.h mozilla_dom_HTMLTableCellElement_h 4777
HTMLTableColElement.cpp ignore these attributes, stored simply as strings ch 3972
HTMLTableColElement.h mozilla_dom_HTMLTableColElement_h 2644
HTMLTableElement.cpp ------------------------- TableRowsCollection --------------------------- 35449
HTMLTableElement.h 7094
HTMLTableRowElement.cpp 7318
HTMLTableRowElement.h mozilla_dom_HTMLTableRowElement_h 3269
HTMLTableSectionElement.cpp ignore these attributes, stored simply as strings ch 5596
HTMLTableSectionElement.h mozilla_dom_HTMLTableSectionElement_h 2806
HTMLTemplateElement.cpp aIsShadowRoot 4723
HTMLTemplateElement.h 3636
HTMLTextAreaElement.cpp 37836
HTMLTextAreaElement.h 14847
HTMLTimeElement.cpp 999
HTMLTimeElement.h 1217
HTMLTitleElement.cpp 2952
HTMLTitleElement.h 1747
HTMLUnknownElement.cpp 926
HTMLUnknownElement.h mozilla_dom_HTMLUnknownElement_h 1224
ImageDocument.cpp 25378
ImageDocument.h mozilla_dom_ImageDocument_h 4664
input
MediaDocument.cpp 13879
MediaDocument.h mozilla_dom_MediaDocument_h 4496
moz.build 5875
nsDOMStringMap.cpp virtual 7759
nsDOMStringMap.h 2134
nsGenericHTMLElement.cpp 132217
nsGenericHTMLElement.h A common superclass for HTML elements 55656
nsGenericHTMLFrameElement.cpp 11112
nsGenericHTMLFrameElement.h A helper class for frame elements 5074
nsHTMLContentSink.cpp This file is near-OBSOLETE. It is used for about:blank only and for the HTML element factory. Don't bother adding new stuff in this file. 27109
nsHTMLDocument.cpp aConsiderForMemoryReporting 27801
nsHTMLDocument.h Called when form->BindToTree() is called so that document knows immediately when a form is added 7191
nsIConstraintValidation.cpp CanBubble 4463
nsIConstraintValidation.h This interface is for form elements implementing the validity constraint API. See: http://dev.w3.org/html5/spec/forms.html#the-constraint-validation-api This interface has to be implemented by all elements implementing the API and only them. 3243
nsIFormControl.h Interface which all form controls (e.g. buttons, checkboxes, text, radio buttons, select, etc) implement in addition to their dom specific interface. 9456
nsIHTMLCollection.h An internal interface 2609
RadioNodeList.cpp virtual 1765
RadioNodeList.h 1299
reftests
test
TextControlElement.h This abstract class is used for the text control frame to get the editor and selection controller objects, and some helper properties. 7827
TextControlState.cpp TextControlElement *************************************************************************** 110773
TextControlState.h PasswordMaskData stores making information and necessary timer for `TextEditor` instances. 22842
TextInputListener.h aFrame is an optional pointer to our frame, if not passed the method will use mFrame to compute it lazily. 3280
ValidityState.cpp 1158
ValidityState.h Helper function to get a validity state from constraint validation instance. 2873
VideoDocument.cpp 5222