Граф коммитов

128 Коммитов

Автор SHA1 Сообщение Дата
kipp 7739419aa0 Empty the style stack when closing out a td/th 1998-07-12 01:12:34 +00:00
kipp df0edd78db Fixed case of nsString.h include 1998-07-10 20:19:03 +00:00
jevering ffe05bb80e Fixing Linux & Irix builds... 1998-07-10 18:49:02 +00:00
jevering 074077878e Fix parser build bustage on win32. 1998-07-10 18:14:11 +00:00
rickg 665f63b9f3 dynamic DTD support 1998-07-10 05:35:23 +00:00
kipp 3da99b3257 Added a temporary hack to normalize nested lists 1998-07-09 17:05:36 +00:00
kipp f97bf0ca47 Eliminate some compiler warnings 1998-07-03 23:14:21 +00:00
kipp 17933d64a7 Don't forget to build nsHTMLTags.o 1998-07-03 23:13:37 +00:00
kipp 21c9296332 Added rules to export and generate nsHTMLTags.h, nsHTMLTags.cpp 1998-07-03 20:33:10 +00:00
kipp 3b261954f3 Removed some cruft 1998-07-03 18:40:45 +00:00
kipp 743d53f95a updated 1998-07-03 18:40:25 +00:00
kipp 4fc5c374b2 Fixed tag enum table to start at 1 1998-07-03 18:40:12 +00:00
kipp ffe1d07336 new 1998-07-03 17:19:58 +00:00
kipp 89072e57d5 Use new generated tags table/search routines 1998-07-03 17:19:26 +00:00
scullin c317eab246 Attempt to fix mac build. 1998-07-03 05:09:43 +00:00
atotic 40436bfeea Added CNavDTD.h 1998-07-02 21:21:53 +00:00
rickg c7c8f485ed major improvements to parser API's; fixed a few bugs 1998-07-02 08:14:22 +00:00
jevering 7f7b55b452 Use the new allocating ReplaceElementAt so that the context and style
stacks aren't sliding memory buffers all over the place (and over
allocating).
1998-07-02 00:29:59 +00:00
thom b1d61c37de Fixes for mac linux 1998-07-01 23:29:55 +00:00
rpotts 415ca2fc2a Changed nsIStreamListener to nsIStreamObserver... 1998-07-01 11:11:44 +00:00
rpotts 2fc6e59047 Changed nsIStreamListener to nsIStreamObserver. Added BeginParse(...) method for the DocumentLoader... 1998-07-01 11:11:05 +00:00
jevering 8d91a229bf Added the nsVoidArray support to the COtherDTD class. 1998-06-30 22:11:24 +00:00
jevering add35ea69a Changed the context stack and style stacks to be nsVoidArray to avoid
stack overflow.
1998-06-30 21:36:10 +00:00
jevering d175849d8c Temporarily crank up the context stack size.. we are overrunning it.
I will put a growable stack in later.
This could be a security hole.
1998-06-30 18:23:21 +00:00
kipp b1a76d4c27 Condensed switch statement, treat sub/sup like other span tags 1998-06-29 16:08:57 +00:00
atotic e6c716048f Added/removed some files 1998-06-27 02:47:08 +00:00
kipp 2508a6365b Made blink act more like bold 1998-06-26 01:12:32 +00:00
vidur f85f13e492 Hooked up SCRIPT tag evaluation. 1998-06-25 22:26:20 +00:00
atotic 700263e1de Making it compile on the Mac 1998-06-25 18:25:36 +00:00
atotic c1cc5f7879 Keeping projects up to date 1998-06-25 18:01:28 +00:00
kipp d26465a2b3 Init mSink 1998-06-25 14:58:46 +00:00
michaelp e183f05efb added init() method to prescontext.
creator of prescontext is responsible for initializing pres context.
devicecontext is now init()ed with a nsNativeWidget.
removed hacky X Display stuff from device context and font metrics.
removed hacky code from windows font metrics.
changed nsNativeWindow to be nsNativeWidget.
added more code for compositor back-to-front pass.
improved text performance on X.
changed nsHTMLTagContent.cpp so that it will build with MSVC 4.1.
1998-06-25 04:24:45 +00:00
michaelp fc2cd8208d fixed build. 1998-06-25 03:25:22 +00:00
jevering 0079b817df Added the new debug file. 1998-06-25 01:58:55 +00:00
jevering dc8bab4351 Removed parser's knowledge of the Parser Debugger.
The Parser debugger has been moved out and renamed to DTDDebugger since this actually what it is doing.
I cant totally remove the DTDDebugger parameter passed to the parser under the DTD creation is somehow moved from the parser.
1998-06-25 01:42:50 +00:00
michaelp 9050fae501 fixed build. 1998-06-23 05:26:58 +00:00
rickg 813cf95318 fixed API mismatch 1998-06-23 01:35:25 +00:00
rickg 7c82c6b547 added support for doc quality 1998-06-23 01:34:25 +00:00
rickg e9a44a81e8 more API cleanup; home.netscape.com working again 1998-06-23 00:53:50 +00:00
rickg 4a0993ec5f added support for empty (XML) tags 1998-06-20 00:12:10 +00:00
rickg 80cfbdaa5e fixed another containment bug; DTD's are very cool 1998-06-19 01:15:19 +00:00
rickg 0b9c578eb7 more bug fixes; changed nsHTMLParser to nsParser. 1998-06-19 01:00:27 +00:00
atotic def6650bbd Removed prstrm includes 1998-06-19 00:15:19 +00:00
jevering c9ea1fcbd5 Forgot to check in the robot changes for new object. 1998-06-18 23:26:55 +00:00
jevering 8d8f3997e5 Major whacking of the debug robot code.
The Debug robot has now been moved into it's own class (xp_com object)
and is fairly well separated from the rest of the parser.
An argument to pass the ParserDebug object into the parsing process
has been added to the Parse member.  This should clean up Unix a bit
as well as provide the ability to multiple simultaneous robots.
This also cleaned up the global variable hackage.
1998-06-18 22:57:25 +00:00
scullin e4ddb75743 Fix rickg's linux build bustage. 1998-06-18 01:04:46 +00:00
kipp be81b6c425 Disabled saving the source file cuz it crashes on windows 1998-06-18 00:02:36 +00:00
rickg b2f62ff8a2 huge refactoring effort; transient style support; tables fixes, and more 1998-06-17 23:13:28 +00:00
atotic fcb81f3583 First Checked In. 1998-06-16 21:39:13 +00:00
jevering d1cd2a2cb9 Hooked up the <BLINK> tag in the parser. 1998-06-16 01:15:56 +00:00