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
res
test
tools
xbl-marquee
AnimationCollection.cpp static 4.6 kB
AnimationCollection.h 3.5 kB
AnimationCommon.h 6.4 kB
BindingStyleRule.cpp virtual 638 Bytes
BindingStyleRule.h public css 2.6 kB
BuiltinCounterStyleList.h a list of all builtin counter styles 1.9 kB
CSS.cpp DOM object holding utility CSS functions 1.4 kB
CSS.h DOM object holding utility CSS functions 1.2 kB
CSSCounterStyleRule.cpp 3.2 kB
CSSCounterStyleRule.h 1.9 kB
CSSEnabledState.h only enable what 1.3 kB
CSSFontFaceRule.cpp 6.7 kB
CSSFontFaceRule.h 3.2 kB
CSSFontFeatureValuesRule.cpp CSSRule implementation 2.2 kB
CSSFontFeatureValuesRule.h 2.0 kB
CSSImportRule.cpp css 3.5 kB
CSSImportRule.h css 1.6 kB
CSSKeyframeRule.cpp 5.6 kB
CSSKeyframeRule.h 1.9 kB
CSSKeyframesRule.cpp 8.8 kB
CSSKeyframesRule.h 2.0 kB
CSSMediaRule.cpp css 3.2 kB
CSSMediaRule.h css 1.8 kB
CSSMozDocumentRule.cpp virtual 4.5 kB
CSSMozDocumentRule.h 2.0 kB
CSSNamespaceRule.cpp 1.3 kB
CSSNamespaceRule.h 2.0 kB
CSSPageRule.cpp nsDOMCSSDeclaration implementation 5.3 kB
CSSPageRule.h 3.0 kB
CSSPropFlags.h uint8_t 2.5 kB
CSSRuleList.cpp virtual 951 Bytes
CSSRuleList.h public nsISupports 1.2 kB
CSSStyleRule.cpp nsDOMCSSDeclaration implementation 7.3 kB
CSSStyleRule.h 3.8 kB
CSSSupportsRule.cpp ConditionRule 2.4 kB
CSSSupportsRule.h public css 1.6 kB
CSSValue.h a DOM object representing values in DOM computed style 1.4 kB
CachedInheritingStyles.cpp 2.1 kB
CachedInheritingStyles.h 1.9 kB
ComputedStyle.cpp the interface (to internal code) for retrieving computed style data 18.2 kB
ComputedStyle.h the interface (to internal code) for retrieving computed style data 13.8 kB
ComputedStyleInlines.h Inlined methods for ComputedStyle. Will just redirect to * GeckoComputedStyle methods when compiled 4.2 kB
CounterStyleManager.cpp 65.8 kB
CounterStyleManager.h 11.8 kB
DeclarationBlock.cpp static 997 Bytes
DeclarationBlock.h representation of a declaration block in a CSS stylesheet, or of * a style attribute 7.8 kB
DocumentMatchingFunction.h Enum defining the type of matching function for a @-moz-document rule * condition. 749 Bytes
DocumentStyleRootIterator.cpp 1.3 kB
DocumentStyleRootIterator.h DocumentStyleRootIterator traverses the roots of the document from the * perspective of the Servo-b 1.3 kB
ErrorReporter.cpp diagnostic reporting for CSS style sheet parser 8.7 kB
ErrorReporter.h diagnostic reporting for CSS style sheet parser 2.2 kB
FontFace.cpp 22.3 kB
FontFace.h 10.4 kB
FontFaceSet.cpp 65.4 kB
FontFaceSet.h 15.2 kB
FontFaceSetIterator.cpp mFontFaceSet 2.1 kB
FontFaceSetIterator.h 1.3 kB
GenerateCSSPropertyID.py 1.3 kB
GenerateCSSPropsGenerated.py /* THIS IS AN AUTOGENERATED FILE. DO NOT EDIT */ /* processed file that defines CSS property table 3.6 kB
GenerateComputedDOMStyleGenerated.py /* THIS IS AN AUTOGENERATED FILE. DO NOT EDIT */ /* processed file that defines entries for nsComp 2.2 kB
GenerateServoCSSPropList.py 3.8 kB
GenerateServoStyleConsts.py 1.2 kB
GroupRule.cpp Rule 3.5 kB
GroupRule.h public Rule 2.8 kB
ImageDocument.css This CSS stylesheet defines the rules to be applied to any ImageDocuments, * including those in fra 923 Bytes
ImageLoader.cpp A class that handles style system image loads (other image loads are handled * by the nodes in the 23.8 kB
ImageLoader.h 5.9 kB
LayerAnimationInfo.cpp static 1.9 kB
LayerAnimationInfo.h 1.0 kB
Loader.cpp loading of CSS style sheets using the network APIs 91.3 kB
Loader.h loading of CSS style sheets using the network APIs 24.3 kB
MappedDeclarations.cpp 1.4 kB
MappedDeclarations.h Representation of a declaration block used for attribute mapping 5.8 kB
MediaFeatureChange.h A struct defining a media feature change. 2.6 kB
MediaList.cpp base class for representation of media lists 4.9 kB
MediaList.h base class for representation of media lists 3.1 kB
MediaQueryList.cpp 5.2 kB
MediaQueryList.h 3.1 kB
PostTraversalTask.cpp 1.3 kB
PostTraversalTask.h a task to be performed immediately after a Servo traversal 3.2 kB
PreloadedStyleSheet.cpp mSheet 3.8 kB
PreloadedStyleSheet.h public nsIPreloadedStyleSheet 2.3 kB
Rule.cpp base class for all rule types in a CSS style sheet 2.3 kB
Rule.h public nsISupports 4.3 kB
ServoArcTypeList.h a list of all Servo Arc types used in stylo bindings for preprocessing 1.3 kB
ServoBindingList.h a list of all Servo binding functions 49.1 kB
ServoBindingTypes.h 10.8 kB
ServoBindings.cpp 87.1 kB
ServoBindings.h API for Servo to access Gecko data structures. * * Functions beginning with Gecko_ are implemented 37.8 kB
ServoBindings.toml 21.1 kB
ServoCSSParser.cpp CSS parsing utility functions 3.8 kB
ServoCSSParser.h CSS parsing utility functions 5.5 kB
ServoCSSPropList.mako.py 5.1 kB
ServoCSSRuleList.cpp dom 7.0 kB
ServoCSSRuleList.h dom 2.8 kB
ServoComputedData.h ServoComputedData and its related types. 3.4 kB
ServoComputedDataInlines.h 859 Bytes
ServoElementSnapshot.cpp 1.4 kB
ServoElementSnapshot.h A bitflags enum class used to determine what data does a ServoElementSnapshot * contains. 5.9 kB
ServoElementSnapshotTable.h 709 Bytes
ServoStyleSet.cpp 53.9 kB
ServoStyleSet.h 20.8 kB
ServoStyleSetInlines.h 971 Bytes
ServoTraversalStatistics.h 927 Bytes
ServoTypes.h Type definitions used to interact with Servo. This gets included by nsINode, * so don't add signifi 5.2 kB
ServoUtils.h some utilities for stylo 1.5 kB
SheetLoadData.h Data needed to properly load a stylesheet * ******************************************** 8.0 kB
SheetParsingMode.h uint8_t 2.1 kB
SheetType.h uint8_t 1.3 kB
StreamLoader.cpp nsIStreamListener 6.0 kB
StreamLoader.h public nsIStreamListener 1.6 kB
StyleAnimationValue.cpp Utilities for animation of computed style values 6.5 kB
StyleAnimationValue.h Utilities for animation of computed style values 3.8 kB
StyleComplexColor.cpp 2.6 kB
StyleComplexColor.h represent a color combines a numeric color and currentcolor 4.0 kB
StyleSheet.cpp 37.1 kB
StyleSheet.h 17.2 kB
StyleSheetInfo.h Struct for data common to CSSStyleSheetInner and ServoStyleSheet. 3.6 kB
StyleSheetInlines.h 1.1 kB
TopLevelImageDocument.css This CSS stylesheet defines the rules to be applied to ImageDocuments that are top level (e.g. not 941 Bytes
TopLevelVideoDocument.css This CSS stylesheet defines the rules to be applied to VideoDocuments that are top level (e.g. not 724 Bytes
URLExtraData.cpp thread-safe container of information for resolving url values 1.4 kB
URLExtraData.h thread-safe container of information for resolving url values 2.0 kB
bindgen.toml.in 46 Bytes
contenteditable.css Use default arrow over objects with size that are selected when clicked on. Override the brow 10.0 kB
designmode.css 326 Bytes
jar.mn 2.2 kB
moz.build 8.2 kB
nsAnimationManager.cpp 24.5 kB
nsAnimationManager.h 12.5 kB
nsCSSAnonBoxList.h atom list for CSS anonymous boxes 7.1 kB
nsCSSAnonBoxes.cpp atom list for CSS anonymous boxes 2.2 kB
nsCSSAnonBoxes.h atom list for CSS anonymous boxes 3.8 kB
nsCSSCounterDescList.h 681 Bytes
nsCSSFontDescList.h 751 Bytes
nsCSSKeywordList.h keywords used within CSS property values 8.6 kB
nsCSSKeywords.cpp keywords used within CSS property values 2.5 kB
nsCSSKeywords.h keywords used within CSS property values 1.2 kB
nsCSSPropertyID.h.in enum types for CSS properties and their values 2.2 kB
nsCSSPropertyIDSet.h bit vectors for sets of CSS properties 4.5 kB
nsCSSProps.cpp methods for dealing with CSS properties and tables of the keyword * values they accept 33.8 kB
nsCSSProps.h methods for dealing with CSS properties and tables of the keyword * values they accept 14.3 kB
nsCSSPseudoElementList.h list of CSS pseudo-elements 5.0 kB
nsCSSPseudoElements.cpp atom list for CSS pseudo-elements 5.4 kB
nsCSSPseudoElements.h atom list for CSS pseudo-elements 7.0 kB
nsCSSValue.cpp representation of simple property values within CSS declarations 39.7 kB
nsCSSValue.h representation of simple property values within CSS declarations 40.6 kB
nsCSSVisitedDependentPropList.h a list of style struct's member variables which can be visited-dependent 1.5 kB
nsComputedDOMStyle.cpp DOM object returned from element.getComputedStyle() 175.7 kB
nsComputedDOMStyle.h DOM object returned from element.getComputedStyle() 26.1 kB
nsDOMCSSAttrDeclaration.cpp DOM object for element.style 7.3 kB
nsDOMCSSAttrDeclaration.h DOM object for element.style 2.8 kB
nsDOMCSSDeclaration.cpp 13.3 kB
nsDOMCSSDeclaration.h public nsICSSDeclaration 9.2 kB
nsDOMCSSRGBColor.cpp DOM object representing color values in DOM computed style 938 Bytes
nsDOMCSSRGBColor.h DOM object representing color values in DOM computed style 1.5 kB
nsDOMCSSRect.cpp DOM object representing rectangle values in DOM computed style 825 Bytes
nsDOMCSSRect.h DOM object representing rectangle values in DOM computed style 1.3 kB
nsDOMCSSValueList.cpp DOM object representing lists of values in DOM computed style 2.3 kB
nsDOMCSSValueList.h DOM object representing lists of values in DOM computed style 1.7 kB
nsFontFaceLoader.cpp code for loading in @font-face defined font data 11.4 kB
nsFontFaceLoader.h code for loading in @font-face defined font data 2.0 kB
nsFontFaceUtils.cpp 5.3 kB
nsFontFaceUtils.h helper utilities for working with downloadable fonts 746 Bytes
nsHTMLCSSStyleSheet.cpp style sheet and style rule processor representing style attributes 2.1 kB
nsHTMLCSSStyleSheet.h style sheet and style rule processor representing style attributes 1.4 kB
nsHTMLStyleSheet.cpp style sheet and style rule processor representing data from presentational * HTML attributes 5.9 kB
nsHTMLStyleSheet.h style sheet and style rule processor representing data from presentational * HTML attributes 2.8 kB
nsICSSDeclaration.cpp Implementation of non-inline bits of nsICSSDeclaration. 647 Bytes
nsICSSDeclaration.h public nsISupports 4.8 kB
nsICSSLoaderObserver.h public nsISupports 1.9 kB
nsLayoutStylesheetCache.cpp nsIObserver 26.6 kB
nsLayoutStylesheetCache.h 4.1 kB
nsMediaFeatures.cpp the features that media queries can test 12.6 kB
nsMediaFeatures.h the features that media queries can test 649 Bytes
nsROCSSPrimitiveValue.cpp DOM object representing values in DOM computed style 14.0 kB
nsROCSSPrimitiveValue.h DOM object representing values in DOM computed style 3.7 kB
nsStyleAutoArray.h An array of objects, similar to AutoTArray<T,1> but which is memmovable. It * always has length >= 2.3 kB
nsStyleConsts.h constants used in the style struct data provided by ComputedStyle 43.8 kB
nsStyleCoord.cpp representation of length values in computed style data 11.1 kB
nsStyleCoord.h representation of length values in computed style data 21.3 kB
nsStyleStruct.cpp structs that contain the data provided by ComputedStyle, the * internal API for computed style data 158.2 kB
nsStyleStruct.h structs that contain the data provided by ComputedStyle, the * internal API for computed style data 118.0 kB
nsStyleStructFwd.h Forward declarations to avoid including all of nsStyleStruct.h. 2.3 kB
nsStyleStructInlines.h Inline methods that belong in nsStyleStruct.h, except that they * require more headers. 9.1 kB
nsStyleStructList.h list of structs that contain the data provided by ComputedStyle, the * internal API for computed st 2.1 kB
nsStyleTransformMatrix.cpp A class used for intermediate representations of the -moz-transform property. 45.8 kB
nsStyleTransformMatrix.h A class representing three matrices that can be used for style transforms. 8.9 kB
nsStyleUtil.cpp 16.0 kB
nsStyleUtil.h 8.1 kB
nsTimingFunction.h 3.0 kB
nsTransitionManager.cpp Code to start and animate CSS transitions. 34.2 kB
nsTransitionManager.h Code to start and animate CSS transitions. 13.4 kB