DXR is a code search and navigation tool aimed at making sense of large projects. It supports full-text and regex searches as well as structural queries.

Name Description Modified (UTC) Size
crashtests
test
AbstractRange.cpp 5.5 kB
AbstractRange.h public nsISupports 3.3 kB
AnonymousContent.cpp AddRef 7.1 kB
AnonymousContent.h 3.3 kB
Attr.cpp Implementation of DOM Core's Attr node. 6.8 kB
Attr.h IsAttr 3.2 kB
AttrArray.cpp Storage of the children and attributes of a DOM node; storage for * the two is unified to minimize 14.8 kB
AttrArray.h Storage of the attributes of a DOM node. 7.6 kB
AutocompleteFieldList.h This file contains the list of field names that are used in @autocomplete * attribute for <input>, 8.9 kB
BarProps.cpp 7.7 kB
BarProps.h BarProps are the collection of little properties of DOM windows whose only property of their own 4.2 kB
BindContext.h State that is passed down to BindToTree. 6.3 kB
BodyConsumer.cpp 24.0 kB
BodyConsumer.h 4.6 kB
BodyStream.cpp 14.9 kB
BodyStream.h 4.5 kB
BodyUtil.cpp 15.2 kB
BodyUtil.h 2.6 kB
BorrowedAttrInfo.cpp 798 Bytes
BorrowedAttrInfo.h Struct that stores info on an attribute. The name and value must either both * be null or both be n 1.2 kB
CORSMode.h uint8_t 916 Bytes
CharacterData.cpp Base class for DOM Core's Comment, DocumentType, Text, * CDATASection and ProcessingInstruction nod 20.8 kB
CharacterData.h Base class for DOM Core's Comment, DocumentType, Text, * CDATASection, and ProcessingInstruction no 8.3 kB
ChildIterator.cpp 14.4 kB
ChildIterator.h Iterates over the children on a node. If a child is an insertion point, * iterates over the childre 11.9 kB
ChildProcessMessageManager.h 1.3 kB
ChromeMessageBroadcaster.cpp 803 Bytes
ChromeMessageBroadcaster.h Implementation for the WebIDL ChromeMessageBroadcaster interface. Used for * window and group messa 2.1 kB
ChromeMessageSender.cpp 761 Bytes
ChromeMessageSender.h 1.7 kB
ChromeNodeList.cpp 1.5 kB
ChromeNodeList.h 986 Bytes
ChromeUtils.cpp static 38.5 kB
ChromeUtils.h 8.6 kB
Comment.cpp Implementations of DOM Core's Comment node. 1.9 kB
Comment.h IsComment 1.9 kB
ContentAreaDropListener.jsm 11.2 kB
ContentBlockingLog.cpp LogLevel 7.3 kB
ContentBlockingLog.h 8.4 kB
ContentFrameMessageManager.cpp 856 Bytes
ContentFrameMessageManager.h public DOMEventTargetHelper 2.2 kB
ContentIterator.cpp 27.3 kB
ContentIterator.h 9.0 kB
ContentProcessMessageManager.cpp 4.1 kB
ContentProcessMessageManager.h public nsIMessageSender 3.4 kB
Crypto.cpp mParent 3.1 kB
Crypto.h 1.3 kB
CustomElementRegistry.cpp 48.5 kB
CustomElementRegistry.h 21.9 kB
DOMException.cpp 12.3 kB
DOMException.h 5.5 kB
DOMImplementation.cpp mOwner 6.7 kB
DOMImplementation.h 2.6 kB
DOMIntersectionObserver.cpp 16.6 kB
DOMIntersectionObserver.h 6.0 kB
DOMMatrix.cpp 32.0 kB
DOMMatrix.h 12.9 kB
DOMMozPromiseRequestHolder.h 3.8 kB
DOMParser.cpp mOwner 10.5 kB
DOMParser.h 3.2 kB
DOMPoint.cpp 4.5 kB
DOMPoint.h 3.6 kB
DOMQuad.cpp mParent 5.2 kB
DOMQuad.h 3.1 kB
DOMRect.cpp 5.6 kB
DOMRect.h 5.3 kB
DOMRequest.cpp 8.6 kB
DOMRequest.h public DOMEventTargetHelper 2.9 kB
DOMRequestHelper.jsm Helper object for APIs that deal with DOMRequests and Promises. * It allows objects inheriting from 9.8 kB
DOMStringList.cpp 1.1 kB
DOMStringList.h public nsISupports 2.3 kB
DOMTokenListSupportedTokens.h Definitions of supported tokens data types for nsDOMTokenList. This is in a * separate header so E 1.2 kB
DirectionalityUtils.cpp 47.2 kB
DirectionalityUtils.h Various methods for returning the directionality of a string using the * first-strong algorithm def 6.0 kB
DispatcherTrait.cpp 1.0 kB
DispatcherTrait.h 1.7 kB
DocGroup.cpp static 8.9 kB
DocGroup.h 4.8 kB
Document.cpp Base class for all our document implementations. 532.7 kB
Document.h 195.9 kB
DocumentFragment.cpp Implementation of DOM Core's DocumentFragment. 3.7 kB
DocumentFragment.h public FragmentOrElement 3.3 kB
DocumentInlines.h 2.1 kB
DocumentOrShadowRoot.cpp 21.4 kB
DocumentOrShadowRoot.h A class meant to be shared by ShadowRoot and Document, that holds a list of * stylesheets. * * TO 8.7 kB
DocumentType.cpp Implementation of DOM Core's DocumentType node. 2.9 kB
DocumentType.h CharacterData 2.5 kB
Element.cpp implements nsIContent 151.4 kB
Element.h implements nsIContent 80.7 kB
ElementInlines.h 1.4 kB
EventSource.cpp 58.7 kB
EventSource.h DOMEventTargetHelper 3.1 kB
FlushType.h uint8_t 2.0 kB
FormData.cpp 10.2 kB
FormData.h 4.8 kB
FragmentOrElement.cpp Base class for all element classes and DocumentFragment. 71.5 kB
FragmentOrElement.h Base class for all element classes as well as nsDocumentFragment. This * provides an implementatio 9.6 kB
FromParser.h Constants for passing as aFromParser 732 Bytes
FullscreenChange.h public LinkedListElement 5.3 kB
FuzzingFunctions.cpp static 12.8 kB
FuzzingFunctions.h 2.8 kB
GeneratedImageContent.cpp 1.4 kB
GeneratedImageContent.h A content node that keeps track of an index in the parent's `content` * property value, used for ur 1.8 kB
HTMLSplitOnSpacesTokenizer.h 584 Bytes
IDTracker.cpp 8.3 kB
IDTracker.h Class to track what element is referenced by a given ID. * * To use it, call one of the Reset meth 6.9 kB
IdentifierMapEntry.h the document 6.6 kB
IdleDeadline.cpp mWindow 2.5 kB
IdleDeadline.h 1.7 kB
IdleRequest.cpp AddRef 2.1 kB
IdleRequest.h 1.6 kB
IframeSandboxKeywordList.h NOTE: no include guard; this file is meant to maybe be included multiple times. It has a list of 1.7 kB
ImageEncoder.cpp 17.8 kB
ImageEncoder.h 5.4 kB
ImageTracker.cpp table of images used in a document, for batch locking/unlocking and * animating 4.1 kB
ImageTracker.h table of images used in a document, for batch locking/unlocking and * animating 2.1 kB
InProcessBrowserChildMessageManager.cpp 10.5 kB
InProcessBrowserChildMessageManager.h This class implements a ContentFrameMessageManager for use by frame loaders * in the parent process 5.1 kB
IndexedDBHelper.jsm 7.0 kB
IntlUtils.cpp mWindow 3.9 kB
IntlUtils.h 1.5 kB
Link.cpp 16.0 kB
Link.h public nsISupports 5.8 kB
Location.cpp mInnerWindow 24.1 kB
Location.h Script 5.9 kB
MaybeCrossOriginObject.cpp static 18.5 kB
MaybeCrossOriginObject.h Shared infrastructure for WindowProxy and Location objects. These * are the objects that can be ac 13.9 kB
MessageBroadcaster.cpp 1.3 kB
MessageBroadcaster.h public MessageListenerManager 1.8 kB
MessageListenerManager.cpp nsFrameMessageManager 2.1 kB
MessageListenerManager.h public nsFrameMessageManager 1.7 kB
MessageManagerGlobal.cpp 1.7 kB
MessageManagerGlobal.h Base class for implementing the WebIDL MessageManagerGlobal class. 4.9 kB
MessageSender.cpp 991 Bytes
MessageSender.h public MessageListenerManager 1.1 kB
MimeType.cpp static 9.6 kB
MimeType.h 2.6 kB
MozQueryInterface.cpp static 2.8 kB
MozQueryInterface.h This class implements an optimized QueryInterface method for * XPConnect-wrapped JS objects. * * 1.7 kB
NameSpaceConstants.h 1.3 kB
Navigator.cpp 57.1 kB
Navigator.h Script 9.7 kB
NodeInfo.cpp Class that represents a prefix/namespace/localName triple; a single * nodeinfo is shared by all ele 6.3 kB
NodeInfo.h Class that represents a prefix/namespace/localName triple; a single * nodeinfo is shared by all ele 9.8 kB
NodeInfoInlines.h 4.2 kB
NodeIterator.cpp Implementation of DOM Traversal's NodeIterator 5.5 kB
NodeIterator.h Implementation of DOM Traversal's NodeIterator 2.7 kB
NodeUbiReporting.cpp 2.5 kB
NodeUbiReporting.h This file defines specializations of JS::ubi::Concrete for DOM nodes * so that the JS memory tools, 2.9 kB
ParentProcessMessageManager.cpp 1.1 kB
ParentProcessMessageManager.h Implementation for the WebIDL ParentProcessMessageManager interface. * ParentProcessMessageManager 1.7 kB
PlacesBookmark.h public PlacesEvent 1.6 kB
PlacesBookmarkAddition.h 2.0 kB
PlacesEvent.cpp AddRef 1.5 kB
PlacesEvent.h public nsWrapperCache 1.6 kB
PlacesObservers.cpp 11.9 kB
PlacesObservers.h 2.7 kB
PlacesVisit.h 2.2 kB
PlacesWeakCallbackWrapper.cpp mParent 1.8 kB
PlacesWeakCallbackWrapper.h 1.6 kB
PopupBlocker.cpp 13.8 kB
PopupBlocker.h 4.1 kB
Pose.cpp AddRef 3.0 kB
Pose.h public nsWrapperCache 2.5 kB
PostMessageEvent.cpp 9.4 kB
PostMessageEvent.h Class used to represent events generated by calls to Window.postMessage, * which asynchronously cre 4.2 kB
ProcessMessageManager.cpp 1.7 kB
ProcessMessageManager.h ProcessMessageManager is used in a parent process to communicate with a child * process (or with th 1.7 kB
ProcessSelector.jsm 2.2 kB
RangeBoundary.h 9.0 kB
RangeUtils.cpp 6.8 kB
RangeUtils.h 4.5 kB
RemoteOuterWindowProxy.cpp RemoteOuterWindowProxy is the proxy handler for the WindowProxy objects for * Window objects that l 5.8 kB
ResizeObserver.cpp doesn 10.7 kB
ResizeObserver.h 9.0 kB
ResizeObserverController.cpp 7.6 kB
ResizeObserverController.h ResizeObserverNotificationHelper will trigger ResizeObserver notifications * by registering with th 3.8 kB
ResponsiveImageSelector.cpp mOwnerNode 22.3 kB
ResponsiveImageSelector.h 7.2 kB
SameProcessMessageQueue.cpp static 1.8 kB
SameProcessMessageQueue.h 1.2 kB
ScreenLuminance.cpp AddRef 841 Bytes
ScreenLuminance.h 1.5 kB
ScreenOrientation.cpp DOMEventTargetHelper 20.5 kB
ScreenOrientation.h 3.8 kB
ScriptableContentIterator.cpp 5.5 kB
ScriptableContentIterator.h 1.1 kB
Selection.cpp Implementation of mozilla::dom::Selection 123.3 kB
Selection.h uint32_t 36.2 kB
SelectionChangeEventDispatcher.cpp Implementation of mozilla::SelectionChangeEventDispatcher 5.7 kB
SelectionChangeEventDispatcher.h 2.4 kB
SerializedStackHolder.cpp 4.9 kB
SerializedStackHolder.h 3.4 kB
ShadowIncludingTreeIterator.h Implementation of * https://dom.spec.whatwg.org/#concept-shadow-including-tree-order in iterator * 3.8 kB
ShadowRoot.cpp DocumentFragment 22.0 kB
ShadowRoot.h 9.8 kB
SlowScriptDebug.jsm 766 Bytes
StaticRange.cpp DoSetRange 4.3 kB
StaticRange.h 4.5 kB
StorageAccessPermissionRequest.cpp 4.7 kB
StorageAccessPermissionRequest.h 2.2 kB
StructuredCloneBlob.cpp static 6.6 kB
StructuredCloneBlob.h 2.6 kB
StructuredCloneHolder.cpp 40.6 kB
StructuredCloneHolder.h 13.0 kB
StructuredCloneTags.h 4.7 kB
StructuredCloneTester.cpp static 3.2 kB
StructuredCloneTester.h 1.9 kB
StyleSheetList.cpp virtual 1.5 kB
StyleSheetList.h 1.9 kB
SubtleCrypto.cpp mParent 6.3 kB
SubtleCrypto.h 4.7 kB
SyncMessageSender.h public MessageSender 799 Bytes
TabGroup.cpp 12.0 kB
TabGroup.h browsing contexts are broken into 6.6 kB
Text.cpp aRv 4.8 kB
Text.h public CharacterData 1.8 kB
TextInputProcessor.cpp TextInputProcessorNotification ******************************************************************** 56.8 kB
TextInputProcessor.h 9.4 kB
ThirdPartyUtil.cpp mozIThirdPartyUtil 16.0 kB
ThirdPartyUtil.h 1.3 kB
Timeout.cpp AddRef 2.9 kB
Timeout.h 3.7 kB
TimeoutBudgetManager.cpp static 1.1 kB
TimeoutBudgetManager.h 888 Bytes
TimeoutExecutor.cpp nsIRunnable 8.4 kB
TimeoutExecutor.h 3.0 kB
TimeoutHandler.cpp 7.1 kB
TimeoutHandler.h public nsISupports 3.8 kB
TimeoutManager.cpp 49.1 kB
TimeoutManager.h 7.4 kB
TreeIterator.h A generic pre-order tree iterator on top of ChildIterator. * * See ChildIterator.h for the kind of 4.1 kB
TreeOrderedArray.h 1.2 kB
TreeOrderedArrayInlines.h 1.6 kB
TreeWalker.cpp mFilter 8.4 kB
TreeWalker.h Implementation of DOM Traversal's TreeWalker 2.8 kB
UIDirectionManager.cpp static 2.3 kB
UIDirectionManager.h 599 Bytes
UseCounter.h int16_t 1.2 kB
UseCounters.conf 5.3 kB
ViewportMetaData.cpp Helper function for ViewportMetaData::ProcessViewportInfo. * * Handles a single key=value pair. If 3.5 kB
ViewportMetaData.h 1.5 kB
VisualViewport.cpp virtual 10.1 kB
VisualViewport.h interface 3.8 kB
WindowDestroyedEvent.cpp 4.8 kB
WindowDestroyedEvent.h 1.1 kB
WindowNamedPropertiesHandler.cpp 9.2 kB
WindowNamedPropertiesHandler.h public BaseDOMProxyHandler 2.7 kB
WindowOrientationObserver.cpp This class is used by nsGlobalWindowInner to implement window.orientation * and window.onorientatio 1.8 kB
WindowOrientationObserver.h 1.1 kB
WindowProxyHolder.h This class is used for passing arguments and the return value for WebIDL * binding code that takes/ 2.7 kB
XPathGenerator.cpp Check whether a character is a non-word character. A non-word character is a * character that isn't 6.0 kB
XPathGenerator.h 918 Bytes
components.conf 1.2 kB
domerr.msg Error Message definitions. 16.0 kB
gen-usecounters.py #ifndef %(name)s #define %(name)s(interface_, name_) // nothing #define DEFINED_%(name)s #endif 3.3 kB
moz.build 14.3 kB
mozAutoDocUpdate.h Helper class to automatically handle batching of document updates. This * class will call BeginUpd 1.7 kB
mozIDOMWindow.idl nsISupports 551 Bytes
nsAttrName.h Class that represents the name (nodeinfo or atom) of an attribute; * using nodeinfos all the time i 5.2 kB
nsAttrValue.cpp A struct that represents the value (type and actual data) of an * attribute. 55.1 kB
nsAttrValue.h A struct that represents the value (type and actual data) of an * attribute. 19.8 kB
nsAttrValueInlines.h 8.1 kB
nsAttrValueOrString.cpp 801 Bytes
nsAttrValueOrString.h A wrapper to contain either an nsAttrValue or an nsAString. This is useful * because constructing a 2.8 kB
nsCCUncollectableMarker.cpp nsIObserver 15.9 kB
nsCCUncollectableMarker.h 1.3 kB
nsCaseTreatment.h This is the enum used by functions that need to be told whether to * do case-sensitive or case-inse 611 Bytes
nsChildContentList.h Class that implements the nsINodeList interface (a list of children of * the content), by holding a 2.5 kB
nsContentAreaDragDrop.cpp 33.5 kB
nsContentAreaDragDrop.h used to generate the dragdata 3.0 kB
nsContentCID.h 7.9 kB
nsContentCreatorFunctions.h Functions to create content, to be used only inside Gecko * (mozilla/content and mozilla/layout). 2.5 kB
nsContentList.cpp nsBaseContentList is a basic list of content nodes; nsContentList * is a commonly used NodeList imp 33.4 kB
nsContentList.h nsBaseContentList is a basic list of content nodes; nsContentList * is a commonly used NodeList imp 21.9 kB
nsContentListDeclarations.h A function that allocates the matching data for this * FuncStringContentList. Returning aString is 2.5 kB
nsContentPermissionHelper.cpp 32.7 kB
nsContentPermissionHelper.h 8.5 kB
nsContentPolicy.cpp nsIContentPolicy 8.3 kB
nsContentPolicy.h public nsIContentPolicy 1.3 kB
nsContentPolicyUtils.h Utility routines for checking content load/process policy settings, * and routines helpful for cont 13.0 kB
nsContentSink.cpp Base class for the XML and HTML content sinks, which construct a * DOM based on information from th 48.7 kB
nsContentSink.h Base class for the XML and HTML content sinks, which construct a * DOM based on information from th 11.7 kB
nsContentTypeParser.cpp 958 Bytes
nsContentTypeParser.h 687 Bytes
nsContentUtils.cpp A namespace class for static layout utilities. 334.1 kB
nsContentUtils.h A namespace class for static content utilities. 134.7 kB
nsCopySupport.cpp 32.7 kB
nsCopySupport.h 4.7 kB
nsDOMAttributeMap.cpp Implementation of the |attributes| property of DOM Core's Element object. 12.8 kB
nsDOMAttributeMap.h Implementation of the |attributes| property of DOM Core's Element object. 5.3 kB
nsDOMCID.h 1.1 kB
nsDOMCaretPosition.cpp mOffsetNode 1.8 kB
nsDOMCaretPosition.h public nsISupports 3.0 kB
nsDOMDataChannel.cpp virtual 15.1 kB
nsDOMDataChannel.h 4.5 kB
nsDOMDataChannelDeclarations.h 880 Bytes
nsDOMJSUtils.h 1.1 kB
nsDOMMutationObserver.cpp 36.0 kB
nsDOMMutationObserver.h 27.8 kB
nsDOMNavigationTiming.cpp 18.9 kB
nsDOMNavigationTiming.h 6.6 kB
nsDOMSerializer.cpp 3.1 kB
nsDOMSerializer.h 1.4 kB
nsDOMString.h 598 Bytes
nsDOMTokenList.cpp mElement 10.4 kB
nsDOMTokenList.h public nsISupports 3.6 kB
nsDOMWindowUtils.cpp 126.3 kB
nsDOMWindowUtils.h 3.5 kB
nsDataDocumentContentPolicy.cpp nsIContentPolicy 6.4 kB
nsDataDocumentContentPolicy.h Content policy implementation that prevents all loads of images, * subframes, etc from documents lo 1.3 kB
nsDeprecatedOperationList.h This file contains the list of deprecated DOM operations. It is * designed to be used as input to 2.3 kB
nsDocElementCreatedNotificationRunner.h public mozilla 1.0 kB
nsDocumentEncoder.cpp Object that can be used to serialize selections, ranges, or nodes * to strings in a gazillion diffe 60.2 kB
nsDocumentWarningList.h This file contains the list of document DOM operations warnings. It is * designed to be used as in 702 Bytes
nsFocusManager.cpp 153.1 kB
nsFocusManager.h nsIFocusManager 26.7 kB
nsFrameLoader.cpp Class for managing loading of a subframe (creation of the docshell, * handling of loads in it, recu 119.8 kB
nsFrameLoader.h Class for managing loading of a subframe (creation of the docshell, * handling of loads in it, recu 18.6 kB
nsFrameLoaderOwner.cpp 4.0 kB
nsFrameLoaderOwner.h public nsISupports 2.5 kB
nsFrameMessageManager.cpp 57.0 kB
nsFrameMessageManager.h 17.4 kB
nsGlobalWindow.h 697 Bytes
nsGlobalWindowCommands.cpp 44.8 kB
nsGlobalWindowCommands.h 1.3 kB
nsGlobalWindowInner.cpp 240.8 kB
nsGlobalWindowInner.h 59.7 kB
nsGlobalWindowOuter.cpp 275.9 kB
nsGlobalWindowOuter.h 46.2 kB
nsHTMLContentSerializer.cpp nsIContentSerializer implementation that can be used with an * nsIDocumentEncoder to convert an HTM 15.2 kB
nsHTMLContentSerializer.h nsIContentSerializer implementation that can be used with an * nsIDocumentEncoder to convert an HTM 2.0 kB
nsHistory.cpp 8.0 kB
nsHistory.h 2.6 kB
nsIAnimationObserver.h public nsIMutationObserver 2.3 kB
nsIContent.h public nsINode 30.6 kB
nsIContentInlines.h 6.9 kB
nsIContentPolicy.idl nsISupports 16.5 kB
nsIContentSerializer.h public nsISupports 3.3 kB
nsIDOMRequestService.idl nsISupports 817 Bytes
nsIDocumentEncoder.idl nsISupports 12.6 kB
nsIDocumentObserver.h public nsIMutationObserver 4.6 kB
nsIDroppedLinkHandler.idl nsISupports 4.3 kB
nsIGlobalObject.cpp 7.8 kB
nsIGlobalObject.h public nsISupports 6.8 kB
nsIImageLoadingContent.idl imgINotificationObserver 6.9 kB
nsIMessageManager.idl 665 Bytes
nsIMutationObserver.h Information details about a characterdata change. Basically, we * view all changes as replacements 16.2 kB
nsINode.cpp Base class for all DOM nodes. 88.3 kB
nsINode.h 75.5 kB
nsINodeList.h public nsISupports 1.6 kB
nsIObjectLoadingContent.idl nsISupports 6.4 kB
nsIRemoteWindowContext.idl nsISupports 639 Bytes
nsIScriptChannel.idl nsISupports 2.8 kB
nsIScriptContext.h public nsISupports 3.0 kB
nsIScriptGlobalObject.h public nsIGlobalObject 3.1 kB
nsIScriptObjectPrincipal.h public nsISupports 1.2 kB
nsIScriptableContentIterator.idl nsISupports 2.4 kB
nsISelectionController.idl nsISelectionDisplay 14.6 kB
nsISelectionDisplay.idl nsISupports 1.4 kB
nsISelectionListener.idl nsISupports 928 Bytes
nsISizeOfEventTarget.h public nsISupports 1.6 kB
nsISlowScriptDebug.idl nsISupports 1.1 kB
nsIStyleSheetLinkingElement.h public nsISupports 6.0 kB
nsImageLoadingContent.cpp A base class which implements nsIImageLoadingContent and can be * subclassed by various content nod 59.6 kB
nsImageLoadingContent.h public nsIImageLoadingContent 23.0 kB
nsJSEnvironment.cpp 88.0 kB
nsJSEnvironment.h 7.0 kB
nsJSUtils.cpp This is not a generated file. It contains common utility functions * invoked from the JavaScript co 20.0 kB
nsJSUtils.h This is not a generated file. It contains common utility functions * invoked from the JavaScript co 11.4 kB
nsLineBreaker.cpp 18.3 kB
nsLineBreaker.h A receiver of line break data. 11.3 kB
nsMappedAttributeElement.cpp 1.4 kB
nsMappedAttributeElement.h public nsMappedAttributeElementBase 1.7 kB
nsMappedAttributes.cpp A unique per-element set of attributes that is used as an * nsIStyleRule; used to implement present 8.4 kB
nsMappedAttributes.h LastRelease 4.1 kB
nsMimeTypeArray.cpp mWindow 5.7 kB
nsMimeTypeArray.h 3.2 kB
nsNameSpaceManager.cpp A class for managing namespace IDs and mapping back and forth * between namespace IDs and namespace 9.0 kB
nsNameSpaceManager.h The Name Space Manager tracks the association between a NameSpace * URI and the int32_t runtime id. 2.9 kB
nsNoDataProtocolContentPolicy.cpp nsIContentPolicy 3.0 kB
nsNoDataProtocolContentPolicy.h Content policy implementation that prevents all loads of images, * subframes, etc from documents lo 1.3 kB
nsNodeInfoManager.cpp A class for handing out nodeinfos and ensuring sharing of them as needed. 12.1 kB
nsNodeInfoManager.h A class for handing out nodeinfos and ensuring sharing of them as needed. 5.6 kB
nsNodeUtils.cpp 25.8 kB
nsNodeUtils.h 13.2 kB
nsObjectLoadingContent.cpp A base class implementing nsIObjectLoadingContent for use by * various content nodes that want to p 120.4 kB
nsObjectLoadingContent.h public nsImageLoadingContent 26.2 kB
nsOpenURIInFrameParams.cpp mOpenerBrowser 2.8 kB
nsOpenURIInFrameParams.h 1.3 kB
nsPIDOMWindow.h 39.5 kB
nsPIDOMWindowInlines.h 2.3 kB
nsPIWindowRoot.h public mozilla 2.6 kB
nsPlainTextSerializer.cpp nsIContentSerializer implementation that can be used with an * nsIDocumentEncoder to convert a DOM 62.5 kB
nsPlainTextSerializer.h nsIContentSerializer implementation that can be used with an * nsIDocumentEncoder to convert a DOM 8.9 kB
nsPluginArray.cpp 15.0 kB
nsPluginArray.h 4.1 kB
nsPropertyTable.cpp nsPropertyTable allows a set of arbitrary key/value pairs to be stored * for any number of nodes, i 9.4 kB
nsPropertyTable.h nsPropertyTable allows a set of arbitrary key/value pairs to be stored * for any number of nodes, i 6.7 kB
nsQueryContentEventResult.cpp Is*PropertyAvailable() methods which check if the property is available * (valid) with the event me 7.6 kB
nsQueryContentEventResult.h 1.2 kB
nsRange.cpp Implementation of the DOM Range object. 104.0 kB
nsRange.h Implementation of the DOM Range object. 18.4 kB
nsSandboxFlags.h Constant flags that describe how a document is sandboxed according to the * HTML5 spec. 3.8 kB
nsScreen.cpp DOMEventTargetHelper 10.2 kB
nsScreen.h public mozilla 4.4 kB
nsStructuredCloneContainer.cpp 4.2 kB
nsStructuredCloneContainer.h 1.2 kB
nsStubAnimationObserver.cpp 424 Bytes
nsStubAnimationObserver.h public nsIAnimationObserver 587 Bytes
nsStubDocumentObserver.cpp nsStubDocumentObserver is an implementation of the nsIDocumentObserver * interface (except for the 856 Bytes
nsStubDocumentObserver.h public nsIDocumentObserver 1.4 kB
nsStubMutationObserver.cpp nsStubMutationObserver is an implementation of the nsIMutationObserver * interface (except for the 731 Bytes
nsStubMutationObserver.h public nsIMutationObserver 1.4 kB
nsStyleLinkElement.cpp A base class which implements nsIStyleSheetLinkingElement and can * be subclassed by various conten 12.1 kB
nsStyleLinkElement.h public nsIStyleSheetLinkingElement 5.1 kB
nsStyledElement.cpp 7.8 kB
nsStyledElement.h public nsStyledElementBase 3.8 kB
nsSyncLoadService.cpp A service that provides methods for synchronously loading a DOM in various * ways. 10.7 kB
nsSyncLoadService.h A service that provides methods for synchronously loading a DOM in various * ways. 2.5 kB
nsTextFragment.cpp A class which represents a fragment of text (eg inside a text * node); if only codepoints below 256 15.0 kB
nsTextFragment.h A class which represents a fragment of text (eg inside a text * node); if only codepoints below 256 10.1 kB
nsTextFragmentImpl.h 1.4 kB
nsTextFragmentSSE2.cpp 2.2 kB
nsTextNode.cpp 8.5 kB
nsTextNode.h public mozilla 2.0 kB
nsTraversal.cpp Tests if and how a node should be filtered. Uses mWhatToShow and * mFilter to test the node. * @pa 1.9 kB
nsTraversal.h Implementation of common traversal methods for TreeWalker and NodeIterator. 1.2 kB
nsTreeSanitizer.cpp 58.7 kB
nsTreeSanitizer.h See the documentation of nsIParserUtils::sanitize for documentation * about the default behavior an 8.0 kB
nsViewportInfo.cpp 1.8 kB
nsViewportInfo.h Default values for the nsViewportInfo class. 4.5 kB
nsWindowMemoryReporter.cpp nsIMemoryReporter 35.7 kB
nsWindowMemoryReporter.h 6.2 kB
nsWindowRoot.cpp mWindow 11.1 kB
nsWindowRoot.h 3.9 kB
nsWindowSizes.h 6.3 kB
nsWrapperCache.cpp static 4.2 kB
nsWrapperCache.h derived objects that have 15.5 kB
nsWrapperCacheInlines.h 2.5 kB
nsXHTMLContentSerializer.cpp nsIContentSerializer implementation that can be used with an * nsIDocumentEncoder to convert an XHT 24.9 kB
nsXHTMLContentSerializer.h public nsXMLContentSerializer 5.4 kB
nsXMLContentSerializer.cpp nsIContentSerializer implementation that can be used with an * nsIDocumentEncoder to convert an XML 60.3 kB
nsXMLContentSerializer.h public nsIContentSerializer 16.4 kB
usecounters.py 3.5 kB