93 Commits

Author SHA1 Message Date
kipp%netscape.com
e18af2d0ee Cleanup moz-decl-counter usage and fix NS_LOG_ADDREF usage
git-svn-id: svn://10.0.0.236/trunk@50239 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-08 20:41:19 +00:00
mgleeson1%netscape.com
8e1de98ab5 r=kipp changed illegal escape \{ to {
git-svn-id: svn://10.0.0.236/trunk@49934 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-06 01:41:38 +00:00
peterl%netscape.com
39323d24e7 fixed fix to bug 15373. Now it won't crash on EOF conditions
git-svn-id: svn://10.0.0.236/trunk@49649 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-02 04:23:00 +00:00
kipp%netscape.com
90f49df885 r=peterl; bug=15373; Fixed atom memory leaky
git-svn-id: svn://10.0.0.236/trunk@49589 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-01 20:13:39 +00:00
kipp%netscape.com
aa5496085d Removed atom table hacks
git-svn-id: svn://10.0.0.236/trunk@49466 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-30 21:17:28 +00:00
peterl%netscape.com
158d6f2176 reset pushback buffer when creating a new scanner
factored scanner creation code


git-svn-id: svn://10.0.0.236/trunk@48709 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-22 01:19:29 +00:00
kipp%netscape.com
ffc7966b7d Zapped mCompatFloatMargin hack
git-svn-id: svn://10.0.0.236/trunk@47887 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-17 00:57:06 +00:00
kipp%netscape.com
458a973efc Added in mCompatFloaterMargin
git-svn-id: svn://10.0.0.236/trunk@47812 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-16 19:55:28 +00:00
peterl%netscape.com
934815e84f added first-node pseudo class (extension)
git-svn-id: svn://10.0.0.236/trunk@46896 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-11 00:08:30 +00:00
peterl%netscape.com
ac4834af5c added system color parsing
fixed font weight parsing to be more strict


git-svn-id: svn://10.0.0.236/trunk@46728 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-10 05:55:36 +00:00
peterl%netscape.com
80ac4d30c5 tracking UI & forms proposal changes
git-svn-id: svn://10.0.0.236/trunk@45970 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-03 23:40:35 +00:00
kipp%netscape.com
bf69814e2c Fixed an nsString usage oopsie
git-svn-id: svn://10.0.0.236/trunk@45696 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-02 18:02:52 +00:00
peterl%netscape.com
73fb0ee366 made change hint smarter
git-svn-id: svn://10.0.0.236/trunk@42683 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-08 01:17:29 +00:00
peterl%netscape.com
33a913631e removed assert
git-svn-id: svn://10.0.0.236/trunk@42105 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-04 05:06:19 +00:00
peterl%netscape.com
97f9eb5ee1 added experimental CSS3 properties
git-svn-id: svn://10.0.0.236/trunk@40991 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-24 19:04:42 +00:00
mscott%netscape.com
16d57a661f Necko Only!! Yuck. something was pretty bogus here...whenever we were parsing a url we'd create an empty
base url then try to turn the empty url into an absolute url which was returning an error. Looks like ParseURL would
never work.


git-svn-id: svn://10.0.0.236/trunk@40373 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-20 23:53:03 +00:00
mcafee%netscape.com
208d0e9002 minor warning fix
git-svn-id: svn://10.0.0.236/trunk@40314 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-20 20:24:28 +00:00
peterl%netscape.com
c2269c62a7 update to new property and keyword enums and apis
added 'ch' unit support


git-svn-id: svn://10.0.0.236/trunk@39955 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-18 00:31:37 +00:00
andreas.otte%primus-online.de
aa8f29f8c5 NECKO only: Using helper function NS_MakeAbsoluteURI A: chofmann R:valeski
git-svn-id: svn://10.0.0.236/trunk@38985 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-11 15:46:10 +00:00
peterl%netscape.com
1861884231 hook up quirk mode
git-svn-id: svn://10.0.0.236/trunk@38548 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-07 01:29:49 +00:00
andreas.otte%primus-online.de
03e69d05c3 NECKO only: replacing GetBuffer with ToNewCString and some error checking
git-svn-id: svn://10.0.0.236/trunk@38458 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-06 23:08:16 +00:00
valeski%netscape.com
33c4d78c11 various #ifdef NECKO fixes.
git-svn-id: svn://10.0.0.236/trunk@37126 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-27 16:12:20 +00:00
warren%netscape.com
fdf6c938bb Necko ifdefs for layout and rdf.
git-svn-id: svn://10.0.0.236/trunk@37005 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-26 06:36:26 +00:00
warren%netscape.com
b870de7299 Renamed nsIURLGroup to nsILoadGroup in preparation for necko.
git-svn-id: svn://10.0.0.236/trunk@36818 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-25 02:17:37 +00:00
warren%netscape.com
06d707be48 Renamed nsIURL to nsIURI in preperation for necko. More NECKO ifdefs too.
git-svn-id: svn://10.0.0.236/trunk@36440 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-23 03:29:44 +00:00
peterl%netscape.com
8933f6f161 fixed skipping of unsupported at rules
made ID parsing CSS2 compliant


git-svn-id: svn://10.0.0.236/trunk@36305 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-22 19:22:41 +00:00
valeski%netscape.com
4fa4e2e84d NECKO ifdef (ifdef'd _off_ by default) this checkin should not impact anything. checkin approved. If someone runs into a problem, call me at 303.546.0061.
git-svn-id: svn://10.0.0.236/trunk@35863 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-18 17:34:08 +00:00
peterl%netscape.com
5acfa76172 sync to css loader api change (default namespace)
git-svn-id: svn://10.0.0.236/trunk@35400 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-15 06:22:46 +00:00
peterl%netscape.com
f7d2222f18 added support for @namespace & @media
stubbed out support for other @rules
sync to sheet api changes


git-svn-id: svn://10.0.0.236/trunk@34565 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-10 05:25:23 +00:00
peterl%netscape.com
9f25668214 better handling of bad @imports
git-svn-id: svn://10.0.0.236/trunk@32811 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-26 23:53:16 +00:00
peterl%netscape.com
5c9c0822b4 added css loader for child sheet
added drag pseudo classes
fixed background parsing bug


git-svn-id: svn://10.0.0.236/trunk@32149 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-18 23:12:17 +00:00
rickg%netscape.com
051e73b4dc updates to sync with nsString2 api
git-svn-id: svn://10.0.0.236/trunk@28576 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-21 23:48:41 +00:00
peterl%netscape.com
11d75ffff2 fixed pseudo element parsing
git-svn-id: svn://10.0.0.236/trunk@27700 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-15 21:22:41 +00:00
kipp%netscape.com
46221376d3 Allow negative values for clip rects as per css spec
git-svn-id: svn://10.0.0.236/trunk@27031 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-10 17:33:09 +00:00
peterl%netscape.com
f82375c850 added -moz-border-radius
git-svn-id: svn://10.0.0.236/trunk@26137 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-03 03:15:01 +00:00
peterl%netscape.com
9b2077ded7 fixed bug in parsing backgrounds
git-svn-id: svn://10.0.0.236/trunk@25344 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-28 04:29:57 +00:00
peterl%netscape.com
9cc82e265f fix whitespace handling on attribute selectors
git-svn-id: svn://10.0.0.236/trunk@25091 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-25 06:42:42 +00:00
peterl%netscape.com
03d4988d0b added child & sibling selectors
git-svn-id: svn://10.0.0.236/trunk@22335 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-27 07:15:59 +00:00
troy%netscape.com
4ca2c9fafc Added cast to get it to compile
git-svn-id: svn://10.0.0.236/trunk@20679 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-14 06:10:51 +00:00
kipp%netscape.com
9b917419dc COMized nsIPresShell and nsIPresContext
git-svn-id: svn://10.0.0.236/trunk@20570 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-12 17:45:58 +00:00
peterl%netscape.com
38427deaa9 changed all html atoms to lower case
git-svn-id: svn://10.0.0.236/trunk@20542 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-12 06:19:07 +00:00
peterl%netscape.com
b5c996e95b made class selectors case sensitive
moved case-insensitive support for attribute values to style sheet


git-svn-id: svn://10.0.0.236/trunk@20383 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-11 06:41:21 +00:00
peterl%netscape.com
10b169bbbd Improved handling of bad properties
git-svn-id: svn://10.0.0.236/trunk@20234 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-10 08:37:52 +00:00
peterl%netscape.com
9cd5ff0a00 added capturing selector source text (to preserve namespace prefixes)
git-svn-id: svn://10.0.0.236/trunk@19972 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-07 21:48:27 +00:00
peterl%netscape.com
6bb837e2c4 improvements to parsing @import, HTML comments and identifiers
git-svn-id: svn://10.0.0.236/trunk@19402 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-03 02:59:51 +00:00
peterl%netscape.com
8d45726e09 made media case insensitive (for now)
git-svn-id: svn://10.0.0.236/trunk@18431 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-23 07:08:11 +00:00
troy%netscape.com
c8ffafa0d6 Fixed it so that box offsets (left/right/top/bottom) can be negative numbers
git-svn-id: svn://10.0.0.236/trunk@17869 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-15 22:09:15 +00:00
peterl%netscape.com
3d6d5eed05 better base URL support
better parsing of media types (per HTML4.0 spec)
enforce pseudo element sepectors at end of seletor list

Checkin during red tree approved by sar


git-svn-id: svn://10.0.0.236/trunk@17827 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-15 02:06:13 +00:00
harishd%netscape.com
64fff4508d Added code to take care of CSS properties
that wouldn't allow negative values.


git-svn-id: svn://10.0.0.236/trunk@17247 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-06 19:25:25 +00:00
peterl%netscape.com
3fa2aa8cd6 fix spelling
git-svn-id: svn://10.0.0.236/trunk@16738 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-21 05:58:58 +00:00