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
xbl-marquee
AnimationCommon.cpp static 12.4 kB
AnimationCommon.h 7.1 kB
CSS.cpp DOM object holding utility CSS functions 2.1 kB
CSS.h DOM object holding utility CSS functions 1.1 kB
CSSCalc.h 11.6 kB
CSSValue.h a DOM object representing values in DOM computed style 1.2 kB
Declaration.cpp representation of a declaration block (or style attribute) in a CSS * stylesheet 43.2 kB
Declaration.h representation of a declaration block (or style attribute) in a CSS * stylesheet 8.2 kB
ErrorReporter.cpp diagnostic reporting for CSS style sheet parser 9.4 kB
ErrorReporter.h diagnostic reporting for CSS style sheet parser 3.4 kB
GroupRule.h public Rule 2.9 kB
ImageDocument.css This CSS stylesheet defines the rules to be applied to any ImageDocuments, * including those in fra 887 Bytes
ImageLoader.cpp A class that handles style system image loads (other image loads are handled * by the nodes in the 12.0 kB
ImageLoader.h 3.7 kB
ImportRule.h class for CSS @import rules 1.7 kB
Loader.cpp loading of CSS style sheets using the network APIs 82.6 kB
Loader.h loading of CSS style sheets using the network APIs 20.5 kB
Makefile.in 1.3 kB
NameSpaceRule.h class for CSS @namespace rules 1.9 kB
Rule.h public nsIStyleRule 3.9 kB
StyleRule.cpp representation of CSS style rules (selectors+declaration), CSS * selectors, and DOM objects for sty 42.3 kB
StyleRule.h representation of CSS style rules (selectors+declaration) and CSS * selectors 13.4 kB
TopLevelImageDocument.css This CSS stylesheet defines the rules to be applied to ImageDocuments that are top level (e.g. not 655 Bytes
TopLevelVideoDocument.css This CSS stylesheet defines the rules to be applied to VideoDocuments that are top level (e.g. not 644 Bytes
arrow.gif 56 Bytes
arrowd.gif 59 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
forms.css Styles for old GFX form widgets * 22.5 kB
full-screen-override.css 973 Bytes
html.css bidi 16.0 kB
jar.mn 575 Bytes
moz.build 3.0 kB
nsAnimationManager.cpp 38.0 kB
nsAnimationManager.h 10.8 kB
nsCSSAnonBoxList.h atom list for CSS anonymous boxes 3.9 kB
nsCSSAnonBoxes.cpp atom list for CSS anonymous boxes 1.5 kB
nsCSSAnonBoxes.h atom list for CSS anonymous boxes 899 Bytes
nsCSSDataBlock.cpp compact representation of the property-value pairs within a CSS * declaration, and the code for exp 18.8 kB
nsCSSDataBlock.h compact representation of the property-value pairs within a CSS * declaration, and the code for exp 11.7 kB
nsCSSFontDescList.h Note: the parsing code explicitly also accepts font-feature-settings and font-language-over 734 Bytes
nsCSSKeywordList.h keywords used within CSS property values 23.3 kB
nsCSSKeywords.cpp keywords used within CSS property values 2.8 kB
nsCSSKeywords.h keywords used within CSS property values 1.2 kB
nsCSSParser.cpp parsing of CSS stylesheets, based on a token stream from the CSS scanner 353.1 kB
nsCSSParser.h parsing of CSS stylesheets, based on a token stream from the CSS scanner 8.3 kB
nsCSSPropAliasList.h a list of all CSS property aliases with data about them, for preprocessing 4.0 kB
nsCSSPropList.h a list of all CSS properties with considerable data about them, for * preprocessing 106.3 kB
nsCSSProperty.h enum types for CSS properties and their values 2.3 kB
nsCSSPropertySet.h bit vectors for sets of CSS properties 3.0 kB
nsCSSProps.cpp methods for dealing with CSS properties and tables of the keyword * values they accept 99.6 kB
nsCSSProps.h methods for dealing with CSS properties and tables of the keyword * values they accept 20.0 kB
nsCSSPseudoClassList.h atom list for CSS pseudo-classes 10.8 kB
nsCSSPseudoClasses.cpp atom list for CSS pseudo-classes 2.8 kB
nsCSSPseudoClasses.h atom list for CSS pseudo-classes 1.2 kB
nsCSSPseudoElementList.h atom list for CSS pseudo-elements 2.7 kB
nsCSSPseudoElements.cpp atom list for CSS pseudo-elements 3.8 kB
nsCSSPseudoElements.h atom list for CSS pseudo-elements 2.7 kB
nsCSSRuleProcessor.cpp style rule processor for CSS style sheets, responsible for selector * matching and cascading 121.1 kB
nsCSSRuleProcessor.h public nsIStyleRuleProcessor 6.6 kB
nsCSSRules.cpp rules in a CSS stylesheet other than style rules (e.g., @import rules) 76.2 kB
nsCSSRules.h rules in a CSS stylesheet other than style rules (e.g., @import rules) 17.8 kB
nsCSSScanner.cpp tokenization of CSS style sheets 31.0 kB
nsCSSScanner.h tokenization of CSS style sheets 8.4 kB
nsCSSStyleSheet.cpp representation of a CSS style sheet 64.0 kB
nsCSSStyleSheet.h representation of a CSS style sheet 13.1 kB
nsCSSValue.cpp representation of simple property values within CSS declarations 60.3 kB
nsCSSValue.h representation of simple property values within CSS declarations 39.1 kB
nsComputedDOMStyle.cpp DOM object returned from element.getComputedStyle() 157.7 kB
nsComputedDOMStyle.h 21.5 kB
nsDOMCSSAttrDeclaration.cpp DOM object for element.style 5.4 kB
nsDOMCSSAttrDeclaration.h DOM object for element.style 1.8 kB
nsDOMCSSDeclaration.cpp 8.7 kB
nsDOMCSSDeclaration.h public nsICSSDeclaration 6.3 kB
nsDOMCSSRGBColor.cpp mAlpha 1.4 kB
nsDOMCSSRGBColor.h public nsWrapperCache 1.7 kB
nsDOMCSSRect.cpp mTop 2.3 kB
nsDOMCSSRect.h public nsIDOMRect 1.6 kB
nsDOMCSSValueList.cpp mCSSValues 3.0 kB
nsDOMCSSValueList.h mozilla 2.0 kB
nsDOMMediaQueryList.cpp implements DOM interface for querying and observing media queries 4.2 kB
nsDOMMediaQueryList.h implements DOM interface for querying and observing media queries 2.6 kB
nsFontFaceLoader.cpp code for loading in @font-face defined font data 30.8 kB
nsFontFaceLoader.h code for loading in @font-face defined font data 4.7 kB
nsHTMLCSSStyleSheet.cpp nsIStyleRuleProcessor 4.7 kB
nsHTMLCSSStyleSheet.h style sheet and style rule processor representing style attributes 2.2 kB
nsHTMLStyleSheet.cpp style sheet and style rule processor representing data from presentational * HTML attributes 16.7 kB
nsHTMLStyleSheet.h style sheet and style rule processor representing data from presentational * HTML attributes 4.9 kB
nsICSSDeclaration.h public nsIDOMCSSStyleDeclaration 6.5 kB
nsICSSLoaderObserver.h public nsISupports 1.8 kB
nsICSSPseudoComparator.h internal interface for implementing complex pseudo-classes 605 Bytes
nsICSSRuleList.h public nsIDOMCSSRuleList 826 Bytes
nsICSSStyleRuleDOMWrapper.h public nsIDOMCSSStyleRule 1.1 kB
nsIMediaList.h representation of media lists used when linking to style sheets or by * @media rules 6.1 kB
nsIStyleRule.h public nsISupports 3.1 kB
nsIStyleRuleProcessor.h public nsISupports 5.1 kB
nsIStyleSheet.h public nsISupports 3.0 kB
nsLayoutStylesheetCache.cpp nsIObserver 7.9 kB
nsLayoutStylesheetCache.h 1.9 kB
nsMediaFeatures.cpp the features that media queries can test 18.6 kB
nsMediaFeatures.h the features that media queries can test 2.9 kB
nsNthIndexCache.cpp A class that computes and caches the indices used for :nth-* pseudo-class * matching. 4.7 kB
nsNthIndexCache.h A class that computes and caches the indices used for :nth-* pseudo-class * matching. 3.5 kB
nsROCSSPrimitiveValue.cpp DOM object representing values in DOM computed style 15.6 kB
nsROCSSPrimitiveValue.h mozilla 3.5 kB
nsRuleData.cpp 1.9 kB
nsRuleData.h temporary (expanded) representation of property-value pairs used to * hold data from matched rules 5.1 kB
nsRuleNode.cpp a node in the lexicographic tree of rules that match an element, * responsible for converting the r 323.1 kB
nsRuleNode.h a node in the lexicographic tree of rules that match an element, * responsible for converting the r 30.7 kB
nsRuleProcessorData.h data structures passed to nsIStyleRuleProcessor methods (to pull loop * invariant computations out 18.9 kB
nsRuleWalker.h a class that walks the lexicographic tree of rule nodes as style * rules are matched 3.6 kB
nsStyleAnimation.cpp Utilities for animation of computed style values 128.9 kB
nsStyleAnimation.h Utilities for animation of computed style values 15.1 kB
nsStyleContext.cpp the interface (to internal code) for retrieving computed style data 31.6 kB
nsStyleContext.h the interface (to internal code) for retrieving computed style data 18.9 kB
nsStyleCoord.cpp representation of length values in computed style data 10.1 kB
nsStyleCoord.h representation of length values in computed style data 12.0 kB
nsStyleSet.cpp the container for the style sheets that apply to a presentation, and * the internal API that the st 66.9 kB
nsStyleSet.h the container for the style sheets that apply to a presentation, and * the internal API that the st 18.1 kB
nsStyleStruct.cpp structs that contain the data provided by nsStyleContext, the * internal API for computed style dat 93.2 kB
nsStyleStruct.h structs that contain the data provided by nsStyleContext, the * internal API for computed style dat 77.4 kB
nsStyleStructFwd.h Forward declarations to avoid including all of nsStyleStruct.h. 2.2 kB
nsStyleStructInlines.h Inline methods that belong in nsStyleStruct.h, except that they * require more headers. 5.9 kB
nsStyleStructList.h list of structs that contain the data provided by nsStyleContext, the * internal API for computed s 5.3 kB
nsStyleTransformMatrix.cpp A class used for intermediate representations of the -moz-transform property. 22.3 kB
nsStyleTransformMatrix.h A class representing three matrices that can be used for style transforms. 2.8 kB
nsStyleUtil.cpp 14.9 kB
nsStyleUtil.h 4.4 kB
nsTransitionManager.cpp Code to start and animate CSS transitions. 42.2 kB
nsTransitionManager.h Code to start and animate CSS transitions. 9.8 kB
plaintext.css 272 Bytes
quirk.css make orphaned LIs have inside bullet 9.8 kB
ua.css magic -- some of these rules are important to keep pages from overriding them 7.2 kB
viewsource.css 1.7 kB