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
.cvsignore 9 Bytes
Makefile.in 4.8 kB
broken-image.gif 106 Bytes
folder.png 619 Bytes
loading-image.gif 122 Bytes
nsAbsoluteContainingBlock.cpp code for managing absolutely positioned children of a rendering * object that is a containing block 23.2 kB
nsAbsoluteContainingBlock.h code for managing absolutely positioned children of a rendering * object that is a containing block 6.9 kB
nsAreaFrame.cpp derived class of nsBlockFrame; distinction barely relevant anymore 5.2 kB
nsAreaFrame.h public nsBlockFrame 3.1 kB
nsAutoCopyListener.h public nsISelectionListener 2.6 kB
nsBRFrame.cpp rendering object for HTML <br> elements 10.1 kB
nsBidiFrames.cpp 2.5 kB
nsBidiFrames.h 2.4 kB
nsBlockBandData.cpp code for management of floats that implements space manager interfaces 9.3 kB
nsBlockBandData.h public nsBandData 4.4 kB
nsBlockDebugFlags.h 3.3 kB
nsBlockFrame.cpp rendering object for CSS display:block, inline-block, and list-item * boxes, also used for various 254.7 kB
nsBlockFrame.h rendering object for CSS display:block, inline-block, and list-item * boxes, also used for various 28.8 kB
nsBlockReflowContext.cpp class that a parent frame uses to reflow a block frame 18.8 kB
nsBlockReflowContext.h class that a parent frame uses to reflow a block frame 5.0 kB
nsBlockReflowState.cpp state used in reflow of block frames 44.6 kB
nsBlockReflowState.h state used in reflow of block frames 11.9 kB
nsBulletFrame.cpp rendering object for list-item bullets 53.0 kB
nsBulletFrame.h public nsFrame 4.7 kB
nsColumnSetFrame.cpp public nsHTMLContainerFrame 38.3 kB
nsContainerFrame.cpp base class #1 for rendering objects that have child lists 57.9 kB
nsContainerFrame.h base class #1 for rendering objects that have child lists 25.7 kB
nsFirstLetterFrame.cpp rendering object for CSS :first-letter pseudo-element 12.7 kB
nsFirstLetterFrame.h public nsFirstLetterFrameSuper 4.4 kB
nsFrame.cpp base class of all rendering objects 247.7 kB
nsFrame.h base class of all rendering objects 30.6 kB
nsFrameFrame.cpp rendering object for replaced elements that contain a document, such * as <frame>, <iframe>, and so 32.2 kB
nsFrameList.cpp class for maintaining a linked list of child frames 17.0 kB
nsFrameList.h class for maintaining a linked list of child frames 6.2 kB
nsFrameSelection.h 29.0 kB
nsFrameSetFrame.cpp rendering object for HTML <frameset> elements 63.4 kB
nsFrameSetFrame.h rendering object for HTML <frameset> elements 9.7 kB
nsFrameUtil.cpp public nsIFrameUtil 17.0 kB
nsGfxScrollFrame.cpp rendering object to wrap rendering objects that should be scrollable 97.4 kB
nsGfxScrollFrame.h rendering object to wrap rendering objects that should be scrollable 22.7 kB
nsHTMLCanvasFrame.cpp rendering object for the HTML <canvas> element 9.9 kB
nsHTMLCanvasFrame.h public nsSplittableFrame 4.1 kB
nsHTMLContainerFrame.cpp base class #2 for rendering objects that have child lists 23.8 kB
nsHTMLContainerFrame.h base class #2 for rendering objects that have child lists 8.7 kB
nsHTMLFrame.cpp rendering object that goes directly inside the document's scrollbars 21.7 kB
nsHTMLParts.h factory functions for rendering object classes 10.5 kB
nsHTMLReflowMetrics.h struct containing the output from nsIFrame::Reflow 6.9 kB
nsHTMLReflowState.cpp struct containing the input to nsIFrame::Reflow 92.1 kB
nsHTMLReflowState.h struct containing the input to nsIFrame::Reflow 22.5 kB
nsIAnonymousContentCreator.h interface for rendering objects that manually create subtrees of * anonymous content 3.8 kB
nsICanvasFrame.h public nsISupports 2.5 kB
nsIFrame.h interface for all rendering objects 94.7 kB
nsIFrameDebug.h public nsISupports 5.3 kB
nsIFrameFrame.h public nsISupports 2.3 kB
nsIFrameUtil.h public nsISupports 3.1 kB
nsIImageFrame.h public nsISupports 2.5 kB
nsILineIterator.h a6cf90ff-15b3-11d2-932e-00805f8add32 6.5 kB
nsIObjectFrame.h public nsISupports 3.8 kB
nsIPageSequenceFrame.h public nsISupports 4.1 kB
nsIScrollableFrame.h interface for rendering objects that wrap rendering objects that should * be scrollable 4.9 kB
nsIScrollableViewProvider.h public nsISupports 2.4 kB
nsIStatefulFrame.h public nsISupports 1.3 kB
nsImageFrame.cpp rendering object for replaced elements with bitmap image data 62.7 kB
nsImageFrame.h rendering object for replaced elements with bitmap image data 12.0 kB
nsImageMap.cpp code for HTML client-side image maps 27.3 kB
nsImageMap.h public nsStubMutationObserver 4.2 kB
nsInlineFrame.cpp rendering object for CSS display:inline objects 41.7 kB
nsInlineFrame.h rendering object for CSS display:inline objects 10.9 kB
nsIntervalSet.cpp a set of ranges on a number-line 4.4 kB
nsIntervalSet.h a set of ranges on a number-line 4.0 kB
nsLeafFrame.cpp base class for rendering objects that do not have child lists 5.4 kB
nsLeafFrame.h public nsFrame 5.4 kB
nsLineBox.cpp representation of one line within a block frame, a CSS line box 24.5 kB
nsLineBox.h representation of one line within a block frame, a CSS line box 43.4 kB
nsLineLayout.cpp state and methods used while laying out a single line of a block frame 98.4 kB
nsLineLayout.h state and methods used while laying out a single line of a block frame 19.1 kB
nsObjectFrame.cpp rendering objects for replaced elements implemented by a plugin 148.6 kB
nsObjectFrame.h rendering objects for replaced elements implemented by a plugin 7.6 kB
nsPageContentFrame.cpp virtual 10.1 kB
nsPageContentFrame.h public ViewportFrame 3.6 kB
nsPageFrame.cpp 24.6 kB
nsPageFrame.h public nsContainerFrame 5.5 kB
nsPlaceholderFrame.cpp rendering object for the point that anchors out-of-flow rendering * objects such as floats and abso 8.6 kB
nsPlaceholderFrame.h rendering object for the point that anchors out-of-flow rendering * objects such as floats and abso 6.9 kB
nsSelection.cpp Implementation of selection: nsISelection,nsISelectionPrivate and nsFrameSelection 236.6 kB
nsSimplePageSequence.cpp 27.4 kB
nsSimplePageSequence.h 6.8 kB
nsSpaceManager.cpp class that manages regions of 2-D space, originally designed * generally but actually specific to s 47.8 kB
nsSpaceManager.h class that manages regions of 2-D space, originally designed * generally but actually specific to s 18.2 kB
nsSpacerFrame.cpp rendering object for HTML <spacer> element 6.6 kB
nsSplittableFrame.cpp base class for rendering objects that can be split across lines, * columns, or pages 8.9 kB
nsSplittableFrame.h public nsFrame 4.5 kB
nsTextFrame.h 18.3 kB
nsTextFrameTextRunCache.h This is implemented by both nsTextFrame.cpp and nsTextFrameThebes.cpp. Which * implementation gets 2.1 kB
nsTextFrameThebes.cpp rendering object for textual content of elements 228.4 kB
nsTextFrameUtils.cpp 7.6 kB
nsTextFrameUtils.h 6.9 kB
nsTextRunTransformations.cpp 19.1 kB
nsTextRunTransformations.h 6.6 kB
nsViewportFrame.cpp rendering object that is the root of the frame tree, which contains * the document's scrollbars and 12.1 kB
nsViewportFrame.h rendering object that is the root of the frame tree, which contains * the document's scrollbars and 4.8 kB
punct_marks.ccmap 37.4 kB