dbaron%dbaron.org
|
5adbb6a8c9
|
Implement CSS3 indirect adjacent sibling combinator (~). Roughly identical patches independently written by Daniel Glazman <daniel@glazman.org>, Bradley Baetz <bbaetz@acm.org>, and me. r+sr=dbaron b=135141
|
2004-01-14 20:12:03 +00:00 |
dbaron%dbaron.org
|
ef2caf0a83
|
Remove no-longer-needed hook for inspector. b=224164
|
2003-12-29 19:17:22 +00:00 |
dbaron%dbaron.org
|
440c73cd8f
|
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 |
bsmedberg%covad.net
|
a77fdd7bd4
|
Bug 210337 - Spring cleaning of unused XPCOM code and callers r/sr=alecf/bz
|
2003-06-23 20:31:43 +00:00 |
dbaron%dbaron.org
|
83af5aded6
|
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 |
dbaron%dbaron.org
|
47ed1de93c
|
Create only one CSSStyleRuleImpl per rule rather than one per comma-separated selector to fix CSSOM compliance bugs and make rule immutability easier. Store list of selectors on the CSSStyleRuleImpl, each with their own weight. b=98765 r+sr=bzbarsky
|
2003-06-14 23:50:54 +00:00 |
peterv%netscape.com
|
b3d575fd9b
|
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 |
dbaron%dbaron.org
|
754d904cda
|
Remove nsISizeOfHandler and associated SizeOf methods. b=106792 r=bzbarsky sr=jst
|
2003-02-22 15:34:38 +00:00 |
bzbarsky%mit.edu
|
48bad9f3d8
|
Make GetImportantRule and GetISupportsValue return already_AddRefed.
Bug 171808, r=jkeiser, sr=dbaron
|
2002-10-09 01:59:43 +00:00 |
dbaron%fas.harvard.edu
|
45592f7692
|
Implement CSS2 :lang() selector. Fix problems with dynamic changes of 'quotes' property. Patch mostly by Ulrich Drepper (drepper@redhat.com), with some changes by Pierre Saslawsky and dbaron. r=rbs, dbaron sr=bzbarsky b=35768
|
2002-08-14 12:34:39 +00:00 |
dbaron%fas.harvard.edu
|
2bf216c9e2
|
Convert handwritten GetIID methods to use NS_DEFINE_STATIC_IID_ACCESSOR and add |const| to GetCID methods so that static |nsID|s are declared as |const|. b=153525 sr=jag r=bryner
|
2002-06-26 03:38:55 +00:00 |
dbaron%fas.harvard.edu
|
2407cfe7f8
|
Convert users of nsAReadable[C]String and nsAWritable[C]String typedefs to [const] nsA[C]String. b=131899 r=scc sr=jag a=asa
|
2002-03-23 22:56:05 +00:00 |
dbaron%fas.harvard.edu
|
67fed4df15
|
Fix windows bustage.
|
2002-01-16 02:04:20 +00:00 |
dbaron%fas.harvard.edu
|
a0d8e498d3
|
Fix inspector link errors by adding a method on nsICSSStyleRule that forwards GetValue to nsCSSDeclaration.
|
2002-01-16 01:34:47 +00:00 |
blythe%netscape.com
|
3a5aa3eab9
|
Fix bug 107270
Reduce nsCSSDeclaration footprint
r=dbaron, sr=hyatt
|
2002-01-15 22:43:37 +00:00 |
dougt%netscape.com
|
1f40b94136
|
Extraneous Symbol Removal. Patch by Jon Smirl jonsmirl@mediaone.net. r=dougt@netscape.com, sr=alecf@netscape.com. Bug 104172, 104316, 104420, 104426, 104461, 104511, 104527
|
2001-10-19 20:59:33 +00:00 |
dbaron%fas.harvard.edu
|
3dac3645cb
|
Making debugging code be |#ifdef DEBUG|. b=91036 r=harishd sr=jst
|
2001-10-16 05:31:36 +00:00 |
gerv%gerv.net
|
2b0c9d0438
|
License changes, take 2. Bug 98089. mozilla/content/.
|
2001-09-25 01:32:19 +00:00 |
glazman%netscape.com
|
b547795c45
|
adds support for :not() css3 pseudo-class; b=71647, r=pierre, sr=hyatt
|
2001-03-20 11:49:20 +00:00 |
glazman%netscape.com
|
90d257e695
|
enhancement for the 3 new attributes selectors in CSS 3. r=dbaron, sr=attinasi
|
2001-03-03 00:54:04 +00:00 |
glazman%netscape.com
|
d78b90bd69
|
patch for #65448 : css parser refused multiple ID selectors in same sequence; r=dbaron,attinasi sr=attinasi (buster's delegation)
|
2001-02-13 14:06:29 +00:00 |
glazman%netscape.com
|
7b4e3d65b8
|
#52381 corrects pseudo-elmts handling in nsCSSSelector::ToString ; r=attinasi,saslawsky sr=vidur,waterson
|
2001-02-12 13:04:06 +00:00 |
hewitt%netscape.com
|
aca04ca013
|
52381 - DOM selectorText implementation, r=attinasi/jst, sr=waterson
|
2001-01-22 04:03:48 +00:00 |
kandrot%netscape.com
|
c0249a4636
|
Fix for bug #51944. This change removes the stored selector text, and adds a method to the selector to generate the text, if needed.
r=vidur
|
2000-09-13 00:05:04 +00:00 |
dbaron%fas.harvard.edu
|
f34ad609b7
|
Prevent selector matching from incorrectly failing due to greedy matching. b=24031 r=pierre@netscape.com
|
2000-04-22 00:47:18 +00:00 |
attinasi%netscape.com
|
f435083f78
|
Implemented Style Size Dump. r=rickg b=26565
|
2000-03-31 07:08:36 +00:00 |
dmose%mozilla.org
|
42fc94a6ec
|
updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org
|
1999-11-06 03:40:37 +00:00 |
peterl%netscape.com
|
fd88fa6e86
|
better namespace support
made descend from nsICSSRule
|
1999-06-10 05:30:36 +00:00 |
peterl%netscape.com
|
294da6f59e
|
added cloning
|
1999-06-03 01:58:11 +00:00 |
scc%netscape.com
|
31ff626ae9
|
rename |IID()| --> |GetIID()|
|
1999-03-03 19:48:57 +00:00 |
peterl%netscape.com
|
916e05c252
|
fix spelling
|
1998-12-21 05:58:58 +00:00 |
peterl%netscape.com
|
aef6ec508e
|
attribute selector work
|
1998-12-20 01:19:22 +00:00 |
scc%netscape.com
|
2513a5445e
|
Added static IID() method. This member function will be generated automatically in the future.
|
1998-12-18 03:43:29 +00:00 |
peterl%netscape.com
|
846697e4a9
|
support for CSS2 selector systax
|
1998-12-11 02:50:01 +00:00 |
peterl%netscape.com
|
4222f0257e
|
style change notification support
|
1998-11-26 01:34:53 +00:00 |
vidur%netscape.com
|
0031f0710a
|
Implemented style sheet and style rule interfaces on CSS classes. Made public new entry point for CSSParser for adding new imports.
|
1998-10-06 01:39:33 +00:00 |
peterl%netscape.com
|
f787309dc5
|
added important rule support
|
1998-09-11 02:07:46 +00:00 |
kipp%netscape.com
|
ed22b370c4
|
XPCOM'ized nsIContent and nsIHTMLContent
|
1998-08-29 20:20:38 +00:00 |
kipp
|
4717009d75
|
moved to pub
|
1998-04-13 20:24:54 +00:00 |