Commit Graph
37 Commits
Author SHA1 Message Date
peterl@netscape.com 625c6516a4 sync to declaration api change 1998-11-06 00:52:30 +00:00
kipp@netscape.com ccd614d11e Fixed oopsie in the hint storage check 1998-10-28 02:04:06 +00:00
peterl@netscape.com 359ccda12b added the first Nav Quirk, when on, we now interpret numbers without units as pixel units 1998-10-28 01:12:38 +00:00
peterl@netscape.com 2f643e8b11 added CSS2 property handling 1998-10-26 23:22:40 +00:00
kipp@netscape.com f1df6ca050 Temporary work around to setting hint better 1998-10-14 23:46:02 +00:00
vidur@netscape.com 5e881108dc Implemented style sheet and style rule interfaces on CSS classes. Made public new entry point for CSSParser for adding new imports. 1998-10-06 01:39:33 +00:00
troy@netscape.com c371e30eac Changed some code to use XPCOM ref counting related macros 1998-10-05 05:11:18 +00:00
peterl@netscape.com ccd7e5084a make text decoration always an enum 1998-09-30 01:08:44 +00:00
peterl@netscape.com 1250b47a85 added change hint to parse declaration 1998-09-29 23:50:09 +00:00
kipp@netscape.com a4dd11e83e Fixed the value of the background-image property when it's not set in the composite background property 1998-09-25 23:35:55 +00:00
kipp@netscape.com 7760fb5470 Backed out last change since it was too aggressive 1998-09-25 22:53:48 +00:00
kipp@netscape.com 5aad32b864 Made SkipRuleSet actually work 1998-09-25 18:17:48 +00:00
peterl@netscape.com ddbd09da0a fixed bug preventing properties from parsing if followed by whitespace.
ie: color : blue didn't work
1998-09-25 01:50:34 +00:00
vidur@netscape.com 85ebec76c8 Added new style interfaces. Implemented getStyle() on HTMLElement. Moved DOM fields into side struct for nsGenericHTMLElement. Implemented style declaration interface on proxy. Added new entry point to CSSParser and new methods to style declaration. 1998-09-25 00:51:45 +00:00
kipp@netscape.com 7855c43722 Fixed parsing of margins to allow for auto values 1998-09-23 02:35:10 +00:00
kipp@netscape.com b612752447 Support length values for vertical-align 1998-09-11 04:15:03 +00:00
peterl@netscape.com f9ebb96032 fixed filtering of valid ID selectors 1998-09-10 01:18:06 +00:00
peterl@netscape.com dbfa9ad747 fixed processing of font face (preserve original quotes) 1998-08-07 02:17:56 +00:00
kostello@netscape.com 826f846a0e 1) Move the CSS dependent methods out of nsDocument and placed them
in a new class nsMarkupDocument. The point of nsMarkupDocument is
to hold methods which are common to HTML and XML but not relevant
to the base nsDocument class.

2) Added Selection support methods for Rod.

3) Added LookupProperty to nsCSSProperty:
Given a property ID and Property Index returns back the string representation
of the property. This was need to convert CSSValues back to strings for saving.
TODO: Make sure that our URL Information stored in a CSSDeclaration contains
enough information to return it to it's original form on output.
1998-07-17 23:00:54 +00:00
peterl@netscape.com bcc2fd4d51 fixed @import parsing
rejected malformed id selectors
sync to declaration api change
1998-07-17 05:50:07 +00:00
peterl 1c345fc6a2 added ! important support 1998-06-26 05:51:55 +00:00
buster 3ed8a1b541 Separated table content from table layout. This paves the way for XML/CSS-2 tables.
Lots and lots of optimizations.
1998-06-17 16:38:24 +00:00
kipp 13d8cf655d Revised API to be com-ish and added ParseDeclarations; implement ParseDeclartions using basic declaration handling routines 1998-05-28 18:39:42 +00:00
kipp 2ee8d1b7a2 Added style support for the new css opacity property 1998-05-28 02:02:43 +00:00
kipp f8ad4d5100 Parse (and ignore) important declarations 1998-05-27 23:38:16 +00:00
peterl 0a71b948e7 moved attributes around 1998-05-26 23:16:55 +00:00
peterl 5fb4fa8991 added pseudo-class rule matching 1998-05-19 00:09:29 +00:00
peterl dc12f94401 added pseudo element support 1998-05-18 21:07:54 +00:00
peterl 7925bc7bf3 fixed bug in parse declaration block, we now discard empty declarations
tweaked position
1998-05-13 22:40:54 +00:00
peterl 505060ef8b added clip inherit support
added line-height number support
1998-05-12 22:56:18 +00:00
kipp b425130347 Make url's absolute per the css spec 1998-05-11 23:28:47 +00:00
peterl 933e7a9b88 update to new value class api 1998-04-30 19:57:36 +00:00
kipp 29cfdcfcd0 Allow for optional commas between clip rect elements 1998-04-28 15:24:44 +00:00
kipp 76bba6f510 Added in cursor and direction properties 1998-04-26 03:47:37 +00:00
kipp 8b60c6c540 Updated to use new style constants 1998-04-25 18:44:17 +00:00
troy 4a313ac84d Fixed PROP_HEIGHT to use VARIANT_KLP (was using VARIANT_KL) 1998-04-24 02:43:42 +00:00
kipp 4683c6f4c0 moved to pub 1998-04-13 20:24:54 +00:00