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
FrameLayerBuilder.cpp This is the userdata we associate with a layer manager. 126.5 kB
FrameLayerBuilder.h 25.7 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 3.3 kB
MaskLayerImageCache.cpp static 1.4 kB
MaskLayerImageCache.h Keeps a record of image containers for mask layers, containers are mapped * from the rounded rects 7.0 kB
PaintTracker.cpp 319 Bytes
PaintTracker.h 700 Bytes
RestyleTracker.cpp A class which manages pending restyles. This handles keeping track * of what nodes restyles need t 10.7 kB
RestyleTracker.h A class which manages pending restyles. This handles keeping track * of what nodes restyles need t 8.3 kB
StackArena.cpp a bit under 4096, for malloc overhead 4.6 kB
StackArena.h Private helper class for AutoStackArena. 2.3 kB
nsArenaMemoryStats.h 580 Bytes
nsAutoLayoutPhase.h 3.2 kB
nsBidi.cpp Comparing the description of the Bidi algorithm with this implementation is easier with the same 69.0 kB
nsBidi.h javadoc-style comments are intended to be transformed into HTML * using DOC++ - see * http://www.z 34.9 kB
nsBidiPresUtils.cpp 75.3 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 480.5 kB
nsCSSFrameConstructor.h public nsFrameManager 90.8 kB
nsCSSRendering.cpp utility functions for drawing borders and backgrounds 169.4 kB
nsCSSRendering.h utility functions for drawing borders and backgrounds 29.0 kB
nsCSSRenderingBorders.cpp nsCSSRendering::PaintBorder * nsCSSRendering::PaintOutline * -> DrawBorders * * DrawBorders * 59.4 kB
nsCSSRenderingBorders.h Helper class that handles border rendering. * * appUnitsPerPixel -- current value of AUPP * destC 9.4 kB
nsCaret.cpp the caret is the text cursor used, e.g., when editing 40.1 kB
nsCaret.h public nsISelectionListener 11.3 kB
nsChangeHint.h constants for what needs to be recomputed in response to style changes 6.2 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.1 kB
nsCounterManager.h implementation of CSS counters (for numbering things) 8.3 kB
nsDisplayItemTypes.h It's useful to be able to dynamically check the type of certain items. * Every subclass of nsDispla 2.8 kB
nsDisplayList.cpp structures that represent things to be painted (ordered in z-order), * used during painting and hit 145.5 kB
nsDisplayList.h structures that represent things to be painted (ordered in z-order), * used during painting and hit 98.8 kB
nsDocumentViewer.cpp container for a document and its presentation 129.7 kB
nsFrameManager.cpp storage of the frame tree and information about it 78.0 kB
nsFrameManager.h public nsFrameManagerBase 7.7 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 52.8 kB
nsIReflowCallback.h Reflow callback interface. * These are not refcounted. Objects must be removed from the presshell 1.3 kB
nsIStyleSheetService.idl nsISupports 1.9 kB
nsLayoutDebugger.cpp public nsILayoutDebugger 6.4 kB
nsLayoutHistoryState.cpp 2.5 kB
nsLayoutUtils.cpp 171.8 kB
nsLayoutUtils.h nsLayoutUtils is a namespace class used for various helper * functions that are useful in multiple 77.4 kB
nsPresArena.cpp arena allocation for the frame tree and closely-related objects 14.2 kB
nsPresArena.h 2.9 kB
nsPresContext.cpp a presentation of a document, part 1 84.7 kB
nsPresContext.h a presentation of a document, part 1 44.7 kB
nsPresShell.cpp a presentation of a document, part 2 297.4 kB
nsPresShell.h a presentation of a document, part 2 30.2 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 15.8 kB
nsRefreshDriver.h Code to notify things that animate before a refresh, at an appropriate * refresh rate. (Perhaps te 8.9 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 37.9 kB
nsStyleSheetService.cpp nsIStyleSheetService 5.8 kB
nsStyleSheetService.h implementation of interface for managing user and user-agent style sheets 2.0 kB