Commit Graph

245 Commits

Author SHA1 Message Date
hyatt@netscape.com
a750d76173 adding behavior property to CSS. r=brendan 2000-01-11 03:40:41 +00:00
sspitzer@netscape.com
19570b0443 fix for pierre's warnings. r=bienvenu 1999-12-23 18:35:35 +00:00
pierre@netscape.com
37a1ed2e42 16381 "Need to be able to specify -moz-border-radius for each corner". Made changes in the following files in order to store the radius as a nsCSSRect and support 4 new -moz-border-radius properties (topLeft, topRight, bottomRight, bottomLeft): nsCSSDeclaration.cpp nsCSSParser.cpp nsCSSPropList.h nsCSSStyleRule.cpp nsICSSDeclaration.h nsIStyleContext.h nsStyleContext.cpp nsCSSRendering.cpp 1999-12-22 11:27:10 +00:00
pierre@netscape.com
f57951cbaf Added the CSS2 printing extensions to the style system (page breaks, page size...). They are not used by Layout yet. 1999-12-22 05:00:47 +00:00
pierre@netscape.com
abaf4ebf0a 12737: removed the 'moz-fixed' NavQuirk 1999-11-23 01:07:26 +00:00
dmose@mozilla.org
796280940b updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:40:37 +00:00
pierre@netscape.com
dcea07cc66 Fix #12737 "-moz-fixed should be compat mode only". Overwrites the fixed font family with the normal font family in navQuirks mode only. r=pollmann. 1999-10-19 00:31:45 +00:00
peterl@netscape.com
c97d8906fd Added new style data accessors.
Added nsIMutableStyleContext interface.
Made style rules work against nsIMutableStyleContext
r=troy
1999-10-16 04:05:59 +00:00
peterl@netscape.com
aba7ebc9ea store system colors as int rather than enums
return proper result code when setting system color
r=rods
1999-10-12 01:31:33 +00:00
kipp@netscape.com
ea36a75c90 Cleanup moz-decl-counter usage and fix NS_LOG_ADDREF usage 1999-10-08 20:41:19 +00:00
kipp@netscape.com
9b9133a12d Zapped mCompatFloatMargin hack 1999-09-17 00:57:06 +00:00
kipp@netscape.com
1497ca1836 Added in mCompatFloaterMargin 1999-09-16 19:55:28 +00:00
peterl@netscape.com
b4193477f7 re-added last changes (in a mac safe way)
better font weight
system color handling
1999-09-10 05:56:19 +00:00
kipp@netscape.com
70e76422ba Nit to make emacs happier 1999-09-09 21:05:32 +00:00
mscott@netscape.com
5a0c34e678 Backing out peterl's changes to fix the mac depend build until we can figure out why it
causes an internal compiler error.
1999-09-09 01:49:51 +00:00
peterl@netscape.com
c11a16f4e1 Added optimization in SetCoord to not set inherit value if value can be computed locally 1999-09-09 00:43:54 +00:00
peterl@netscape.com
5d37fbe7cd tracking UI & forms proposal changes 1999-09-03 23:40:35 +00:00
peterl@netscape.com
680a915855 route declaration parsing through the CSSLoader's parsers 1999-08-04 05:07:10 +00:00
peterl@netscape.com
1c4963abec added experimental CSS3 properties 1999-07-24 19:04:42 +00:00
peterl@netscape.com
c1888da983 added char unit support
removed warnings
update to color api change
1999-07-18 00:27:02 +00:00
warren@netscape.com
753ac43fff Renamed nsIURL to nsIURI in preperation for necko. More NECKO ifdefs too. 1999-06-23 03:29:44 +00:00
peterl@netscape.com
292c1f7de6 use '-moz-fixed' for pre fixed font hack instead of 'monospace'
cleaned up font api
1999-06-22 19:23:56 +00:00
peterl@netscape.com
6210d9e66c better namespace support
made descend from nsCSSRule base class
1999-06-10 05:28:32 +00:00
peterl@netscape.com
6f6f2faf5d added cloning and dirtying of sheet on modify 1999-06-03 01:57:13 +00:00
bruce@cybersight.com
a93d65d168 Fix for ANSI C++ compliance: friend foo -> friend class foo 1999-04-21 04:16:46 +00:00
peterl@netscape.com
bdc708df04 split font style mapping from regular style mapping 1999-04-15 21:23:05 +00:00
peterl@netscape.com
5d077a32db added -moz-border-radius 1999-04-03 03:15:01 +00:00
peterl@netscape.com
3ac3983af4 connected content properties to style context 1999-04-02 18:49:40 +00:00
peterl@netscape.com
9e24497a91 added support for outline
border color fixes
1999-03-28 04:31:57 +00:00
peterl@netscape.com
213db8a554 added percent handling for opacity property 1999-03-25 06:43:07 +00:00
troy@netscape.com
275ec7f7ea Fixed MapDeclarationInto() so it correctly handles 'min-width', 'max-width',
'min-height', and 'max-height'
1999-03-11 20:29:02 +00:00
peterl@netscape.com
e8a5a10ce1 added child & sibling selector support 1999-02-27 07:16:57 +00:00
kipp@netscape.com
48f5180b30 Fixed remaining issues with operator new/delete 1999-02-26 19:26:29 +00:00
kipp@netscape.com
ae90d422ab Cleaned up operator new and delete 1999-02-26 17:13:10 +00:00
troy@netscape.com
602de2f255 Fixed some errors related to switch to using nsCOMPtr 1999-02-12 18:41:26 +00:00
kipp@netscape.com
74b2988510 COMized nsIPresShell and nsIPresContext 1999-02-12 17:45:58 +00:00
peterl@netscape.com
de5d1347ed selector text notes 1999-02-07 21:48:45 +00:00
peterl@netscape.com
41566b6e73 made visible an int instead of bool 1999-02-02 03:24:23 +00:00
peterl@netscape.com
2a250898af better base url support
Checkin during red tree approved by sar
1999-01-15 02:07:46 +00:00
troy@netscape.com
21574143ee Added support for 'right' and 'bottom' properties. Changed to using a
nsStyleSides struct to hold all the offsets
1999-01-08 04:47:46 +00:00
peterl@netscape.com
4e10cd595a fixed a crasher when mapping list or table style with a null parent context 1998-12-21 07:48:12 +00:00
peterl@netscape.com
4242964784 fix spelling 1998-12-21 05:58:58 +00:00
peterl@netscape.com
44a5013733 added case sensativity flag to attribute selectors 1998-12-20 01:16:20 +00:00
peterl@netscape.com
61f3d28962 added support for CSS2 selector syntax 1998-12-11 02:50:43 +00:00
buster@netscape.com
51441fa369 added implementation for CSS-2 style attributes border-collapse, border-spacing, empty-cells, caption-side 1998-12-09 06:24:50 +00:00
harishd@netscape.com
df151dc980 Changed code that previously accessed mBorderStyle and mBorderColor
with new mehtods added in nsStyleSpacing
1998-12-07 19:05:40 +00:00
kipp@netscape.com
689f64e51d Port to revised pres-context API 1998-11-26 18:14:41 +00:00
peterl@netscape.com
b3f287d4fe style change notification support 1998-11-26 01:34:53 +00:00
peterl@netscape.com
baefdbc1e7 cleaned up cursor style handling 1998-11-18 02:11:54 +00:00
michaelp@netscape.com
614b76a37f changes for pixel scaling/printing. 1998-11-14 01:52:27 +00:00