Commit Graph

375 Commits

Author SHA1 Message Date
rickg%netscape.com
71e7883030 added nsITagHandler for future use 1998-11-13 19:20:47 +00:00
rickg%netscape.com
2f234d74a2 allow view-source on XML 1998-11-13 04:36:46 +00:00
akkana%netscape.com
17fcf4b232 Fix more build bustage (IRIX) 1998-11-13 02:12:55 +00:00
vidur%netscape.com
9c30dad2d8 Added support for CDATA sections. 1998-11-12 23:54:37 +00:00
pinkerton%netscape.com
f8d8b3d3cc Add nsViewSourceHTML.cpp to fix build bustage. 1998-11-12 01:01:35 +00:00
pinkerton%netscape.com
600d32f92a add nsWellFormedDTD.h to fix build bustage. 1998-11-12 01:01:22 +00:00
vidur%netscape.com
c11e2c8964 Added XML display support. Added NotifyError method to nsIContentSink 1998-11-11 22:04:42 +00:00
rickg%netscape.com
d3b71028ee enabled view-source 1998-11-11 20:31:45 +00:00
rickg%netscape.com
c737f0ffa8 first pass support for view-source 1998-11-11 11:55:32 +00:00
rickg%netscape.com
7d8453f4f3 changed contentsink API to support XML 1998-11-10 04:20:40 +00:00
rickg%netscape.com
4201ba4a5c a tiny update to improve XML support 1998-11-09 21:51:18 +00:00
rickg%netscape.com
1d15b7f028 allow script in table 1998-11-07 02:18:55 +00:00
rickg%netscape.com
4de83d23a8 tiny fix to allow form tag inside the table tag 1998-11-06 21:41:59 +00:00
kipp%netscape.com
c734f425a7 Support mapping the character set encoding properly so that codes from 0x80 to 0x9f get mapped into ucs2 properly 1998-11-06 02:07:17 +00:00
michaelp%netscape.com
f15dcc105b fixes bug on (at minimum) hometonw.aol.com due to delete object being used. 1998-11-05 03:15:51 +00:00
cls%seawood.org
aee37c479b Another fix for parallel builds and checked in generated files. 1998-11-04 05:36:35 +00:00
cls%seawood.org
e313508e31 Added removecheckedinkludge as dependency of generate to insure that checked in generated files are removed. 1998-11-03 07:01:39 +00:00
rickg%netscape.com
dad03101d2 small parser improvements to handle bad quotes better 1998-11-03 00:55:33 +00:00
cls%seawood.org
411ab80ce3 New autoconf files for nglayout 1998-10-28 03:53:57 +00:00
rickg%netscape.com
0a6d0170bf allow button anywhere in content, other small improvements 1998-10-27 05:13:16 +00:00
rickg%netscape.com
9e9e057d8f fixed bug I recently introduced in canContain 1998-10-27 02:34:41 +00:00
rickg%netscape.com
4ed94cd519 WIP for new style handling and well-formed content 1998-10-24 04:44:38 +00:00
rickg%netscape.com
894b2a6a24 more bad content parsing improvements 1998-10-08 07:32:34 +00:00
rickg%netscape.com
cb7c655b72 added autoclose to DT 1998-10-06 02:38:45 +00:00
rickg%netscape.com
ea272c050e fixed a bunch-O-bugs 1998-10-04 04:56:55 +00:00
pinkerton%netscape.com
1fff0d4271 Updated projects for Pro4. Turned off mod-date caching for depend builds. Using InterfacesStubs wrapper where appropriate for Carbon. 1998-09-29 17:11:00 +00:00
kostello%netscape.com
8ade57aae7 Fix bug 658.
Needed to update to nsXIFDTD to match new nsSkippedContentToken API
1998-09-28 21:25:22 +00:00
rickg%netscape.com
e106e55c80 added support for XML processing instructions 1998-09-23 16:55:13 +00:00
kipp%netscape.com
54747eba59 Added code to map illegal ncr values as per navigator 1998-09-22 15:34:50 +00:00
peterl%netscape.com
fb20c625b9 moved skipped content token from the attribute list to it's own slot 1998-09-22 02:07:31 +00:00
kipp%netscape.com
f877659693 Fixup AddRef/Release and some constructors to use NS_ADDREF (etc) macros 1998-09-12 19:33:48 +00:00
pierre%netscape.com
f9b4dadf7c added nsDTDUtils 1998-09-11 09:02:13 +00:00
kipp%netscape.com
86265c40fe Updated Makefile to have the right source file list 1998-09-11 05:53:55 +00:00
rickg%netscape.com
43c79980f8 improved DTD context for better style/structure handling 1998-09-11 00:54:36 +00:00
pierre%netscape.com
f546442fdd added __initialize and __terminate 1998-09-05 08:03:28 +00:00
rickg%netscape.com
a08b9e66dd a few small bug fixes for DTD 1998-09-04 02:52:47 +00:00
rickg%netscape.com
631ac3f398 added new EnableParser() routine for kipp; WIP 1998-09-02 07:12:49 +00:00
warren%netscape.com
b89e7efaca Renamed NSRepository to nsRepository. 1998-09-01 00:26:28 +00:00
rickg%netscape.com
0def007cba fixed a few infinite loops in new DTD code 1998-08-31 21:52:47 +00:00
rickg%netscape.com
41eaa2cef7 improved script handling--required by changes to DTD 1998-08-29 19:32:30 +00:00
rickg%netscape.com
099ad72d09 improved script handling--required by changes to DTD 1998-08-29 19:31:00 +00:00
rickg%netscape.com
acdaa67ff1 added noembed support 1998-08-29 06:52:17 +00:00
rickg%netscape.com
f44612c847 lots of performance work, bug fixes, and tag handling upgrades 1998-08-29 05:08:20 +00:00
kipp%netscape.com
11535c3a15 Removed the PushMark method 1998-08-28 16:18:14 +00:00
peterl%netscape.com
4518de8325 hacked colgroup & col handling 1998-08-27 01:04:22 +00:00
rickg%netscape.com
77e914c0ef various bug fixes, performance wip 1998-08-26 21:20:41 +00:00
troy%netscape.com
23feb93c16 Work in progress for LAYER tag 1998-08-26 02:23:21 +00:00
rickg%netscape.com
941595cc23 more WIP for logparse 1998-08-23 20:21:58 +00:00
rickg%netscape.com
6d71410d47 new improved logparse 1998-08-22 17:49:36 +00:00
rickg%netscape.com
e3504a2fc5 Too many bugs to mention; tables, skipped content; perf; memory 1998-08-21 02:04:39 +00:00
scullin%netscape.com
39b83242e3 Checked in api changes and some other small changes from the branch. 1998-08-14 23:08:54 +00:00
rickg%netscape.com
48e209d263 a few more bug fixes. Ain't life grand 1998-08-13 08:51:52 +00:00
rickg%netscape.com
dac8ffff94 a host of propagation bugs and a comment bug to boot 1998-08-13 08:33:18 +00:00
rickg%netscape.com
6ba2a5aa37 many parser bugs; better backward propagation 1998-08-12 08:53:55 +00:00
kostello%netscape.com
8b5f045ced Synched with windows build 1998-08-12 00:52:13 +00:00
kostello%netscape.com
220a2d4d45 Added nsHTMLEntities.h 1998-08-11 23:42:06 +00:00
thom%netscape.com
dd6aa356f6 added 'extern "C"' to declaration of NS_NewHTMLLoggingSink to fix mac link error... 1998-08-10 21:56:32 +00:00
kipp%netscape.com
4d2fa4f8e1 Disabled old entity routines 1998-08-10 21:38:10 +00:00
kipp%netscape.com
b499123e7f Used generated entities file to translate entities 1998-08-10 21:37:55 +00:00
kipp%netscape.com
3b8efd0c81 Build generate entities file 1998-08-10 21:37:36 +00:00
kipp%netscape.com
0833242c46 Open the file for writing (doh) 1998-08-10 21:12:10 +00:00
kipp%netscape.com
6451b37d44 Short circuit auto-detect logic (cuz it doesn't work here) 1998-08-10 21:11:31 +00:00
kipp%netscape.com
ef1a8d365b Updated 1998-08-10 21:10:36 +00:00
kipp%netscape.com
56ca75cff0 Build entities table 1998-08-10 21:10:04 +00:00
kipp%netscape.com
970612c2b6 Fixed assertion message 1998-08-10 21:08:36 +00:00
kipp%netscape.com
61140b7984 Handle EOF better for file streams 1998-08-10 21:08:21 +00:00
kipp%netscape.com
c4d30ecf37 new 1998-08-10 21:07:40 +00:00
rickg%netscape.com
8a0553b937 too many bug fixes to name, but all legit scopus bugs 1998-08-07 03:09:24 +00:00
kipp%netscape.com
e5d10b402f new 1998-08-07 01:39:40 +00:00
kipp%netscape.com
354a633441 new 1998-08-06 20:29:07 +00:00
kipp%netscape.com
dcb48110c0 Added code to create logging sinks 1998-08-06 20:27:57 +00:00
kipp%netscape.com
31953264d9 Build logging sink 1998-08-06 20:27:27 +00:00
kostello%netscape.com
613f506c48 Transfered CollectAttributes from CNavDTD.cpp -- code which was commented out
as part of a previous checkin
1998-08-05 21:50:20 +00:00
pierre%netscape.com
acd006e083 added nsParserFactory.cpp 1998-08-05 08:28:24 +00:00
pierre%netscape.com
9d5a4142eb fixed to compile on Mac 1998-08-05 08:26:03 +00:00
pierre%netscape.com
eb16b86a54 renamed NSGetFactory to build on Mac 1998-08-05 08:17:06 +00:00
rickg%netscape.com
0a8e20c51d fixed a potential crash in case of empty documents 1998-08-05 03:16:51 +00:00
rickg%netscape.com
ea69f11969 WIP for token reduction and a few bug fixes 1998-08-05 02:01:44 +00:00
kipp%netscape.com
1bc5d0bc35 Removed nextid tag 1998-08-04 21:14:19 +00:00
rickg%netscape.com
6fba296880 lets try this again 1998-08-04 19:38:46 +00:00
rickg%netscape.com
e1e3487271 get parser back on line 1998-08-04 19:04:14 +00:00
rickg%netscape.com
bfdeafce1b fixed serious parser bug from earlier today 1998-08-04 10:16:09 +00:00
rickg%netscape.com
7f7ecd4daf major perf changes; a few WIP's 1998-08-03 21:04:54 +00:00
kipp%netscape.com
cfd57f3de5 Normalized style tag handling 1998-08-03 18:10:43 +00:00
thom%netscape.com
f1604ff795 Someone forgot to add nsParserCIID.h to the manifest, broke mac build (what about the others?) 1998-07-31 02:24:24 +00:00
spider%netscape.com
a7fa413b4a Removing NS_NewParserNode method 1998-07-30 23:14:18 +00:00
spider%netscape.com
257a2dec72 XPCOM'ing the parser. Use repository to get a parser now. 1998-07-30 22:42:27 +00:00
rickg%netscape.com
36395151d9 fixed attribute bug and factored DTDDebug interfaces 1998-07-29 23:43:20 +00:00
pierre%netscape.com
f5ddcc19fa added a bunch of cpp files according to the Window make file 1998-07-29 20:54:38 +00:00
rickg%netscape.com
3268db96ab improved parser handling of pathologic attributes 1998-07-29 05:13:35 +00:00
pierre%netscape.com
93690ce9a9 fix build breakage from previous checkin 1998-07-28 05:31:01 +00:00
pierre%netscape.com
facd2c32df fix Mac build: include <fstream.h> 1998-07-28 04:16:13 +00:00
pierre%netscape.com
d409abffff fix Mac build: include <iosfwd.h> 1998-07-28 04:14:58 +00:00
pierre%netscape.com
deb7cb75b8 added CParserContext.cpp (for now... we may need to add plenty of other files later) 1998-07-28 04:04:23 +00:00
rickg%netscape.com
168527845e unwound changes to skipped content consumption 1998-07-28 04:00:38 +00:00
rickg%netscape.com
393a3c4392 even more improvements to containment creation 1998-07-28 02:54:02 +00:00
rickg%netscape.com
80a8cf5731 fixed build buster; seems VC doesn't know false 1998-07-28 01:39:55 +00:00
rickg%netscape.com
1460f6fd8f too many fixes to enumerate 1998-07-28 01:08:12 +00:00
kostello%netscape.com
ba006d93d9 Moved pretty printing interfaces inside implementation of nsHTMLContentSinkStream
Added interfaces to turn pretty printing on/off -- support for copy/paste
1998-07-27 18:16:01 +00:00
kipp%netscape.com
cb53546fa3 Fixed a typo 1998-07-27 17:51:17 +00:00
rickg%netscape.com
5446c139c4 warning removal 1998-07-25 02:11:02 +00:00
rickg%netscape.com
7693865115 fixed a state problem in parser related to nesting levels 1998-07-25 01:02:01 +00:00
rickg%netscape.com
79205ce3c8 added line number support to nodes for Javascript 1998-07-25 00:29:15 +00:00
rickg%netscape.com
a6035c39f1 even more progress in the parser 1998-07-25 00:05:29 +00:00
rickg%netscape.com
8e5cff08b3 first pass at getting javascript to work in parser 1998-07-24 23:29:30 +00:00
rickg%netscape.com
91c3a6956c tons-o-fixes in the parser 1998-07-24 21:57:43 +00:00
kipp%netscape.com
aa0ea3f84d Allow most everything to live in a caption, just like a table cell 1998-07-24 15:54:18 +00:00
rpotts%netscape.com
17acb2afff Added IStreamListener::OnStatus(...)... 1998-07-24 10:02:50 +00:00
vidur%netscape.com
4850d9a00a Added missing parameter to scanner constructor in the case where we're parsing a string 1998-07-23 22:46:48 +00:00
rickg%netscape.com
40102bf8ea bug fixes; more docs; lots of new testing 1998-07-23 21:10:19 +00:00
michaelp%netscape.com
96cf645164 modified for new streaming APIs. 1998-07-23 20:35:43 +00:00
rickg%netscape.com
c9d783c6ef tried again to fix linux build 1998-07-23 09:17:45 +00:00
rickg%netscape.com
bfd6737278 fixed a linux build problem 1998-07-23 09:01:24 +00:00
rickg%netscape.com
bc0982b1b2 table bug fixes, heading fixes, performance, docs 1998-07-23 08:21:02 +00:00
troy%netscape.com
e4e88105ad Changed mEmptyString to be a static const nsAutoString, and commented
out mName because it isn't being used
1998-07-22 22:18:14 +00:00
rpotts%netscape.com
01b9ef5140 IWebShell now supports a single observer... 1998-07-22 11:19:54 +00:00
dcone%netscape.com
d188e0afde added nsHTMLTAGS.h 1998-07-21 21:48:26 +00:00
kipp%netscape.com
92e6e58dce Fixed map tag and area tag handling 1998-07-21 17:35:48 +00:00
kipp%netscape.com
adb61d9380 Repaired script tag handling so that attributes make it through 1998-07-21 16:43:25 +00:00
dcone%netscape.com
8f6dbfdcf5 fixed so the fstream include is added. 1998-07-20 20:47:07 +00:00
dcone%netscape.com
b2dec70768 removed nsIHtmlcontentsink.cpp from project 1998-07-20 20:45:56 +00:00
spider%netscape.com
af135bdd93 Re-Exporting CNavDTD class, until a *better* solution is implemented... 1998-07-20 15:39:48 +00:00
kipp%netscape.com
39f5530391 Port to new nsIWebShell and related API's 1998-07-18 21:47:56 +00:00
kipp%netscape.com
f89ad269a7 Fixed a regression: we were eating the character following a bare ampersand that isn't an entity; in addition tables were being kicked out of paragraphs which is no-no 1998-07-18 01:35:45 +00:00
kipp%netscape.com
2767248cf9 Fixed nesting headings in lists bug 1998-07-17 21:27:42 +00:00
rickg%netscape.com
9b423afccd major changes to nested tag handling 1998-07-17 02:35:23 +00:00
rickg%netscape.com
6f95c347a6 fixed frameset/frames 1998-07-16 19:36:28 +00:00
rpotts%netscape.com
646e80db63 Added nsIURL argument to the nsIStreamListener interface 1998-07-15 22:38:01 +00:00
kipp%netscape.com
2fe4af0884 Revised sink API's and others to be more xpcom'ish 1998-07-15 22:30:39 +00:00
rickg
22dc30d276 eliminated warnings from linux build 1998-07-15 02:08:19 +00:00
rickg
ba4e32e19c fixed linux warnings 1998-07-15 02:01:00 +00:00
rickg
fef7448f3b fixed linux tinderbox error 1998-07-15 01:58:02 +00:00
kipp
4d7ae47daf Treat embed just like img 1998-07-15 00:47:19 +00:00
rickg
d09bc7fbb3 fixed a tinderbox problem introduced in latest contentsinkstream 1998-07-15 00:21:39 +00:00
joki
a3768a39bd Change these to PR boolean values 1998-07-14 23:34:37 +00:00
rickg
c0b7b411e2 fixed 's' tag which broke with introduction of nsHTMLTags 1998-07-14 23:29:25 +00:00
kostello
4774b3488b Added XIF Support. XIF is a Netscape internal XML format which is
designed to allow for easy conversion from the NGLayoutContent model
to other formats. It's primary focus is to allow easy conversion to
HTML3.2 and HTML4.0 formats. Other formats may be supported in the future.
1998-07-14 22:37:51 +00:00
kostello
3f77ac3183 DTD to take XIF input and write to a IHTMLContentSinkStream 1998-07-14 22:26:38 +00:00
spider
9920970271 Export the CNavDTD interface so DTD's residing in remote shared libraries
can use it.
1998-07-14 19:24:54 +00:00
rickg
3fa9d5af37 added a few missing tags 1998-07-14 19:18:06 +00:00
rickg
6dac07d686 added a few missing tags 1998-07-14 19:10:42 +00:00
rickg
970eabe698 better support for applet/param tags; also converted DIR/MENU to UL 1998-07-14 01:57:25 +00:00
kipp
a85d899e7a Removed LI hack 1998-07-14 00:54:21 +00:00
rickg
0c16bf20e7 quick fix to deal with applet tags 1998-07-13 21:56:26 +00:00
rickg
ab2f5f794e fixed a few problems with unix build 1998-07-13 21:42:45 +00:00
kipp
1d20a35b4b Fixed rickg's build bustage 1998-07-13 21:26:18 +00:00
rickg
8a28474764 added WIP support for reentrancy in the parser 1998-07-13 21:13:09 +00:00
kipp
8e1643eba4 Empty the style stack when closing out a td/th 1998-07-12 01:12:34 +00:00
kipp
a9a335fddc Fixed case of nsString.h include 1998-07-10 20:19:03 +00:00
jevering
e6414640ef Fixing Linux & Irix builds... 1998-07-10 18:49:02 +00:00