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
doc
gtest
tests
AccessibleCaret.cpp 13.8 kB
AccessibleCaret.h it will insert DOM Element as an 8.2 kB
AccessibleCaretEventHub.cpp nsIReflowObserver 21.9 kB
AccessibleCaretEventHub.h 8.9 kB
AccessibleCaretLogger.h 854 Bytes
AccessibleCaretManager.cpp 44.7 kB
AccessibleCaretManager.h 14.9 kB
ArenaObjectID.h enum type for objects that can be allocated by an nsPresArena 771 Bytes
ArenaRefPtr.h smart pointer for strong references to nsPresArena-allocated objects that might be held onto unti 4.0 kB
ArenaRefPtrInlines.h inline methods that belong in ArenaRefPtr.h, except that they require the inclusion of headers fo 1.3 kB
AutoProfilerStyleMarker.h 1.5 kB
CaretAssociationHint.h Hint whether a caret is associated with the content before a * given character offset (ASSOCIATE_BE 721 Bytes
FrameProperties.h 15.1 kB
GeometryUtils.cpp 13.0 kB
GeometryUtils.h This file defines utility functions for converting between layout * coordinate systems. 2.3 kB
LayoutConstants.h constants used throughout the Layout module 1.0 kB
LayoutLogging.cpp 1.1 kB
LayoutLogging.h Retrieves the log module to use for layout logging. 2.3 kB
MobileViewportManager.cpp nsIDOMEventListener 16.7 kB
MobileViewportManager.h 4.1 kB
OverflowChangedTracker.h Helper class that collects a list of frames that need * UpdateOverflow() called on them, and coales 6.7 kB
PositionedEventTargeting.cpp 25.4 kB
PositionedEventTargeting.h Finds the target frame for a pointer event given the event type and location. * This can look for f 1.1 kB
PresShell.cpp a presentation of a document, part 2 360.0 kB
PresShell.h a presentation of a document, part 2 33.3 kB
PresState.ipdlh 1.2 kB
RestyleManager.cpp 140.2 kB
RestyleManager.h A stack class used to pass some common restyle state in a slightly more * comfortable way than a bu 22.9 kB
ScrollStyles.cpp 1.9 kB
ScrollStyles.h 3.5 kB
ShapeUtils.cpp 6.7 kB
ShapeUtils.h 4.1 kB
StackArena.cpp 4.7 kB
StackArena.h 2.3 kB
StaticPresData.cpp 10.9 kB
StaticPresData.h 7.2 kB
TouchManager.cpp static 15.3 kB
TouchManager.h Description of TouchManager class. * Incapsulate code related with work of touch events. 2.9 kB
UndisplayedNode.h public LinkedListElement 1.1 kB
UnitTransforms.h 14.2 kB
Units.h 34.7 kB
WordMovementType.h 508 Bytes
ZoomConstraintsClient.cpp nsIDOMEventListener 8.5 kB
ZoomConstraintsClient.h 1.3 kB
moz.build 4.3 kB
nsAutoLayoutPhase.cpp 3.7 kB
nsAutoLayoutPhase.h 1.4 kB
nsBidi.cpp 1.8 kB
nsBidi.h 7.7 kB
nsBidiPresUtils.cpp 85.3 kB
nsBidiPresUtils.h A structure representing some continuation state for each frame on the line, * used to determine th 24.4 kB
nsCSSColorUtils.cpp functions that manipulate colors 7.0 kB
nsCSSColorUtils.h functions that manipulate colors 1.7 kB
nsCSSFrameConstructor.cpp construction of a frame tree that is nearly isomorphic to the content * tree and updating of that t 476.4 kB
nsCSSFrameConstructor.h construction of a frame tree that is nearly isomorphic to the content * tree and updating of that t 98.5 kB
nsCaret.cpp the caret is the text cursor used, e.g., when editing 32.0 kB
nsCaret.h the caret is the text cursor used, e.g., when editing 10.5 kB
nsChangeHint.h uint32_t 28.0 kB
nsCompatibility.h constants for quirks mode, standards mode, and almost standards mode 636 Bytes
nsCounterManager.cpp implementation of CSS counters (for numbering things) 10.1 kB
nsCounterManager.h implementation of CSS counters (for numbering things) 9.6 kB
nsDocumentViewer.cpp container for a document and its presentation 139.5 kB
nsFrameManager.cpp storage of the frame tree and information about it 8.5 kB
nsFrameManager.h storage of the frame tree and information about it 3.3 kB
nsFrameTraversal.cpp 13.7 kB
nsFrameTraversal.h public nsIFrameTraversal 1.6 kB
nsGenConList.cpp base class for nsCounterList and nsQuoteList 7.0 kB
nsGenConList.h base class for nsCounterList and nsQuoteList 4.7 kB
nsIDocumentViewerPrint.h public nsISupports 3.4 kB
nsIFrameTraversal.h public nsISupports 2.7 kB
nsILayoutDebugger.h public nsISupports 1.2 kB
nsILayoutHistoryState.idl nsISupports 3.3 kB
nsIPercentBSizeObserver.h This interface is supported by frames that need to provide computed bsize * values to children duri 1.1 kB
nsIPreloadedStyleSheet.idl nsISupports 633 Bytes
nsIPresShell.h a presentation of a document, part 2 69.3 kB
nsIPresShellInlines.h 1.5 kB
nsIReflowCallback.h Reflow callback interface. * These are not refcounted. Objects must be removed from the presshell 1.4 kB
nsIStyleSheetService.idl nsISupports 2.6 kB
nsLayoutDebugger.cpp public nsILayoutDebugger 10.0 kB
nsLayoutHistoryState.cpp 4.5 kB
nsLayoutUtils.cpp 378.5 kB
nsLayoutUtils.h 140.3 kB
nsPresArena.cpp arena allocation for the frame tree and closely-related objects 7.0 kB
nsPresArena.h arena allocation for the frame tree and closely-related objects 4.1 kB
nsPresArenaObjectList.h a list of all types that can be allocated in an nsPresArena, for preprocessing 1.0 kB
nsPresContext.cpp a presentation of a document, part 1 100.6 kB
nsPresContext.h a presentation of a document, part 1 55.6 kB
nsQuoteList.cpp implementation of quotes for the CSS 'content' property 3.6 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 76.4 kB
nsRefreshDriver.h Code to notify things that animate before a refresh, at an appropriate * refresh rate. (Perhaps te 19.4 kB
nsStyleChangeList.cpp a list of the recomputation that needs to be done in response to a * style change 3.0 kB
nsStyleChangeList.h private AutoTArray 1.6 kB
nsStyleSheetService.cpp nsIStyleSheetService 12.5 kB
nsStyleSheetService.h implementation of interface for managing user and user-agent style sheets 2.7 kB