gecko-dev/layout/style
bsmedberg%covad.net 3d0c40f387 Forgot a review nit from bug 211470. 2003-07-27 15:46:52 +00:00
..
xbl-marquee Make scrollDelay settable; make height/width attrs work on standards-mode 2003-03-17 06:58:17 +00:00
arrow.gif
arrowd.gif
forms.css Move to the double-'::' notation for various pseudo-elements. 2003-07-07 21:57:01 +00:00
html.css
nsCSSAnonBoxList.h Make --disable-xul work (bug 69995). We build enough XUL to support 2003-04-11 00:56:27 +00:00
nsCSSAnonBoxes.cpp fix for bug 199170, convert layout to use nsStaticAtom. sr=dbaron 2003-04-02 04:51:07 +00:00
nsCSSAnonBoxes.h fix for bug 199170, convert layout to use nsStaticAtom. sr=dbaron 2003-04-02 04:51:07 +00:00
nsCSSDataBlock.cpp Remove hints from CSS property list. b=158713 r+sr=bzbarsky 2003-07-02 22:17:23 +00:00
nsCSSDataBlock.h Put more information on the CSS properties in nsCSSPropList.h. 2003-06-07 22:14:42 +00:00
nsCSSDeclaration.cpp Remove remaining user of CSS-property-based style hints. b=158713 r+sr=bzbarsky 2003-07-02 21:05:09 +00:00
nsCSSDeclaration.h Remove remaining user of CSS-property-based style hints. b=158713 r+sr=bzbarsky 2003-07-02 21:05:09 +00:00
nsCSSKeywordList.h #188071 2003-06-18 20:47:40 +00:00
nsCSSKeywords.cpp Declare kCSSRawProperties and kCSSRawKeywords as 'extern' so that tests code can link with the .a, and get them. 2003-02-26 03:34:15 +00:00
nsCSSKeywords.h
nsCSSLoader.cpp Forgot a review nit from bug 211470. 2003-07-27 15:46:52 +00:00
nsCSSLoader.h Bug 211470 - need a common nsURIHashKey r=darin sr=bz 2003-07-27 15:20:11 +00:00
nsCSSOMFactory.cpp
nsCSSOMFactory.h
nsCSSParser.cpp Remove support for the single-':' form of -moz-* pseudo-elements. Bug 211657, 2003-07-25 22:44:58 +00:00
nsCSSPropList.h Update comments to reflect the fact that there is no longer a change hint 2003-07-08 07:12:17 +00:00
nsCSSProperty.h Remove hints from CSS property list. b=158713 r+sr=bzbarsky 2003-07-02 22:17:23 +00:00
nsCSSProps.cpp Remove hints from CSS property list. b=158713 r+sr=bzbarsky 2003-07-02 22:17:23 +00:00
nsCSSProps.h Remove remaining user of CSS-property-based style hints. b=158713 r+sr=bzbarsky 2003-07-02 21:05:09 +00:00
nsCSSPseudoClassList.h fix for bug 199170, convert layout to use nsStaticAtom. sr=dbaron 2003-04-02 04:51:07 +00:00
nsCSSPseudoClasses.cpp fix for bug 199170, convert layout to use nsStaticAtom. sr=dbaron 2003-04-02 04:51:07 +00:00
nsCSSPseudoClasses.h fix for bug 199170, convert layout to use nsStaticAtom. sr=dbaron 2003-04-02 04:51:07 +00:00
nsCSSPseudoElementList.h Remove support for the single-':' form of -moz-* pseudo-elements. Bug 211657, 2003-07-25 22:44:58 +00:00
nsCSSPseudoElements.cpp Add support for '::' notation for CSS pseudo-elements (bug 62843). Drop 2003-07-04 01:33:10 +00:00
nsCSSPseudoElements.h Add support for '::' notation for CSS pseudo-elements (bug 62843). Drop 2003-07-04 01:33:10 +00:00
nsCSSRule.cpp Bug 210337 - Spring cleaning of unused XPCOM code and callers r/sr=alecf/bz 2003-06-23 20:31:43 +00:00
nsCSSRule.h Bug 210337 - Spring cleaning of unused XPCOM code and callers r/sr=alecf/bz 2003-06-23 20:31:43 +00:00
nsCSSRules.cpp Implement the DOM interfaces for CSS style rules on a wrapper object which allows the immutable rule object to be swapped out underneath. b=188803 r+sr=bzbarsky 2003-06-24 05:40:37 +00:00
nsCSSScanner.cpp Make some static data const in content. Bug 204532, patch by ataylor@its.to 2003-05-27 03:49:22 +00:00
nsCSSScanner.h
nsCSSStruct.cpp Remove change hints from CSS parser and replace with boolean indicating whether there was a change, computed a much simpler way. b=158713 r+sr=bzbarsky 2003-06-30 21:39:22 +00:00
nsCSSStruct.h Remove change hints from CSS parser and replace with boolean indicating whether there was a change, computed a much simpler way. b=158713 r+sr=bzbarsky 2003-06-30 21:39:22 +00:00
nsCSSStyleRule.cpp Add support for '::' notation for CSS pseudo-elements (bug 62843). Drop 2003-07-04 01:33:10 +00:00
nsCSSStyleSheet.cpp Fixing build bustage. 2003-07-18 02:00:01 +00:00
nsCSSValue.cpp
nsCSSValue.h Put more information on the CSS properties in nsCSSPropList.h. 2003-06-07 22:14:42 +00:00
nsComputedDOMStyle.cpp Bug 213602: Switch some users of NS_GetWeakReference over to do_GetWeakReference. r=bzbarsky, sr=dbaron 2003-07-25 19:06:59 +00:00
nsComputedDOMStyle.h Fix leak caused by CSS2PropertiesTearoff by simplifying aggregation. b=212269 r+sr=bzbarsky 2003-07-11 20:44:25 +00:00
nsDOMCSSAttrDeclaration.cpp Add an nsIDocument* GetOwnerDocument() to nsGenericElement, deCOMify 2003-07-24 17:30:52 +00:00
nsDOMCSSAttrDeclaration.h Fix windows bustage. b=188803 2003-06-24 06:20:18 +00:00
nsDOMCSSDeclaration.cpp Fix leak caused by CSS2PropertiesTearoff by simplifying aggregation. b=212269 r+sr=bzbarsky 2003-07-11 20:44:25 +00:00
nsDOMCSSDeclaration.h Fix leak caused by CSS2PropertiesTearoff by simplifying aggregation. b=212269 r+sr=bzbarsky 2003-07-11 20:44:25 +00:00
nsDOMCSSRGBColor.cpp
nsDOMCSSRGBColor.h
nsDOMCSSRect.cpp
nsDOMCSSRect.h
nsDOMCSSValueList.cpp
nsDOMCSSValueList.h
nsHTMLCSSStyleSheet.cpp Don't bother reresolving style when empty stylesheets get added (eg from empty 2003-07-04 01:44:24 +00:00
nsHTMLStyleSheet.cpp Remove unused variable. 2003-07-25 04:06:31 +00:00
nsICSSGroupRule.h Make CSSStyleRuleImpl immutable by changing mutation code (including some merging of code between nsDOMCSSAttributeDeclaration and DOMCSSDeclarationImpl) so that it creates a new rule for the modified declaration. Change StyleRuleChanged notification signatures, and change pres shell's handling of style rule change, addition, and removal to just do reresolution. Remove fine-grained ways of clearing style data. Change PeekStyleData so it doesn't do more work than it needs to, and can be relied on not to access rules that no longer match any content. b=188803 r+sr=bzbarsky 2003-06-18 01:59:57 +00:00
nsICSSImportRule.h Fix for bug 195153 (Remove bogus 'extern' decls from NS_New* functions.). Patch by jst, r=sicking, sr=peterv. 2003-03-05 15:08:41 +00:00
nsICSSLoader.h Bug 212504. Removal of the default namespace arguments from CSSStyleSheet and CSSLoader. 2003-07-18 01:26:47 +00:00
nsICSSLoaderObserver.h
nsICSSNameSpaceRule.h Fix for bug 195153 (Remove bogus 'extern' decls from NS_New* functions.). Patch by jst, r=sicking, sr=peterv. 2003-03-05 15:08:41 +00:00
nsICSSOMFactory.h
nsICSSParser.h Remove change hints from CSS parser and replace with boolean indicating whether there was a change, computed a much simpler way. b=158713 r+sr=bzbarsky 2003-06-30 21:39:22 +00:00
nsICSSPseudoComparator.h
nsICSSRule.h Implement the DOM interfaces for CSS style rules on a wrapper object which allows the immutable rule object to be swapped out underneath. b=188803 r+sr=bzbarsky 2003-06-24 05:40:37 +00:00
nsICSSStyleRule.h Implement the DOM interfaces for CSS style rules on a wrapper object which allows the immutable rule object to be swapped out underneath. b=188803 r+sr=bzbarsky 2003-06-24 05:40:37 +00:00
nsICSSStyleRuleDOMWrapper.h Implement the DOM interfaces for CSS style rules on a wrapper object which allows the immutable rule object to be swapped out underneath. b=188803 r+sr=bzbarsky 2003-06-24 05:40:37 +00:00
nsICSSStyleSheet.h Bug 212504. Removal of the default namespace arguments from CSSStyleSheet and CSSLoader. 2003-07-18 01:26:47 +00:00
nsIComputedDOMStyle.h Fix for bug 195153 (Remove bogus 'extern' decls from NS_New* functions.). Patch by jst, r=sicking, sr=peterv. 2003-03-05 15:08:41 +00:00
nsIHTMLCSSStyleSheet.h Fix for bug 195153 (Remove bogus 'extern' decls from NS_New* functions.). Patch by jst, r=sicking, sr=peterv. 2003-03-05 15:08:41 +00:00
nsIInspectorCSSUtils.h
nsIMediaList.h Fix for bug 195153 (Remove bogus 'extern' decls from NS_New* functions.). Patch by jst, r=sicking, sr=peterv. 2003-03-05 15:08:41 +00:00
nsIStyleRule.h Make CSSStyleRuleImpl immutable by changing mutation code (including some merging of code between nsDOMCSSAttributeDeclaration and DOMCSSDeclarationImpl) so that it creates a new rule for the modified declaration. Change StyleRuleChanged notification signatures, and change pres shell's handling of style rule change, addition, and removal to just do reresolution. Remove fine-grained ways of clearing style data. Change PeekStyleData so it doesn't do more work than it needs to, and can be relied on not to access rules that no longer match any content. b=188803 r+sr=bzbarsky 2003-06-18 01:59:57 +00:00
nsIStyleRuleProcessor.h Bug 106386 rid source of misspellings 2003-03-24 04:15:34 +00:00
nsIStyleRuleSupplier.h Replace nsIStyleSheet::AttributeAffectsStyle with nsIStyleRuleProcessor::HasAttributeDependentStyle. Strengthen the attribute optimization and apply it to HTML as well. b=163556 r+sr=bzbarsky 2003-02-22 16:10:53 +00:00
nsIStyleSheet.h Don't bother reresolving style when empty stylesheets get added (eg from empty 2003-07-04 01:44:24 +00:00
nsInspectorCSSUtils.cpp Fix missing AddRef that was causing crashes in inspector. b=208190 r+sr=roc 2003-06-27 21:06:45 +00:00
nsInspectorCSSUtils.h Remove nsIStyleContext (bug 114713), r/sr=dbaron. Changed lots of methods to use nsStyleContext* or already_AddRefed<nsStyleContext> as return values, depending on whether a reference is returned. Turn on nsRefPtr (bug 104346), and change nsDerivedSafe to not declare AddRef and Release explicitly virtual, r=jag, sr=dbaron. 2003-02-22 00:32:13 +00:00
nsROCSSPrimitiveValue.cpp
nsROCSSPrimitiveValue.h
nsRuleNode.cpp Convert jump tables to if-else trees to avoid the performance cost of function pointers. b=210550 r+sr=bzbarsky 2003-07-09 03:46:27 +00:00
nsRuleNode.h Convert jump tables to if-else trees to avoid the performance cost of function pointers. b=210550 r+sr=bzbarsky 2003-07-09 03:46:27 +00:00
nsRuleWalker.h Handle inline style changes by creating new style rules to wrap the modified nsCSSDeclarations, thus moving towards style rule immutability and away from property-based change hints. Patch from Boris Zbarsky <bzbarsky@mit.edu>. r=dbaron sr=roc b=171830 2003-03-06 19:07:22 +00:00
nsStyleContext.cpp Add nsIFrame::GetPresContext, which gets the pres context from the rule node which it gets from the style context. DeCOMtaminate nsStyleContext::GetRuleNode, nsRuleNode::GetRule, and nsRuleNode::GetPresContext. Remove unused nsRuleNode::PathContainsRule. b=208190 r+sr=roc 2003-06-20 01:22:44 +00:00
nsStyleContext.h removing some unused default ctors now that nsDerivedSafe can handle it. 2003-06-21 07:01:42 +00:00
nsStyleCoord.cpp
nsStyleCoord.h
nsStyleSet.cpp Remove hint parameter from AttributeChanged methods and simplify style hint mechanism. b=211308 r+sr=bzbarsky 2003-07-11 21:16:12 +00:00
nsStyleStruct.cpp Remove hint parameter from AttributeChanged methods and simplify style hint mechanism. b=211308 r+sr=bzbarsky 2003-07-11 21:16:12 +00:00
nsStyleStruct.h Clean up API (and its callers) for getting style data: remove unneeded null checks and switch to new inline member functions (one for each struct) that return values. b=197205 r+sr=roc a=brendan 2003-05-15 03:42:21 +00:00
nsStyleStructList.h Attempt to fix warning by ensuring one path is always used, even for invalid ids. b=210550 r+sr=bzbarsky 2003-07-11 20:42:59 +00:00
nsStyleUtil.cpp Add nsIContent::GetBaseURL; get rid of similar functions on nsIXMLContent and 2003-07-03 02:45:34 +00:00
nsStyleUtil.h Make font-size:larger and font-size:smaller smarter about interpolating and 2003-05-17 16:11:51 +00:00
quirk.css Move to the double-'::' notation for various pseudo-elements. 2003-07-07 21:57:01 +00:00
ua.css This line should not have snuck in. 2003-07-07 22:03:32 +00:00
viewsource.css