rickg%netscape.com
bf2176589a
oops -- I didn't mean to update these -- backing out
...
git-svn-id: svn://10.0.0.236/trunk@33225 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-29 03:04:16 +00:00
rickg%netscape.com
4cf139826e
fixed nsString2 usage error introduced by observerlist change
...
git-svn-id: svn://10.0.0.236/trunk@33224 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-29 03:01:22 +00:00
rickg%netscape.com
1f82bdb300
fixed bug 6597 and added memory allocation conditioning
...
git-svn-id: svn://10.0.0.236/trunk@32284 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-19 05:01:46 +00:00
sfraser%netscape.com
9d1696fc0b
Fix for charset handling in HTML output (r kostello)
...
git-svn-id: svn://10.0.0.236/trunk@30666 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-07 05:03:48 +00:00
kostello%netscape.com
472d53575b
Added support to encode the document as either a nsString or an nsIOutputStream.
...
In the case of the stream, the document is encoded using the document defined charset
or the user may override the charset.
Added constructors for creating a sink using a nsIOutputStream or an nsString.
Removed all HTML and TEXT encoding which relied on references to ostream. Using John McMullen's
platform independent streaming code in its place. :)
git-svn-id: svn://10.0.0.236/trunk@29963 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-03 18:41:23 +00:00
rickg%netscape.com
3d80de2210
fixed ABW in nsTagStack and updated to string2 API
...
git-svn-id: svn://10.0.0.236/trunk@29952 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-02 00:37:25 +00:00
kostello%netscape.com
1a6701bd85
Added support to use the specified document charset when encoding a
...
document to HTML to Text. The charset information is first encoded
in XIF and then that information is used when interpretting the unicode
for output.
Added support to output character entity information which should address
bug 4709
git-svn-id: svn://10.0.0.236/trunk@29162 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-26 06:16:49 +00:00
rickg%netscape.com
c1a9c636d1
sync with new nsString2 API
...
git-svn-id: svn://10.0.0.236/trunk@28426 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-21 04:02:14 +00:00
harishd%netscape.com
3b1e086b68
Added Methods BeginContext() and EndContext()
...
to handle illegal-contents in tables
git-svn-id: svn://10.0.0.236/trunk@27615 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-15 20:08:04 +00:00
ramiro%netscape.com
52ef5e02cd
delete vs. delete[] vs. free fixes.
...
Thanks to "Bruce Mitchener, Jr." <bruce@cybersight.com for finding all these
and making patches.
git-svn-id: svn://10.0.0.236/trunk@25592 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-30 05:26:59 +00:00
kostello%netscape.com
e0259c902d
Fix build bustage. Move entity code to nsHTMLContentSinkStream until
...
this can be correctly addressed.
git-svn-id: svn://10.0.0.236/trunk@24173 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-15 19:19:01 +00:00
kostello%netscape.com
212c5568d0
Added nsIHTMLContentSink::DoFragment() method.
...
Added support for conversion of HTML entities in output
git-svn-id: svn://10.0.0.236/trunk@24161 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-15 05:08:36 +00:00
nisheeth%netscape.com
5016ed7684
Changed nsIContentSink->NotifyError() to accept an nsParserError argument.
...
This change is needed for propagating errors from the new
expat parser.
git-svn-id: svn://10.0.0.236/trunk@23028 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-06 01:48:11 +00:00
kostello%netscape.com
1d257371a8
Added new sink that outputs a Text stream instead of
...
an HTML stream.
git-svn-id: svn://10.0.0.236/trunk@22784 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-04 21:52:57 +00:00
brade%netscape.com
3eb66d6cd6
add static to 4 functions to reduce Macintosh compiler warnings
...
git-svn-id: svn://10.0.0.236/trunk@22721 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-03 14:44:02 +00:00
kostello%netscape.com
ded383e7e5
Added NS_INIT_REFCNT in the constructors
...
git-svn-id: svn://10.0.0.236/trunk@20256 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-10 16:38:10 +00:00
rickg%netscape.com
c8fc6237d4
A wad of changes to the parser. See my update
...
git-svn-id: svn://10.0.0.236/trunk@17433 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-09 01:09:02 +00:00
vidur%netscape.com
b0dbe3d498
Work in progress of async loading of SCRIPT and STYLE with SRC attributes. Content sinks can now return a BLOCK_PARSER return code, forcing the parser to block. nsIParser::EnableParser can be used to unblock. Also introduced nsIContentSink::SetParser.
...
git-svn-id: svn://10.0.0.236/trunk@16261 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-11 17:02:37 +00:00
vidur%netscape.com
38bf6d6724
Added XML display support. Added NotifyError method to nsIContentSink
...
git-svn-id: svn://10.0.0.236/trunk@14466 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-11 22:04:42 +00:00
rickg%netscape.com
a7c873a99e
changed contentsink API to support XML
...
git-svn-id: svn://10.0.0.236/trunk@14325 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-10 04:20:40 +00:00
kipp%netscape.com
10b6617c48
Fixup AddRef/Release and some constructors to use NS_ADDREF (etc) macros
...
git-svn-id: svn://10.0.0.236/trunk@9955 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-12 19:33:48 +00:00
kipp%netscape.com
22faac0a08
Removed the PushMark method
...
git-svn-id: svn://10.0.0.236/trunk@8706 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-28 16:18:14 +00:00
kostello%netscape.com
d4d89af1ef
Moved pretty printing interfaces inside implementation of nsHTMLContentSinkStream
...
Added interfaces to turn pretty printing on/off -- support for copy/paste
git-svn-id: svn://10.0.0.236/trunk@6545 18797224-902f-48f8-a5cc-f745e15eee43
1998-07-27 18:16:01 +00:00
rickg%netscape.com
192449c4bc
warning removal
...
git-svn-id: svn://10.0.0.236/trunk@6479 18797224-902f-48f8-a5cc-f745e15eee43
1998-07-25 02:11:02 +00:00
rickg%netscape.com
1988983aeb
table bug fixes, heading fixes, performance, docs
...
git-svn-id: svn://10.0.0.236/trunk@6238 18797224-902f-48f8-a5cc-f745e15eee43
1998-07-23 08:21:02 +00:00
kipp%netscape.com
04161762b4
Revised sink API's and others to be more xpcom'ish
...
git-svn-id: svn://10.0.0.236/trunk@5652 18797224-902f-48f8-a5cc-f745e15eee43
1998-07-15 22:30:39 +00:00
rickg
7bf871658d
eliminated warnings from linux build
...
git-svn-id: svn://10.0.0.236/trunk@5563 18797224-902f-48f8-a5cc-f745e15eee43
1998-07-15 02:08:19 +00:00
rickg
3ee5a73f35
fixed linux tinderbox error
...
git-svn-id: svn://10.0.0.236/trunk@5561 18797224-902f-48f8-a5cc-f745e15eee43
1998-07-15 01:58:02 +00:00
rickg
c02241edaa
fixed a tinderbox problem introduced in latest contentsinkstream
...
git-svn-id: svn://10.0.0.236/trunk@5540 18797224-902f-48f8-a5cc-f745e15eee43
1998-07-15 00:21:39 +00:00
joki
26b73797ac
Change these to PR boolean values
...
git-svn-id: svn://10.0.0.236/trunk@5537 18797224-902f-48f8-a5cc-f745e15eee43
1998-07-14 23:34:37 +00:00
kostello
4a76768a22
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.
git-svn-id: svn://10.0.0.236/trunk@5523 18797224-902f-48f8-a5cc-f745e15eee43
1998-07-14 22:37:51 +00:00
rickg
48495d02d4
fixed a few problems with unix build
...
git-svn-id: svn://10.0.0.236/trunk@5418 18797224-902f-48f8-a5cc-f745e15eee43
1998-07-13 21:42:45 +00:00
kipp
cbddf0bf47
Fixed rickg's build bustage
...
git-svn-id: svn://10.0.0.236/trunk@5415 18797224-902f-48f8-a5cc-f745e15eee43
1998-07-13 21:26:18 +00:00
rickg
434bedca96
added WIP support for reentrancy in the parser
...
git-svn-id: svn://10.0.0.236/trunk@5413 18797224-902f-48f8-a5cc-f745e15eee43
1998-07-13 21:13:09 +00:00
kipp
7bc7766680
Fixed case of nsString.h include
...
git-svn-id: svn://10.0.0.236/trunk@5301 18797224-902f-48f8-a5cc-f745e15eee43
1998-07-10 20:19:03 +00:00
jevering
0039b478e5
Fix parser build bustage on win32.
...
git-svn-id: svn://10.0.0.236/trunk@5292 18797224-902f-48f8-a5cc-f745e15eee43
1998-07-10 18:14:11 +00:00
rickg
837fc0806e
dynamic DTD support
...
git-svn-id: svn://10.0.0.236/trunk@5278 18797224-902f-48f8-a5cc-f745e15eee43
1998-07-10 05:35:23 +00:00