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
Makefile.in 4.4 kB
broken-image.png 253 Bytes
folder.png 619 Bytes
frame-graph.py 870 Bytes
frame-verify.js graph-frameclasses.js: a dehydra script to collect information about * the class hierarchy of frame 2.3 kB
jar.mn 130 Bytes
loading-image.png 268 Bytes
nsAbsoluteContainingBlock.cpp code for managing absolutely positioned children of a rendering * object that is a containing block 22.8 kB
nsAbsoluteContainingBlock.h code for managing absolutely positioned children of a rendering * object that is a containing block 7.2 kB
nsAutoCopyListener.h public nsISelectionListener 2.6 kB
nsBRFrame.cpp rendering object for HTML <br> elements 10.7 kB
nsBidiFrames.cpp 2.5 kB
nsBidiFrames.h 2.4 kB
nsBlockDebugFlags.h 3.2 kB
nsBlockFrame.cpp rendering object for CSS display:block, inline-block, and list-item * boxes, also used for various 264.8 kB
nsBlockFrame.h rendering object for CSS display:block, inline-block, and list-item * boxes, also used for various 34.5 kB
nsBlockReflowContext.cpp class that a parent frame uses to reflow a block frame 18.0 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 40.7 kB
nsBlockReflowState.h state used in reflow of block frames 12.5 kB
nsBulletFrame.cpp rendering object for list-item bullets 55.2 kB
nsBulletFrame.h public nsFrame 4.8 kB
nsCanvasFrame.cpp rendering object that goes directly inside the document's scrollbars 23.2 kB
nsCanvasFrame.h rendering object that goes directly inside the document's scrollbars 8.9 kB
nsColumnSetFrame.cpp public nsHTMLContainerFrame 44.4 kB
nsContainerFrame.cpp base class #1 for rendering objects that have child lists 57.0 kB
nsContainerFrame.h base class #1 for rendering objects that have child lists 28.7 kB
nsFirstLetterFrame.cpp rendering object for CSS :first-letter pseudo-element 14.5 kB
nsFirstLetterFrame.h public nsFirstLetterFrameSuper 4.9 kB
nsFloatManager.cpp class that manages rules for positioning floats 18.6 kB
nsFloatManager.h class that manages rules for positioning floats 14.2 kB
nsFrame.cpp base class of all rendering objects 285.9 kB
nsFrame.h base class of all rendering objects 35.6 kB
nsFrameList.cpp static 18.1 kB
nsFrameList.h A class for managing a list of frames. 13.1 kB
nsFrameSelection.h 31.3 kB
nsFrameSetFrame.cpp rendering object for HTML <frameset> elements 63.5 kB
nsFrameSetFrame.h rendering object for HTML <frameset> elements 9.3 kB
nsFrameUtil.cpp public nsIFrameUtil 17.0 kB
nsGfxScrollFrame.cpp rendering object to wrap rendering objects that should be scrollable 124.7 kB
nsGfxScrollFrame.h rendering object to wrap rendering objects that should be scrollable 29.8 kB
nsHTMLCanvasFrame.cpp rendering object for the HTML <canvas> element 12.1 kB
nsHTMLCanvasFrame.h public nsSplittableFrame 4.3 kB
nsHTMLContainerFrame.cpp base class #2 for rendering objects that have child lists 32.9 kB
nsHTMLContainerFrame.h base class #2 for rendering objects that have child lists 8.8 kB
nsHTMLParts.h factory functions for rendering object classes 10.1 kB
nsHTMLReflowMetrics.cpp struct containing the output from nsIFrame::Reflow 3.2 kB
nsHTMLReflowMetrics.h struct containing the output from nsIFrame::Reflow 10.1 kB
nsHTMLReflowState.cpp struct containing the input to nsIFrame::Reflow 93.9 kB
nsHTMLReflowState.h struct containing the input to nsIFrame::Reflow 23.5 kB
nsIAnonymousContentCreator.h interface for rendering objects that manually create subtrees of * anonymous content 3.5 kB
nsIFrame.h interface for all rendering objects 120.4 kB
nsIFrameUtil.h public nsISupports 3.1 kB
nsIImageFrame.h interface for rendering objects for replaced elements with bitmap * image data 2.3 kB
nsILineIterator.h 5.7 kB
nsIObjectFrame.h public nsQueryFrame 4.1 kB
nsIPageSequenceFrame.h public nsQueryFrame 3.6 kB
nsIScrollableFrame.h public nsQueryFrame 8.5 kB
nsIStatefulFrame.h interface for rendering objects whose state is saved in * session-history (back-forward navigation) 1.0 kB
nsImageFrame.cpp rendering object for replaced elements with bitmap image data 70.1 kB
nsImageFrame.h rendering object for replaced elements with bitmap image data 14.1 kB
nsImageMap.cpp code for HTML client-side image maps 26.7 kB
nsImageMap.h public nsStubMutationObserver 4.2 kB
nsInlineFrame.cpp rendering object for CSS display:inline objects 46.5 kB
nsInlineFrame.h rendering object for CSS display:inline objects 10.5 kB
nsIntervalSet.cpp a set of ranges on a number-line 4.2 kB
nsIntervalSet.h a set of ranges on a number-line 3.9 kB
nsLeafFrame.cpp base class for rendering objects that do not have child lists 5.3 kB
nsLeafFrame.h public nsFrame 5.4 kB
nsLineBox.cpp representation of one line within a block frame, a CSS line box 23.9 kB
nsLineBox.h representation of one line within a block frame, a CSS line box 44.4 kB
nsLineLayout.cpp state and methods used while laying out a single line of a block frame 95.3 kB
nsLineLayout.h state and methods used while laying out a single line of a block frame 20.7 kB
nsObjectFrame.cpp rendering objects for replaced elements implemented by a plugin 227.1 kB
nsObjectFrame.h rendering objects for replaced elements implemented by a plugin 14.2 kB
nsPageContentFrame.cpp 7.2 kB
nsPageContentFrame.h public ViewportFrame 3.5 kB
nsPageFrame.cpp 25.1 kB
nsPageFrame.h public nsContainerFrame 5.6 kB
nsPlaceholderFrame.cpp rendering object for the point that anchors out-of-flow rendering * objects such as floats and abso 9.6 kB
nsPlaceholderFrame.h rendering object for the point that anchors out-of-flow rendering * objects such as floats and abso 8.3 kB
nsPluginUtilsOSX.h 3.0 kB
nsPluginUtilsOSX.mm 8.0 kB
nsQueryFrame.h 8.4 kB
nsSelection.cpp Implementation of selection: nsISelection,nsISelectionPrivate and nsFrameSelection 191.6 kB
nsSimplePageSequence.cpp 26.9 kB
nsSimplePageSequence.h 6.4 kB
nsSplittableFrame.cpp base class for rendering objects that can be split across lines, * columns, or pages 8.5 kB
nsSplittableFrame.h public nsFrame 4.5 kB
nsSubDocumentFrame.cpp rendering object for replaced elements that contain a document, such * as <frame>, <iframe>, and so 35.4 kB
nsSubDocumentFrame.h public nsLeafFrame 6.2 kB
nsTextFrame.h 20.9 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 277.0 kB
nsTextFrameUtils.cpp 8.6 kB
nsTextFrameUtils.h 7.6 kB
nsTextRunTransformations.cpp 16.2 kB
nsTextRunTransformations.h 6.7 kB
nsVideoFrame.cpp rendering object for the HTML <video> element 24.0 kB
nsVideoFrame.h public nsContainerFrame 5.7 kB
nsViewportFrame.cpp rendering object that is the root of the frame tree, which contains * the document's scrollbars and 13.3 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.x-ccmap 74.0 kB