layout/style/nsRuleNode.cpp
eee86e5513ad381eaa16a55f037fa479c8d54187
created 2008-10-10 17:04 +0200
pushed 2008-10-10 15:05 +0000
Arpad Borsos Arpad Borsos - Bug 456388 - Remove PR_STATIC_CALLBACK and PR_CALLBACK(_DECL) from the tree; r+sr=brendan
bf3f9fbfb54311c3c682d0885a2ffe251ab74af6
created 2008-10-10 16:56 +0200
pushed 2008-10-10 14:56 +0000
Zack Weinberg Zack Weinberg - Bug 458463 - Rename nsStyleFont::mFlags to ::mGenericID and stop treating it like a bitfield; r+sr=dbaron
c01934ff662b99662ee2afef239318ec32095391
created 2008-10-07 15:10 -0700
pushed 2008-10-07 23:20 +0000
L. David Baron L. David Baron - Add a flags table for CSS properties. (Bug 160403) r+sr=bzbarsky
f9fbbdddbc3e47bd95a01935703f2794137e9e6b
created 2008-10-07 15:10 -0700
pushed 2008-10-07 23:20 +0000
L. David Baron L. David Baron - Fix warnings about breaking strict aliasing rules by making mChildren a union. (Bug 458813) r+sr=bzbarsky
177b174c83e4bec7ff2deec35b5d827c716b7b6a
created 2008-10-07 14:53 -0400
pushed 2008-10-07 18:54 +0000
Boris Zbarsky Boris Zbarsky - Bug 452969. Drop native theming for controls that inherit user-specified values. r+sr=dbaron
996f4f70b3d718c2a53915ecd70470c056242c06
created 2008-10-01 00:50 -0500
pushed 2008-10-01 05:52 +0000
Zack Weinberg Zack Weinberg - Bug 450652 – Style system changes to support CSS3 border-radius – data structures for elliptical borders (part 1) [r+sr=dbaron]
53ef3c05e895d5f57ca23f4e9f05a5fe61b44606
created 2008-09-20 15:42 +0200
pushed 2008-09-20 13:43 +0000
Arpad Borsos Arpad Borsos - Bug 452797 - Clean up unused variables in layout/; v6; r+sr=roc
85f88079a4ee851e75d3d542099173244a7b9e76
created 2008-09-16 13:25 +0200
pushed 2008-09-16 11:25 +0000
Arpad Borsos Arpad Borsos - Bug 454475 - Fix "unhandled enumeration value" warnings in layout/; r+sr=roc
b827e694565dc90907b641cd9f4e4f7179bee895
created 2008-09-13 21:42 +1200
pushed 2008-09-13 09:42 +0000
Keith Schwarz Keith Schwarz - Bug 435293. Implement CSS transforms. r=dbaron,r+sr=roc
e26688231f7b61a0e61a18a585d8ed07e1bac72e
created 2008-09-12 20:45 -0700
pushed 2008-09-13 03:46 +0000
L. David Baron L. David Baron - Convert text-shadow and box-shadow storage from nsStyleCoord to nscoord. (Bug 443057) r+sr=bzbarsky
ade776b76598fde98928fce35e59e01d360e8754
created 2008-09-12 20:45 -0700
pushed 2008-09-13 03:46 +0000
L. David Baron L. David Baron - Convert border spacing storage from nsStyleCoord to nscoord. (Bug 443057) r+sr=bzbarsky
47e7de9ac585147de70d55357235338595cbfaa7
created 2008-09-12 20:45 -0700
pushed 2008-09-13 03:46 +0000
L. David Baron L. David Baron - Convert outline offset storage from nsStyleCoord to nscoord. (Bug 443057) r+sr=bzbarsky
d426fd05130b7e4888824324b63dea6dcbeb24ed
created 2008-09-12 08:35 -0700
pushed 2008-09-12 15:38 +0000
Zack Weinberg Zack Weinberg - Bug 453916: treat transparency strictly as a special case of color alpha. r+sr=dbaron
08bf39f0754a98d12273697dec47df2045198cc7
created 2008-09-06 06:56 -0700
pushed 2008-09-06 13:56 +0000
Zack Weinberg Zack Weinberg - Bug 441367 - reduce repetitive code in nsRuleNode.cpp with SetDiscrete() and SetFactor() helper functions. r+sr=dbaron
3c518880b8d468bb5bfcc76038a9c1b846c0d496
created 2008-08-19 10:18 -0400
pushed 2008-08-19 14:22 +0000
Zack Weinberg Zack Weinberg - Bug 389406 – initial value for 'quotes' property is stored incorrectly and not reachable by -moz-initial; r+sr=dbaron
a159ad4bdb90f0214317ff803c8dd66e32a25515
created 2008-08-18 13:16 +1200
pushed 2008-08-18 01:16 +0000
Robert O'Callahan Robert O'Callahan - Bug 238072. Make generated content take the normal frame construction path. Relanding with changes so that counter and quote nodes are initialized after their frames are available, more like the old code. r+sr=dbaron,bzbarsky
90a8c3f3899bca9c065b66ebba7b017372f6813f
created 2008-08-07 22:22 +1200
pushed 2008-08-07 10:22 +0000
Robert O'Callahan Robert O'Callahan - Bug 238072 backout
dcbcc3d9070c3bbbe228599813216560389df7d6
created 2008-08-07 13:18 +1200
pushed 2008-08-07 01:18 +0000
Robert O'Callahan Robert O'Callahan - Bug 238072. Rework generated content support to match CSS 2.1, making generated content take the normal frame construction path so supporting any style applied to it (including 'position', 'float', etc). r+sr=bz,r=dbaron
6ad2e5aa3c6448851c1d6c4cb3b55faa8eca1276
created 2008-08-04 15:15 -0700
pushed 2008-08-04 22:15 +0000
L. David Baron L. David Baron - Merge Quotes and CounterData storage types into ValuePairList. (Bug 322475) r+sr=bzbarsky
6298e0ab72f216416ee21eeb208a04768fe836be
created 2008-07-26 09:14 -0700
pushed 2008-07-26 16:15 +0000
L. David Baron L. David Baron - Implement Media Queries. (Bug 156716) r+sr=bzbarsky
3cf51abb4040135b42a3a8a4f6043532aaf8cde5
created 2008-07-24 10:16 +0300
pushed 2008-07-24 07:18 +0000
Simon Montagu Simon Montagu - Support for word-wrap CSS property. Bug 99457, r+sr=dbaron, roc
8f3ff19953831e8e44a14b8fbbf8fc22944e9ea9
created 2008-07-19 12:38 +0200
pushed 2008-07-19 10:38 +0000
Michael Ventnor Michael Ventnor - Bug 271586 – Implement CSS3 column-rule-*. r+sr=roc,dbaron
2bf42512916dff1df68a185c9aa896f17e59c136
created 2008-07-16 23:30 -0700
pushed 2008-07-17 06:30 +0000
Andrew Smith Andrew Smith - Implement css3 border-image property. (Bug 378217) r=vlad,dbaron,robarnold
12d07c032ffce59fae4c035fa600f744920e4baf
created 2008-07-16 22:59 -0700
pushed 2008-07-17 05:59 +0000
L. David Baron L. David Baron - Backed out changeset 9b0b2391485c due to linker errors related to nsStyleStructInlines.h not being included enough.
9b0b2391485c50da98e30be3f793063d41c95f00
created 2008-07-16 22:18 -0700
pushed 2008-07-17 05:19 +0000
Andrew Smith Andrew Smith - Implement css3 border-image property. (Bug 378217) r=vlad,dbaron,robarnold
572afe6e63fc9048b3758374c8a0aaad45b56a6b
created 2008-07-15 14:31 -0700
pushed 2008-07-15 21:31 +0000
Zack Weinberg Zack Weinberg - Remove eStyleUnit_Chars and the special cases for it throughout layout, and make ch units go through the normal eStyleUnit_Coord cases. (Bug 363706) r+sr=dbaron
c0eaa1f9d904d39eebaaec2e9ea8cae3d4af6f70
created 2008-07-15 14:31 -0700
pushed 2008-07-15 21:31 +0000
Zack Weinberg Zack Weinberg - Add .zeroOrAveCharWidth field to gfxFont::Metrics. Initialize it in all font backends. Use it when computing CSS 'ch' units, and make eStyleUnit_Chars and nsLayoutUtils::CharsToCoord unused. (Bug 363706) r=roc sr=dbaron
571dbbcf60bf079667fc6f99c382850d1ab45014
created 2008-07-13 13:57 -0700
pushed 2008-07-13 20:58 +0000
L. David Baron L. David Baron - Make rule node children destruction happen in a queue from the root rule node (or root of the subtree being destroyed) rather than using recursion. (Bug 439184.) r+sr=bzbarsky
5b6fa5bcaccd17c95bafe39667f1b0e90817e9d4
created 2008-07-13 13:57 -0700
pushed 2008-07-13 20:58 +0000
L. David Baron L. David Baron - Replace nsRuleList with a next sibling pointer on the rule node itself (saving one word in the normal linked list case, and wasting one in the hash table case). (Bug 439184.) r+sr=bzbarsky
31f5da857994a4ba91afe90777cad532ab37fa0b
created 2008-07-12 03:52 -0500
pushed 2008-07-12 08:53 +0000
Michael Ventnor Michael Ventnor - Bug 444237 - "Crash with -moz-box-shadow: -moz-initial on input" [p=ventnor.bugzilla@gmail.com (Michael Ventnor) r+sr=dbaron]
2ac5fa6f9090892db2b7600f2ce1da0e216d600f
created 2008-07-07 19:56 -0500
pushed 2008-07-08 00:58 +0000
Michael Ventnor Michael Ventnor - Bug 212633 - "Add support for CSS3 box-shadow" (parsing support) [p=ventnor.bugzilla@gmail.com (Michael Ventnor) r+sr=dbaron]
39309be74f5c81b0ada3b3ae8a5be3b1c9275f56
created 2008-07-01 22:01 -0700
pushed 2008-07-02 05:02 +0000
L. David Baron L. David Baron - Merge backout of 0b1995eab10f due to mochitest failures on at least Windows. (Bug 363706)
487bd2c4044a093a8f1e108c7c925d1b55e85975
created 2008-07-01 22:01 -0700
pushed 2008-07-02 05:02 +0000
L. David Baron L. David Baron - Back out 0b1995eab10f due to mochitest failures on at least Windows. (Bug 363706)
4f1b1553985c88372878dffe93a79988a4f1c8a1
created 2008-07-01 22:00 -0700
pushed 2008-07-02 05:02 +0000
L. David Baron L. David Baron - Back out 0b57ada5d4b2 due to mochitest failures on at least Windows. (Bug 363706)
0b57ada5d4b243b60ac0834131c56bbadf8b935d
created 2008-07-01 20:24 -0700
pushed 2008-07-02 03:25 +0000
Zack Weinberg Zack Weinberg - Remove eStyleUnit_Chars and the special cases for it throughout layout, and make ch units go through the normal eStyleUnit_Coord cases. (Bug 363706) r+sr=dbaron
0b1995eab10f9e451d0060ee41819b9edfea12d5
created 2008-07-01 20:24 -0700
pushed 2008-07-02 03:25 +0000
Zack Weinberg Zack Weinberg - Add .zeroOrAveCharWidth field to gfxFont::Metrics. Initialize it in all font backends. Use it when computing CSS 'ch' units, and make eStyleUnit_Chars and nsLayoutUtils::CharsToCoord unused. (Bug 363706) r=roc sr=dbaron
525b640ee95c997bfd37370cc120c3ba80bae851
created 2008-06-17 16:11 -0700
pushed 2008-06-17 23:13 +0000
L. David Baron L. David Baron - Merge backout of f6b609b0af6e (bug 363706).
dff1e37d974dfc9b5e40d30fa02454930ddd7f4e
created 2008-06-17 16:10 -0700
pushed 2008-06-17 23:13 +0000
L. David Baron L. David Baron - Backed out changeset f6b609b0af6e
59120ca470902ebc3d7d084657ba10910e803d85
created 2008-06-17 16:10 -0700
pushed 2008-06-17 23:13 +0000
L. David Baron L. David Baron - Backed out changeset 68362ba98c23
68362ba98c239bb08cf23255e28c37e96ccd3a79
created 2008-06-17 14:37 -0700
pushed 2008-06-17 21:38 +0000
Zack Weinberg Zack Weinberg - Remove eStyleUnit_Chars and the special cases for it throughout layout, and make ch units go through the normal eStyleUnit_Coord cases. (Bug 363706) r+sr=dbaron
f6b609b0af6e9d5df2c5cafeabbb63884968a673
created 2008-06-17 14:37 -0700
pushed 2008-06-17 21:38 +0000
Zack Weinberg Zack Weinberg - Add .zeroOrAveCharWidth field to gfxFont::Metrics. Initialize it in all font backends. Use it when computing CSS 'ch' units. (Bug 363706) r=roc sr=dbaron
33cf44ea0fc8e5835dc1b00fd2f9c4e1b2b9ade0
created 2008-06-16 02:28 -0700
pushed 2008-06-16 09:29 +0000
Simon Montagu Simon Montagu - Remove unnecessary argument from SetBidiEnabled. Bug 435856, r+sr=roc
5bd70ded7000ee913049dfc288c38e179e0fe7c2
created 2008-06-05 16:06 -0700
pushed 2008-06-05 23:21 +0000
Christian Biesinger Christian Biesinger - Implement the computed value of text-shadow in the style system. (Bug 10713) r+sr=dbaron
9ca1a3560248423deaa6c9ba91470e8e499fbb22
created 2008-06-04 23:46 -0700
pushed 2008-06-05 06:46 +0000
Vladimir Vukicevic Vladimir Vukicevic - b=346189, children should optionally not affect size of XUL stack; r+sr=roc
b8d287406eb6b707a88760a0277556e3aa053ce0
created 2008-06-03 16:42 -0700
pushed 2008-06-03 23:44 +0000
L. David Baron L. David Baron - Backed out changeset cf005233ebad (text-shadow style system changes) due to mochitest crash on Windows (which I can reproduce on Windows).
cf005233ebade581a95869b2ee57ec85e3232286
created 2008-06-03 15:25 -0700
pushed 2008-06-03 22:27 +0000
Christian Biesinger Christian Biesinger - Implement the computed value of text-shadow in the style system. b=10713 r+sr=dbaron
a4aae0e7e5d11b3336667a02fdf21e17e619a475
created 2008-06-03 15:25 -0700
pushed 2008-06-03 22:27 +0000
L. David Baron L. David Baron - Allow the initial value of -moz-user-select to be specified with 'auto'. b=432888 r+sr=bzbarsky
f1154d608712bd14d98f426e96424151bfa1eb96
created 2008-04-25 16:12 -0700
pushed 2008-04-29 14:30 +0000
vladimir vladimir - b=427122, padding on select elements is ignored ; r=dbaron, a=beltzner
9dd1e30260fcb854cc35b496ba0082154e5d796c
created 2008-04-20 01:24 -0700
pushed 2008-04-29 14:30 +0000
vladimir vladimir - backing out
82f1d9efa6bc0de2cc9d9bcca6342563825248d6
created 2008-04-19 23:42 -0700
pushed 2008-04-29 14:30 +0000
vladimir vladimir - b=427122, padding on select elements ignored, r=dbaron,a=beltzner
431e0f5428721dfed46b465543211338a44cd4f4
created 2008-03-05 16:05 -0800
pushed 2008-03-20 16:49 +0000
dbaron dbaron - Fix the weird Get* API on nsStyleSides in favor of returning structs by value, to avoid further occurrences of bug 420069. b=420069 r+sr=roc a=beltzner
e56591cd45442e3cea5c37986dc90addd45ec359
created 2008-02-26 18:02 -0800
pushed 2008-03-20 16:49 +0000
dbaron dbaron - Make 'top' and 'bottom' captions follow the CSS2.1 behavior and put the old behavior into 'top-outside' and 'bottom-outside'. b=363248,386704 r+sr=roc a=blocking1.9+
25d9a45481257e29a9560a76299bb68cccf6746b
created 2008-02-09 11:15 -0800
pushed 2008-03-20 16:49 +0000
dbaron dbaron - Make the minimum font size preference leave font-size:0 untouched. b=401046 r+sr=bzbarsky a=schrep
ada0a6ee02be46bd2cbffe3c933c2fd55909bd8b
created 2008-02-08 11:51 -0800
pushed 2008-03-20 16:49 +0000
dbaron dbaron - Fix serialization of currentColor for some properties. b=414550 r+sr=bzbarsky a=schrep
08f674fdd526fb7e62fbd59b1d4c02ac5e890837
created 2008-01-26 19:55 -0800
pushed 2008-03-20 16:49 +0000
reed reed - Bug 413274 - ""ASSERTION: How can this ever happen?: '*aUnconstrainedSize <= scriptLevelSize'"" [p=vladimir.sukhoy@gmail.com (Vlad Sukhoy) r+sr=roc a1.9=beltzner]
80231ab567d3b92f451d336b5b385845c84f4b57
created 2008-01-13 12:57 -0800
pushed 2008-03-20 16:49 +0000
roc+ roc+ - Bug 411603. Avoid circular definition and infinite recursion by interpreting 'scriptminsize' in em/ex units as relative to the parent font size. r+sr=dbaron
bba65f6aeffc7860b7a22b9f07fbff0345fd2506
created 2008-01-10 12:56 -0800
pushed 2008-03-20 16:49 +0000
dwitte dwitte - get rid of nsStyleStruct base type. b=408933, r+sr=dbaron, a=beltzner
1b87980cc4d5f73d5bb70dc57d412c044f2b450a
created 2008-01-09 01:38 -0800
pushed 2008-03-20 16:49 +0000
roc+ roc+ - Bug 355548. Clean up MathML's font handling by moving most of it to the style system. Creates nsMathMLElement to put functionality there. Tightens MathML attribute parsing and introduces full support for 'scriptsizemultiplier', 'scriptminsize' and their interactions with CSS font-size. r+sr=dbaron
9f8a223acc52c3fbc659a8dbad16611ec091172f
created 2008-01-08 15:11 -0800
pushed 2008-03-20 16:49 +0000
roc+ roc+ - backing out bug 355548 due to test failures
76075fc0b51928b26bbb5e520aa23cb7c3ba6716
created 2008-01-08 14:36 -0800
pushed 2008-03-20 16:49 +0000
roc+ roc+ - Bug 355548. Clean up MathML's font handling by moving most of it to the style system. Creates nsMathMLElement to put functionality there. Tightens MathML attribute parsing and introduces full support for 'scriptsizemultiplier', 'scriptminsize' and their interactions with CSS font-size. r+sr=dbaron
less more (0) -100 -60 tip