dbaron@dbaron.org
7983f1a9af
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
cb1f0a0bb9
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
30f8db359a
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
5b1ad1cc78
Fix bug 303812. r+sr=dbaron
2005-11-20 21:08:47 +00:00
cbiesinger%web.de
5911657c5f
bug 308409 convert ParseTextShadow to nsCSSValue::Array and nsCSSValueList
...
r+sr=dbaron
2005-09-20 12:04:45 +00:00
dbaron%dbaron.org
22c8c10292
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
256acff928
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
b71e2a3790
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
c21915db9d
Remove unused iscoord parameter from CSS_PROP_* macros. b=205790 r+sr=bzbarsky
2004-11-30 19:24:34 +00:00
bzbarsky%mit.edu
a8a6ecf161
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
e7216e4d86
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
1236bd859f
Back out 236889 due to 253755.
2004-07-31 07:42:12 +00:00
dbaron%dbaron.org
ca843bb250
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
cdfbc24f0a
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
f2d5d6aac6
Back out again (except indentation fix). b=236889
2004-07-16 23:28:36 +00:00
dbaron%dbaron.org
f1aa7d5490
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
4da6a59fbe
Backing out half of 236889.
2004-07-16 21:23:27 +00:00
dbaron%dbaron.org
e4fd9c5b92
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
91e6373bba
Testing backout of bug 236889 to see effect on performance. a=#mozilla
2004-07-15 02:54:01 +00:00
dbaron%dbaron.org
4847dc9d90
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
8722abfd09
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
d5673f0fd9
Add and use some convenience functions on nsCSSRect. Bug 208731, r+sr=dbaron
2004-05-05 00:43:50 +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
43ca4b48b9
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
29254c752a
Remove hints from CSS property list. b=158713 r+sr=bzbarsky
2003-07-02 22:17:23 +00:00
dbaron%dbaron.org
439819ce83
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
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