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
tests
DisplayItemClip.cpp 12.2 kB
DisplayItemClip.h An DisplayItemClip represents the intersection of an optional rectangle * with a list of rounded re 6.7 kB
DisplayListClipState.cpp 3.1 kB
DisplayListClipState.h All clip coordinates are in appunits relative to the reference frame * for the display item we're b 8.2 kB
FrameLayerBuilder.cpp 130.8 kB
FrameLayerBuilder.h 24.1 kB
FramePropertyTable.cpp 6.4 kB
FramePropertyTable.h A pointer to a FramePropertyDescriptor serves as a unique property ID. * The FramePropertyDescripto 8.5 kB
Makefile.in 1.5 kB
MaskLayerImageCache.cpp static 1.5 kB
MaskLayerImageCache.h Keeps a record of image containers for mask layers, containers are mapped * from the rounded rects 7.7 kB
PaintTracker.cpp 319 Bytes
PaintTracker.h 701 Bytes
PositionedEventTargeting.cpp The basic goal of FindFrameTargetedByInputEvent() is to find a good * target element that can respo 11.0 kB
PositionedEventTargeting.h Finds the target frame for a pointer event given the event type and location. * This can look for f 963 Bytes
RestyleTracker.cpp A class which manages pending restyles. This handles keeping track * of what nodes restyles need t 10.8 kB
RestyleTracker.h A class which manages pending restyles. This handles keeping track * of what nodes restyles need t 12.4 kB
StackArena.cpp a bit under 4096, for malloc overhead 4.6 kB
StackArena.h Private helper class for AutoStackArena. 2.3 kB
Units.h 8.8 kB
moz.build 2.6 kB
nsArenaMemoryStats.h 580 Bytes
nsAutoLayoutPhase.cpp 2.6 kB
nsAutoLayoutPhase.h 1.3 kB
nsBidi.cpp Comparing the description of the Bidi algorithm with this implementation is easier with the same 69.1 kB
nsBidi.h javadoc-style comments are intended to be transformed into HTML * using DOC++ - see * http://www.z 34.9 kB
nsBidiPresUtils.cpp 76.0 kB
nsBidiPresUtils.h A structure representing some continuation state for each frame on the line, * used to determine th 21.0 kB
nsCSSColorUtils.cpp functions that manipulate colors 6.7 kB
nsCSSColorUtils.h functions that manipulate colors 1.6 kB
nsCSSFrameConstructor.cpp construction of a frame tree that is nearly isomorphic to the content * tree and updating of that t 493.4 kB
nsCSSFrameConstructor.h public nsFrameManager 91.3 kB
nsCSSRendering.cpp utility functions for drawing borders and backgrounds 186.1 kB
nsCSSRendering.h utility functions for drawing borders and backgrounds 31.1 kB
nsCSSRenderingBorders.cpp 72.8 kB
nsCSSRenderingBorders.h Helper class that handles border rendering. * * appUnitsPerPixel -- current value of AUPP * destC 10.0 kB
nsCaret.cpp the caret is the text cursor used, e.g., when editing 37.9 kB
nsCaret.h public nsISelectionListener 10.3 kB
nsChangeHint.h constants for what needs to be recomputed in response to style changes 9.4 kB
nsChildIterator.cpp used by nsCSSFrameConstructor to determine and iterate the child list * used to construct frames (n 1.5 kB
nsChildIterator.h used by nsCSSFrameConstructor to determine and iterate the child list * used to construct frames (n 4.5 kB
nsCompatibility.h constants for quirks mode, standards mode, and almost standards mode 595 Bytes
nsCounterManager.cpp implementation of CSS counters (for numbering things) 11.2 kB
nsCounterManager.h implementation of CSS counters (for numbering things) 9.6 kB
nsDisplayItemTypes.h It's useful to be able to dynamically check the type of certain items. * Every subclass of nsDispla 2.1 kB
nsDisplayItemTypesList.h 3.7 kB
nsDisplayList.cpp structures that represent things to be painted (ordered in z-order), * used during painting and hit 162.8 kB
nsDisplayList.h structures that represent things to be painted (ordered in z-order), * used during painting and hit 120.2 kB
nsDisplayListInvalidation.cpp 2.4 kB
nsDisplayListInvalidation.h This stores the geometry of an nsDisplayItem, and the area * that will be affected when painting th 2.9 kB
nsDocumentViewer.cpp container for a document and its presentation 129.7 kB
nsFrameManager.cpp storage of the frame tree and information about it 77.9 kB
nsFrameManager.h public nsFrameManagerBase 7.5 kB
nsFrameManagerBase.h part of nsFrameManager, to work around header inclusionordering 2.7 kB
nsFrameTraversal.cpp 13.2 kB
nsFrameTraversal.h public nsIFrameTraversal 1.4 kB
nsGenConList.cpp base class for nsCounterList and nsQuoteList 5.2 kB
nsGenConList.h base class for nsCounterList and nsQuoteList 4.0 kB
nsIDocumentViewerPrint.h public nsISupports 3.1 kB
nsIFrameTraversal.h public nsISupports 2.5 kB
nsILayoutDebugger.h public nsISupports 1.5 kB
nsILayoutHistoryState.h public nsISupports 1.8 kB
nsIPercentHeightObserver.h This interface is supported by frames that need to provide computed height * values to children dur 1.1 kB
nsIPresShell.h a presentation of a document, part 2 58.4 kB
nsIReflowCallback.h Reflow callback interface. * These are not refcounted. Objects must be removed from the presshell 1.3 kB
nsIStyleSheetService.idl nsISupports 2.0 kB
nsLayoutDebugger.cpp public nsILayoutDebugger 5.9 kB
nsLayoutHistoryState.cpp 2.5 kB
nsLayoutUtils.cpp 186.0 kB
nsLayoutUtils.h nsLayoutUtils is a namespace class used for various helper * functions that are useful in multiple 86.1 kB
nsPresArena.cpp arena allocation for the frame tree and closely-related objects 6.8 kB
nsPresArena.h arena allocation for the frame tree and closely-related objects 4.1 kB
nsPresContext.cpp a presentation of a document, part 1 88.0 kB
nsPresContext.h a presentation of a document, part 1 49.2 kB
nsPresShell.cpp a presentation of a document, part 2 315.5 kB
nsPresShell.h a presentation of a document, part 2 33.1 kB
nsPresState.h a piece of state that is stored in session history when the document * is not 1.4 kB
nsQuoteList.cpp implementation of quotes for the CSS 'content' property 3.5 kB
nsQuoteList.h implementation of quotes for the CSS 'content' property 2.9 kB
nsRefreshDriver.cpp Code to notify things that animate before a refresh, at an appropriate * refresh rate. (Perhaps te 43.9 kB
nsRefreshDriver.h Code to notify things that animate before a refresh, at an appropriate * refresh rate. (Perhaps te 10.6 kB
nsStyleChangeList.cpp a list of the recomputation that needs to be done in response to a * style change 3.8 kB
nsStyleChangeList.h a list of the recomputation that needs to be done in response to a * style change 1.9 kB
nsStyleConsts.h constants used in the style struct data provided by nsStyleContext 39.0 kB
nsStyleSheetService.cpp implementation of interface for managing user and user-agent style sheets 8.5 kB
nsStyleSheetService.h implementation of interface for managing user and user-agent style sheets 2.4 kB