tor@cs.brown.edu
b01dcfacaa
Bug 326143 - Implement feFlood and feTurbulence filter elements.
...
Patch by tor and malex@cs.utexas.edu , r=tor, sr=roc
2007-01-08 16:48:56 +00:00
dbaron@dbaron.org
3db7b045a0
Remove unused (and sometimes buggy) DEBUG code. b=336323 r+sr=bzbarsky
2006-05-03 04:26:28 +00:00
dbaron@dbaron.org
96634178f2
Remove uses of MOZ_DECL_CTOR_COUNTER, which is always defined to nothing. b=332745 rs=roc,bzbarsky
2006-04-05 00:00: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
timeless@mozdev.org
c95a9608ea
Bug 298277 remove useless references to nsVoidArray
...
r=dbaron sr=dbaron
2006-02-23 10:30:59 +00:00
cbiesinger@web.de
aae44b57d9
bug 183156 remove *UCS2* functions, replacing them with *UTF16* ones
...
r+sr=darin
2006-02-03 14:18:39 +00:00
tor@cs.brown.edu
3c86619c93
Bug 316764 - implement <mask> and fix <clipPath> for multiple
...
overlapping children. r=scootermorris
2006-01-20 17:00:43 +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
tor@cs.brown.edu
d0df8f3f9d
Bug 301234 - implement subset of SVG filters. r=scooter
2005-09-06 22:30:40 +00:00
tor@cs.brown.edu
6d5c02b904
Bug 277135 - addressing svg style sr comments. r=scooter, sr=dbaron
2005-04-04 21:42:26 +00:00
dbaron@dbaron.org
4a88021355
Implement CSS2 counters. b=3247 r+sr=bzbarsky
2005-04-01 23:07:00 +00:00
mats.palmgren@bredband.net
acd42ad508
Fix a few -moz-outline* problems and drop the prefix.
...
Change WARNING to ERROR in nsComputedDOMStyle.cpp and add a few more.
b=281972 r+sr=dbaron
2005-03-27 11:36:08 +00:00
tor@cs.brown.edu
ad25976c22
Bug 193825 - <svg:clipPath> implementation.
...
r=scooter, sr=dbaron for shared moz files.
2005-01-25 03:55:03 +00:00
dbaron@dbaron.org
86136fcbad
Fix initializer-reordering warning.
2005-01-03 19:29:09 +00:00
tor@cs.brown.edu
6b90fd9660
Bug 238050 - implement SVG markers. r=scooter, moz common files sr=dbaron
2004-12-09 03:16:15 +00:00
tor@cs.brown.edu
d182409328
Bug 269891 - crash in stroke-dasharray sharing. r+sr=bzbarsky
2004-11-15 04:43:11 +00:00
tor@cs.brown.edu
a3166aaf62
Bug 103294 - improve parsing of SVG stroke-dasharray property. r+sr=bz
2004-11-09 18:19:28 +00:00
aaronleventhal@moonset.net
83234e98f1
Bug 251498. Implement outline-offset. r+sr=roc
2004-10-26 12:57:15 +00:00
dbaron@dbaron.org
389ae5fa02
Remove partial implementation of -moz-key-equivalent that was useful for nothing other than crashing. b=265721 r+sr=bzbarsky a=asa
2004-10-24 04:32:21 +00:00
tor@cs.brown.edu
2afdbb439a
Bug 244917 - implement SVG gradients. Patch by scootermorris@comcast.net.
...
r=sicking,afri,tor,jwatt. Shared mozilla code sr=tor,dbaron.
2004-10-14 23:02:53 +00:00
bzbarsky@mit.edu
f3eba60164
Remove parsing of play-during property, since we don't support it anyway and
...
it's gone from CSS2.1 and CSS3. Bug 258079, r+sr=dbaron
2004-09-30 22:32:28 +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
9921526bf4
Land bug 72747 in pieces: Implement overflow-x and overflow-y. b=72747 r+sr=roc
2004-09-05 00:04:04 +00:00
dbaron@dbaron.org
0ee0dd0b76
Backout the CSS parts of bug 72747 to see if that fixes the Tp regression.
2004-08-26 22:35:38 +00:00
dbaron@dbaron.org
f2ad5967af
Implement 'overflow-x' and 'overflow-y' CSS properties, long implemented by IE for Windows and proposed for CSS3. Implement scrolling='yes' and equivalents on frame and iframe. Various pieces of related cleanup (see comment 22 in bug). b=72747 r+sr=roc
2004-08-26 17:11:20 +00:00
roc+@cs.cmu.edu
fa6c1b5822
Bug 251162. Add -moz-column-gap to the style system. r+sr=dbaron
2004-07-18 12:12:46 +00:00
roc+@cs.cmu.edu
1600f68744
Bug 245297. Add basic style system support for columns. r+sr=dbaron
2004-06-17 11:57:37 +00:00
roc+@cs.cmu.edu
d9edea9d71
Bug 226439. Convert codebase to use AppendLiteral/AssignLiteral/LowerCaseEqualsLiteral. r+sr=darin
2004-06-17 00:13:25 +00:00
caillon@redhat.com
9a89a5c585
We need to also copy over mAppearance in the nsCSSDisplay copy constructor
...
r+sr=bzbarsky via irc; no bug.
2004-05-07 20:41:38 +00:00
caillon@redhat.com
9912e763f8
Remove '-moz-resizer' from the style system.
...
Bug 242712. r+sr=dbaron
2004-05-05 21:37:32 +00:00
gerv@gerv.net
cf0b0c064a
Bug 236613: change to MPL/LGPL/GPL tri-license.
2004-04-17 21:52:36 +00:00
alex.fritze@crocodile-clips.com
10a947f578
Landing of SVG_20020806_BRANCH, Bug 182533. Refactoring of SVG backend, new GDI+ and Libart rendering
...
backends, text support on Windows (GDI+), rudimentary text support on Linux (libart/freetype2), presentation
attributes, lots of bug fixes (see bug 182533 for dependency list).
Not part of default build; code is #ifdef'ed out.
r=sicking, sr=jst for dom and htmlparser changes
r=bsmedberg, sr=tor for config changes
r=dbaron, sr=bzbarsky for content and layout changes
r=tor, sr=bzbarsky for gfx changes
2004-02-07 12:39:26 +00:00
dbaron@dbaron.org
34acfedef2
Implement -moz-margin-start, -moz-margin-end, -moz-padding-start, and -moz-padding-end and cascade them correctly. Use them in html.css to improve default styles for lists in RTL documents. b=74880 r+sr=bzbarsky
2004-02-04 06:10:56 +00:00
bryner@brianryner.com
a90ec6ff21
Eliminate nsIStyleSet as an XPCOM interface, making the implementation internal to layout. Frame constructor ownership moves to the pres shell, and the style set methods that forward to the frame constructor are gone. Rewrote style set sheet add/remove to reduce code size. For more details, see bug 64116. r+sr=dbaron.
2004-01-07 22:30:53 +00:00
dbaron@dbaron.org
328f7a89b1
Make play-during a true shorthand so it gets parsed correctly after the nsCSSDeclaration storage rewrite. b=223718 r+sr=bzbarsky
2003-10-30 01:51:00 +00:00
dbaron@dbaron.org
78594a3fc8
Remove change hints from CSS parser and replace with boolean indicating whether there was a change, computed a much simpler way. b=158713 r+sr=bzbarsky
2003-06-30 21:39:22 +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
dbaron@dbaron.org
be4f2fbae4
Remove extraneous |inline| to fix bustage.
2003-04-15 04:19:27 +00:00
dbaron@dbaron.org
887906a883
Split nsCSSDeclaration.h and .cpp into separate files for the structs (nsCSSStruct.h and .cpp) and nsCSSDeclaration. b=201681
2003-04-15 03:07:34 +00:00
bryner@netscape.com
4486f8d13d
Make --disable-xul work (bug 69995). We build enough XUL to support
...
scrollbars unconditionally, but can now leave out heavyweight widgets like
grid, listbox, and tree. r=bzbarsky, sr=alecf.
2003-04-11 00:56:27 +00:00
peterv@netscape.com
627a38d0b9
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
6e090f3a8a
Fix bugs with removal of certain properties. b=182294 r+sr=bzbarsky
2003-02-22 19:23:46 +00:00
dbaron@dbaron.org
834096485c
Remove nsISizeOfHandler and associated SizeOf methods. b=106792 r=bzbarsky sr=jst
2003-02-22 15:34:38 +00:00
caillon@returnzero.com
07f58f6d68
Output 'background-position' values in the correct order (X before Y)
...
bug 189629, r+sr=dbaron
2003-01-19 03:44:52 +00:00
caillon@returnzero.com
1169b8baa0
Bug 14777 - Give inline background image painting a rhyme and reason to how it works. Implement CSS3 proposal (-moz-)background-inline-policy.
...
r+sr=roc+moz
2003-01-17 09:33:52 +00:00
peterv@netscape.com
a286b2a9ae
Fix for bug 183999 (Modernize content). r=caillon, sr=bz.
2002-12-11 14:24:49 +00:00
dbaron@fas.harvard.edu
53113f8eee
Subclass the nsCSS* structs as nsRuleData* so members can be added to the latter without bloating the former, and to allow the former to go away eventually. Propagate whether a font family name comes from HTML through the style system and use it to set a bit on nsFont indicating that quirky behavior of Symbol fonts is acceptable. b=175372 r=bzbarsky sr=kin
2002-11-12 15:17:07 +00:00
glazman@netscape.com
4d74654cb3
CSS properties set to system colors were returning inconsistent values; b=172199, r=caillon, sr=peterv
2002-11-06 08:31:19 +00:00
caillon@returnzero.com
0d9875f0a1
Correcting our background painting code per the latest CSS specs. By default, backgrounds should be painted to the border
...
area, and not the padding area as per the CSS 2 Errata, CSS2.1 and CSS3. Also, implementing the CSS3 'background-clip'
and 'background-origin' properties (currently with -moz- prefixes) to control this behavior.
Bug 162252, r=dbaron sr=roc+moz
2002-10-08 10:24:53 +00:00
caillon@returnzero.com
1043c715bf
Bug 117500. Adding support for the CSS2Properties interface to computed style declarations.
...
r=dbaron sr=jst
2002-09-26 03:46:50 +00:00