bzbarsky%mit.edu
26e1b4c6ec
Fixing build bustage.
2004-03-09 04:28:14 +00:00
bzbarsky%mit.edu
134fed8856
Load background images from style instead of from painting. This makes us
...
start loading the background images when we resolve style on an object that
needs them instead of when we scroll down and see it for the first time. Bug
57607, r=pavlov, sr=dbaron
2004-03-09 03:57:51 +00:00
dbaron%dbaron.org
44b9fdaacb
Fix overuse of inlining in nsCSSValue. r=bryner b=224165
2003-12-29 19:07:53 +00:00
dbaron%dbaron.org
76a2fc58c8
Backing out previous checkin.
2003-10-30 05:11:21 +00:00
dbaron%dbaron.org
2da0107bd9
Rearrange inlining to fix codesize penalty of previous checkin. b=167262 r=bryner
2003-10-30 04:34:01 +00:00
dbaron%dbaron.org
f9e4a941cf
Attempt to fix Windows bustage. b=167262
2003-10-30 03:34:58 +00:00
dbaron%dbaron.org
e29417ff7f
Store the original string for URL values so that composer and CSSOM do not make relative URLs absolute. b=167262 r+sr=bzbarsky
2003-10-30 01:45:37 +00:00
dbaron%dbaron.org
5cce92dc2a
Make URIs in the style system nsIURI pointers instead of strings. b=113173 r+sr=bzbarsky
2003-10-01 22:53:56 +00:00
dbaron%dbaron.org
0a143da53b
Put more information on the CSS properties in nsCSSPropList.h.
...
Use the property list in the tables for nsRuleNode::CheckSpecifiedProperties.
To reduce heap usage, redesign the storage of properties and values in nsCSSDeclaration to allocate all property-value pairs in a declaration block in a single allocation, and use temporary structures (like the old permanent structures) during parsing and modification. Replace per-property switch statements in nsCSSDeclaration with table-based code to reduce code size.
b=125246 r+sr=bzbarsky
2003-06-07 22:14:42 +00:00
dougt%netscape.com
c683a217ab
Fixes mozilla/strings requiring unfrozen nsCRT class. patch by scc, r=dougt, sr=jag, b=136756
2002-05-15 18:55:21 +00:00
dbaron%fas.harvard.edu
a68d8f9629
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
dougt%netscape.com
942988df26
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
gerv%gerv.net
1968b7dad2
License changes, take 2. Bug 98089. mozilla/content/.
2001-09-25 01:32:19 +00:00
hyatt%netscape.com
b135c5b55a
Fix for 78695 (rule matching improvements). r/sr=attinasi, jst, waterson
2001-05-31 22:19:43 +00:00
heikki%netscape.com
915749084a
Checking in changes needed for splitting layout into two separate libraries. r=jst@netscape.com, sr=waterson@netscape.com. Not part of the default build yet.
2001-02-19 12:55:42 +00:00
jst%netscape.com
9abec73fbe
DOM string changes. All nsString& in DOM interfaces (and interfaces needed by DOM implementations) have been changed to nsAReadableString& and nsAWritableString&. String implementation additions (sanctioned by scc) to support DOM needs. Bug 49091. r=vidur,jst,scc
2000-08-23 17:27:06 +00:00
pierre%netscape.com
12f2fe1056
Checked back in the backed out code (41321) after doing a minor fix in nsCSSValue.cpp (41618)
2000-06-06 09:36:12 +00:00
pierre%netscape.com
e549491b3e
Backed out the previous changes (41321, waterson/attinasi) because of the regression in 41618.
2000-06-06 06:50:21 +00:00
waterson%netscape.com
a965de089e
Bug 41321. Use PRUnichar* instead of nsString* to store string values for nsCSSValue and nsHTMLValue. r=attinasi.
2000-06-02 22:54:35 +00:00
dmose%mozilla.org
5312eacf8c
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
e0d10cc8d9
added != operator
1999-08-08 01:18:40 +00:00
peterl%netscape.com
72465e27a5
added char support
...
update to new property and keyword enums and apis
removed warnings
1999-07-18 00:28:43 +00:00
peterl%netscape.com
2d703daf87
added new value types
1998-10-26 23:19:59 +00:00
peterl%netscape.com
a8c29650d6
moved from nsCSSDeclaration
1998-10-08 01:29:29 +00:00