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 12.2 kB
AccessibleCaret.h it will insert DOM Element as an 7.5 kB
AccessibleCaretEventHub.cpp nsIReflowObserver 21.5 kB
AccessibleCaretEventHub.h 8.8 kB
AccessibleCaretLogger.h 815 Bytes
AccessibleCaretManager.cpp 43.9 kB
AccessibleCaretManager.h 13.6 kB
ArenaObjectID.h enum type for objects that can be allocated by an nsPresArena 707 Bytes
AutoProfilerStyleMarker.h 2.0 kB
CaretAssociationHint.h Hint whether a caret is associated with the content before a * given character offset (ASSOCIATE_BE 718 Bytes
FrameProperties.h 15.2 kB
GeckoMVMContext.cpp 6.8 kB
GeckoMVMContext.h public MVMContext 2.6 kB
GeometryUtils.cpp 13.1 kB
GeometryUtils.h This file defines utility functions for converting between layout * coordinate systems. 2.1 kB
LayoutConstants.h constants used throughout the Layout module 1.1 kB
LayoutLogging.cpp 1.0 kB
LayoutLogging.h Retrieves the log module to use for layout logging. 2.3 kB
MVMContext.h The interface MobileViewportManager uses to interface with its surroundings. * This mainly exists t 2.7 kB
MediaEmulationData.h Common data for media query emulation by DevTools, hanging off nsPresContext 762 Bytes
MobileViewportManager.cpp nsIDOMEventListener 24.8 kB
MobileViewportManager.h 6.0 kB
OverflowChangedTracker.h Helper class that collects a list of frames that need * UpdateOverflow() called on them, and coales 6.6 kB
PositionedEventTargeting.cpp 26.0 kB
PositionedEventTargeting.h Finds the target frame for a pointer event given the event type and location. * This can look for f 1.0 kB
PresShell.cpp a presentation of a document, part 2 397.5 kB
PresShell.h a presentation of a document, part 2 125.8 kB
PresShellForwards.h 8.1 kB
PresShellInlines.h 2.1 kB
PresState.ipdlh 1.3 kB
RestyleManager.cpp 149.2 kB
RestyleManager.h A stack class used to pass some common restyle state in a slightly more * comfortable way than a bu 23.6 kB
ScrollStyles.cpp 2.6 kB
ScrollStyles.h 2.4 kB
ScrollTypes.h Scroll modes for main-thread scroll operations. These are mostly used * by nsIScrollableFrame metho 1.9 kB
ShapeUtils.cpp 5.6 kB
ShapeUtils.h 4.2 kB
StackArena.cpp 4.7 kB
StackArena.h 2.3 kB
StaticPresData.cpp 9.0 kB
StaticPresData.h 6.7 kB
TouchManager.cpp static 15.6 kB
TouchManager.h Description of TouchManager class. * Incapsulate code related with work of touch events. 2.8 kB
UnitTransforms.h 15.9 kB
Units.h 36.0 kB
WordMovementType.h 509 Bytes
ZoomConstraintsClient.cpp nsIDOMEventListener 9.0 kB
ZoomConstraintsClient.h 1.4 kB
moz.build 4.2 kB
nsAutoLayoutPhase.cpp 3.8 kB
nsAutoLayoutPhase.h 1.4 kB
nsBidi.cpp 1.8 kB
nsBidi.h 7.7 kB
nsBidiPresUtils.cpp 91.4 kB
nsBidiPresUtils.h A structure representing some continuation state for each frame on the line, * used to determine th 23.4 kB
nsCSSColorUtils.cpp functions that manipulate colors 5.4 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.7 kB
nsCSSFrameConstructor.h construction of a frame tree that is nearly isomorphic to the content * tree and updating of that t 99.0 kB
nsCaret.cpp the caret is the text cursor used, e.g., when editing 32.8 kB
nsCaret.h the caret is the text cursor used, e.g., when editing 9.8 kB
nsChangeHint.h uint32_t 22.9 kB
nsCompatibility.h constants for quirks mode, standards mode, and almost standards mode 628 Bytes
nsCounterManager.cpp implementation of CSS counters (for numbering things) 12.1 kB
nsCounterManager.h implementation of CSS counters (for numbering things) 10.0 kB
nsDocumentViewer.cpp container for a document and its presentation 135.1 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.4 kB
nsFrameTraversal.cpp 13.4 kB
nsFrameTraversal.h 1.4 kB
nsGenConList.cpp base class for nsCounterList and nsQuoteList 7.3 kB
nsGenConList.h base class for nsCounterList and nsQuoteList 5.2 kB
nsIDocumentViewerPrint.h public nsISupports 3.4 kB
nsIFrameTraversal.h public nsISupports 3.0 kB
nsILayoutHistoryState.idl nsISupports 3.1 kB
nsIPercentBSizeObserver.h This interface is supported by frames that need to provide computed bsize * values to children duri 1.2 kB
nsIPreloadedStyleSheet.idl nsISupports 633 Bytes
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 some layout debugging functions that ought to live in nsFrame.cpp 9.6 kB
nsLayoutHistoryState.cpp nsILayoutHistoryState 4.2 kB
nsLayoutUtils.cpp 382.4 kB
nsLayoutUtils.h 133.5 kB
nsPresArena.cpp arena allocation for the frame tree and closely-related objects 7.4 kB
nsPresArena.h arena allocation for the frame tree and closely-related objects 2.0 kB
nsPresArenaObjectList.h a list of all types that can be allocated in an nsPresArena, for preprocessing 1.1 kB
nsPresContext.cpp a presentation of a document, part 1 92.6 kB
nsPresContext.h a presentation of a document, part 1 47.7 kB
nsPresContextInlines.h 744 Bytes
nsQuoteList.cpp implementation of quotes for the CSS 'content' property 4.3 kB
nsQuoteList.h implementation of quotes for the CSS 'content' property 3.0 kB
nsRefreshDriver.cpp Code to notify things that animate before a refresh, at an appropriate * refresh rate. (Perhaps te 88.7 kB
nsRefreshDriver.h Code to notify things that animate before a refresh, at an appropriate * refresh rate. (Perhaps te 21.6 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.0 kB
nsStyleSheetService.h implementation of interface for managing user and user-agent style sheets 2.8 kB