nisheeth%netscape.com
d0585c1411
Correcting logic for enabling expat by default on the Mac. Approved by chofmann.
1999-04-09 02:17:00 +00:00
rickg%netscape.com
a5c27c4761
fixed token bug in parser that caused script error
1999-04-08 11:37:00 +00:00
rickg%netscape.com
bc0e95071f
fixed token bug in parser that caused script error
1999-04-08 11:36:29 +00:00
nisheeth%netscape.com
113c060f61
- Enable expat by default. If you run into problems, you can disable expat at run-time by setting NOEXPAT=1 in your environment on Windows and UNIX.
...
On Mac, create a file called NOEXPAT in the directory from which you run the browser.
- Changed nsExpatTokenizer so that it stops parsing buffers once it sees an XML well-formedness error.
1999-04-08 09:21:16 +00:00
rickg%netscape.com
9c6e76138e
fixed mail/news crash and bug 4606
1999-04-07 21:05:19 +00:00
scc%netscape.com
f736e9f514
generalize fstreams to our own input streams, this is the first part of a change to allow XUL from streams
1999-04-06 20:39:11 +00:00
ftang%netscape.com
ab0f619a88
temp fix bug 4463 untill the nsParser SetDefaultCharset defined
1999-04-06 18:50:22 +00:00
nisheeth%netscape.com
57efcd65f5
1) Fixed a mistaken assumption made by the XML error handling code in nsExpatTokenizer. It no longer treats the error location returned by expat as being relative to the current XML chunk being parsed. Instead, the error location is considered to be relative to the start of the XML file. The lengths of incoming XML chunks are added to a new member variable, mBytesParsed. When an error occurs, we subtract mBytesParsed from the error location returned by expat to give us the offset of the error in the XML chunk.
...
2) When nsWellFormedDTD sees an error token, it dumps the error to cerr and notifies the content sink about it. This is a temporary solution. The right behavior is for the browser to show the error in the content window which, currently, happens only for .XML documents. XUL and RDF files use their own content sinks which do not implement error handling. This needs to change so that code is shared among the XML, RDF, and XUL content sinks. I do not want to fix error handling by just cutting and pasting the error handling code from the XML content sink into the RDF and XUL content sinks.
1999-04-06 08:17:03 +00:00
sfraser%netscape.com
8229af7745
Fix 4153. Change the link order so that some weird condition that causes MSL to throw a bad cast exception no longer happens, in the optimized build.
1999-04-06 03:12:59 +00:00
harishd%netscape.com
a3e32dc80b
allowing <BODY> to contain itself. Added kSelf to
...
the BODY's inclusion bit.
1999-04-05 20:57:06 +00:00
harishd%netscape.com
819607425e
Added code to handle multiple bodies.
1999-04-05 20:55:15 +00:00
briano%netscape.com
286ee69686
Replaced the C++ comments with C comments.
1999-04-05 09:11:11 +00:00
rickg%netscape.com
793288a149
update to sync up with new nsString
1999-04-05 08:50:07 +00:00
rickg%netscape.com
1ab7e4f088
update to sync up with nsString api
1999-04-05 08:44:55 +00:00
rickg%netscape.com
86c828c93e
removed a line of debug code
1999-04-05 07:16:17 +00:00
rickg%netscape.com
6fd468eee1
major rev to parsing engine
1999-04-05 06:55:49 +00:00
rickg%netscape.com
0b0ca077cd
added synonym 'IMAGE' for 'IMG' tag
1999-04-05 06:54:42 +00:00
nisheeth%netscape.com
c25bcaf81f
Checking in latest expat version dated 3/7/1999...
1999-04-04 05:50:50 +00:00
nisheeth%netscape.com
df98020603
Do not set a default handler for expat. This enables internal entitity substitution in expat.
1999-04-02 02:46:53 +00:00
jdunn%netscape.com
68d3052d06
Add library for linking
1999-03-31 23:02:11 +00:00
mcafee%netscape.com
f015c9f39f
Need prototype for toupper() on Solaris.
1999-03-31 08:37:14 +00:00
rickg%netscape.com
30fc451f52
fixed AIX build problem
1999-03-31 07:44:35 +00:00
briano%netscape.com
386c87e034
Added a newline at the end of the file so some of the Unix builds wouldn't barf.
1999-03-31 00:03:53 +00:00
nisheeth%netscape.com
ccfa189100
Fixing Unix build bustage. Added nsExpatTokenizer to the list of files to be compiled.
1999-03-30 07:35:39 +00:00
nisheeth%netscape.com
cb65ab09be
Fixing Mac build bustage. The expat debug and optimized libraries were both being linked into the debug and optimized builds. Changed things so that the debug library is linked into the debug build and the optimized library into the optimized build.
1999-03-30 07:26:38 +00:00
nisheeth%netscape.com
053eae6b61
Removed the compile flag check for enabling expat, James Clark's XML parser. Now, expat can be enabled dynamically at run-time on the Windows and Unix platforms by setting the EXPAT environment variable to 1. On the Mac, create a file called EXPAT in the directory from which you run viewer.exe or apprunner.exe. This dynamic switch is only temporary. Once the bugs associated with expat's parsing of XUL files or XML errors in the XUL files are fixed, the expat parser will become the default.
1999-03-30 06:29:50 +00:00
nisheeth%netscape.com
275197382e
The parser now statically links to the expat library...
1999-03-30 06:24:32 +00:00
ramiro%netscape.com
de0f3f737c
delete vs. delete[] vs. free fixes.
...
Thanks to "Bruce Mitchener, Jr." <bruce@cybersight.com for finding all these
and making patches.
1999-03-30 05:26:59 +00:00
briano%netscape.com
3d1595b89d
Added a newline at the end of the file to make a couple of Unix builds happier.
1999-03-30 01:48:20 +00:00
rickg%netscape.com
3fd5129e46
another fix for entities
1999-03-25 01:27:41 +00:00
rickg%netscape.com
d6e04b6d26
fixed badly formed entity bug
1999-03-23 00:23:51 +00:00
harishd%netscape.com
f459e23a55
Ignoring unwanted tags in <head>
1999-03-22 18:46:01 +00:00
rickg%netscape.com
f44e9358d6
minor fixes to parser; fixed DoCopy
1999-03-22 10:19:09 +00:00
rods%netscape.com
e0344561f8
Added nsString, so the conversion goes to a string and to a stream
...
Eventually, we will want it to just go to a string.
1999-03-19 15:53:07 +00:00
rickg%netscape.com
23848de5fe
removed memory leak
1999-03-19 10:20:29 +00:00
rickg%netscape.com
e7ab2f464e
fixed a dozen bugs
1999-03-19 08:47:51 +00:00
harishd%netscape.com
4ff835a627
Added code to avoid head tag getting closed
...
on encountering newlines and whitespaces. This would
prevent script tag, inside head, from opening body tag - made
up body tag.
1999-03-18 00:22:10 +00:00
leaf%mozilla.org
0a0f5ac00f
Landing nspr library name change, and plevent function call change.
1999-03-17 21:32:03 +00:00
rickg%netscape.com
bd8eb2b8a9
removed warnings and partially fixed M3
1999-03-16 07:06:48 +00:00
kostello%netscape.com
6f9d8ddfe3
Fix build bustage. Move entity code to nsHTMLContentSinkStream until
...
this can be correctly addressed.
1999-03-15 19:19:01 +00:00
rickg%netscape.com
0a40bc2c5b
two tiny fixes that have been sitting around awhile
1999-03-15 08:38:41 +00:00
kostello%netscape.com
0e78c7b794
Added nsIHTMLContentSink::DoFragment() method.
...
Added support for conversion of HTML entities in output
1999-03-15 05:08:36 +00:00
ftang%netscape.com
d6a4a87ecd
add meta tag reload hack. reviewed by rickg
1999-03-12 14:31:20 +00:00
ramiro%netscape.com
846235af9b
Make it possible to prefix mozilla dlls that conflict with system dlls.
1999-03-12 12:43:04 +00:00
kostello%netscape.com
38eccef659
Fixed bug 3651: for OutputText, we were not outputting
...
linebreaks whenever we encounter <BR> in the content
model.
1999-03-12 06:51:34 +00:00
kostello%netscape.com
ea693cf518
Fixed bug 3664: not checking for null condition
1999-03-12 06:50:41 +00:00
alecf%netscape.com
830681f60c
purify fixes from bruce@cybersight.com
1999-03-11 22:58:25 +00:00
vidur%netscape.com
36c7810f34
Added parsererror and sourcetext to element table
1999-03-11 07:52:24 +00:00
nisheeth%netscape.com
0bf05a99fe
- Send out the source line where the error occurred from inside PushXMLErrorToken().
...
- Add the 'parsererror' and 'sourcetext' tags to the HTML tag enum.
1999-03-11 05:36:50 +00:00
nisheeth%netscape.com
a1193c3031
Added two new HTML tags used internally for error reporting of expat errors: "parsererror" and "sourcetext".
1999-03-11 05:30:28 +00:00