05d338f6d2
Reduce #include dependencies on style system headers: reduce what nsRuleData.h pulls in. b=379089 r+sr=bzbarsky
2007-04-28 09:01:24 -07:00
Olli.Pettay@helsinki.fi
9f6d9cd053
Bug 338122, Crash [@ nsIMEStateManager::IsActive] when window gets removed on mousedown at button, r+sr=roc
2006-05-19 10:26:44 +00:00
dbaron@dbaron.org
bdeea6cda8
File comments that show up in LXR and provide a quick summary of what's in each file.
2006-03-25 05:47:31 +00:00
bzbarsky@mit.edu
4faed2c427
Fix bug 303812. r+sr=dbaron
2005-11-20 21:08:47 +00:00
cbiesinger@web.de
48e0476e31
bug 308409 convert ParseTextShadow to nsCSSValue::Array and nsCSSValueList
...
r+sr=dbaron
2005-09-20 12:04:45 +00:00
dbaron@dbaron.org
74365f5a11
Implement css3 syntax for url() values of cursor with optional hotspot coordinates. b=286303 r=biesi sr=bzbarsky a=asa
2005-07-01 04:29:42 +00:00
bzbarsky@mit.edu
d1609c3f26
Don't call ValueAppended on every single inline style mutation. Should be a
...
tad faster, and actually serialize better. Bug 288574, r+sr=dbaron, a=asa.
2005-04-28 20:19:24 +00:00
cbiesinger@web.de
fbdf1319d5
38447 layout,content,dom and xpwidget part: Implement Handling of URI Values on
...
CSS "cursor" Properties
for dom,layout,content: r+sr=bz
for widget: r+sr=roc
2004-12-30 21:56:11 +00:00
dbaron@dbaron.org
ce9918a741
Remove unused iscoord parameter from CSS_PROP_* macros. b=205790 r+sr=bzbarsky
2004-11-30 19:24:34 +00:00
bzbarsky@mit.edu
ccd5aa2f41
Add nsCSSValuePair type and use it for storage of some properties. Bug 208729,
...
r+sr=dbaron
2004-09-10 03:26:58 +00:00
dbaron@dbaron.org
8eefc77d32
Load list-style-image in the style system rather than from frames. b=236889 r+sr=bzbarsky
2004-08-04 03:23:37 +00:00
dbaron@dbaron.org
73a3833b1c
Back out 236889 due to 253755.
2004-07-31 07:42:12 +00:00
dbaron@dbaron.org
b8302c99bf
Load list-style-image in the style system rather than from frames. b=236889 r+sr=bzbarsky
2004-07-29 20:07:25 +00:00
dbaron@dbaron.org
da4019813c
Reduce headers brought in by nsRuleNode.h. Split nsRuleData into its own file. b=64023 r+sr=bzbarsky
2004-07-20 06:11:27 +00:00
dbaron@dbaron.org
1b54e05183
Back out again (except indentation fix). b=236889
2004-07-16 23:28:36 +00:00
dbaron@dbaron.org
4e72edf20b
Load list-style-image in the style system rather than from frames. b=236889 r+sr=bzbarsky Reland quarter of patch to test effect on pageload.
2004-07-16 22:55:42 +00:00
dbaron@dbaron.org
6b4240afc9
Backing out half of 236889.
2004-07-16 21:23:27 +00:00
dbaron@dbaron.org
18d4c86795
Load list-style-image in the style system rather than from frames. b=236889 r+sr=bzbarsky Reland half of page to test effect on pageload.
2004-07-16 20:26:39 +00:00
bzbarsky@mit.edu
5f2d4cc63f
Testing backout of bug 236889 to see effect on performance. a=#mozilla
2004-07-15 02:54:01 +00:00
dbaron@dbaron.org
de658156bb
Load generated content images from the style system rather than the frame constructor. b=249809 r+sr=bzbarsky
2004-07-14 22:19:22 +00:00
dbaron@dbaron.org
9569a639df
Load list-style-image in the style system rather than from frames. b=236889 r+sr=bzbarsky
2004-07-14 22:10:55 +00:00
bzbarsky@mit.edu
8da42a5fd1
Add and use some convenience functions on nsCSSRect. Bug 208731, r+sr=dbaron
2004-05-05 00:43:50 +00:00
bzbarsky@mit.edu
ba963c4d3e
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
7d84b227eb
Convert switch in nsCSSProps::LookupPropertyValue to use a table by adding to the CSS_PROP_* macros. b=208726 r+sr=bzbarsky
2004-02-19 18:02:20 +00:00
dbaron@dbaron.org
0b44068934
Remove hints from CSS property list. b=158713 r+sr=bzbarsky
2003-07-02 22:17:23 +00:00
dbaron@dbaron.org
414b9aeae9
Make nsCSSDataBlock::Clone work correctly. Fix uninitialized variable warning. b=208872 r+sr=bzbarsky
2003-06-10 22:08:40 +00:00
dbaron@dbaron.org
cb886e55cc
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