24 Commits

Author SHA1 Message Date
harishd%netscape.com
3431058030 Update expat buffer postion when the parser is about to get blocked. b=185325, r=heikki, sr=jst
git-svn-id: svn://10.0.0.236/trunk@135413 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-17 19:18:40 +00:00
harishd%netscape.com
47d396b630 Crasher - Expat parser's XML_ParseBuffer wasn't aware of the BLOCKING mechansim and hence failed to update the buffer position ( bufferPtr ). The fix would update bufferPtr such that when the expat parser gets upblocked we'd resume from the point we stopped. b=123475, r=rbs@maths.uq.edu.au, sr=jst
git-svn-id: svn://10.0.0.236/trunk@114862 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-19 02:01:18 +00:00
heikki%netscape.com
d3fe0d3a87 Bug 35984, make an undefined entity always a fatal error; report errors while parsing external entities (regression) and a minor optimization in loading external entities. r=harishd, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@112898 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 23:19:23 +00:00
harishd%netscape.com
f1f8189502 Fixing regressions: In order to update the expat buffer position correctly do not block after processing a start element. b=119399, r=heikki, sr=jst. Update the expat buffer position if we're blocked after processing the end element. b=119727, r=heikki, sr=jst
git-svn-id: svn://10.0.0.236/trunk@112123 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 23:42:53 +00:00
harishd%netscape.com
9cf56b14c2 Replace C++ style comment with C style comment
git-svn-id: svn://10.0.0.236/trunk@111651 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 06:48:12 +00:00
harishd%netscape.com
efceeab44e Replaced C++ style comment with C comment
git-svn-id: svn://10.0.0.236/trunk@111642 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 03:32:56 +00:00
harishd%netscape.com
476668ebbc 105137 - Eliminate nsTokens, nsParserNode usage for xml/xbl/xul/rdf documents. r=heikki, sr=jst
git-svn-id: svn://10.0.0.236/trunk@111618 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 01:37:50 +00:00
gerv%gerv.net
84cda8fe40 License changes Round 2. Expat. Updating licensing to be consistent with latest version of expat (MIT/X); relicensing NS-contributed code under expat's license (except the build system, which is tri-licensed.) Removing outdated licensing information and adding new COPYING file. This has been checked with James Clark. Bug 98089.
git-svn-id: svn://10.0.0.236/trunk@104172 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-29 00:10:42 +00:00
gerv%gerv.net
ae1d5501a1 Oops.
git-svn-id: svn://10.0.0.236/trunk@103236 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-20 00:02:59 +00:00
gerv%gerv.net
4448a74f22 More license whackage. We are relicensing the expat makefiles to be compatible with the LGPL and GPL but making it clear that expat itself is under James Clakrk's MIT/X license. Bug 98089.
git-svn-id: svn://10.0.0.236/trunk@103228 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-19 21:50:17 +00:00
heikki%netscape.com
42e783bf26 Bug 63560, XML content sink was not adding script element contents to the content model. Includes also minor optimizations and fixes 2 compiler warnings. r=harishd, a=vidur.
git-svn-id: svn://10.0.0.236/trunk@84335 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-04 00:30:11 +00:00
nisheeth%netscape.com
ea6d296eed a=vidur. Fix for bug 34168. We now handle the case of a redundant percentage sign in the entity value of an entity definition in the internal subset without crashing.
git-svn-id: svn://10.0.0.236/trunk@81047 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-12 21:07:45 +00:00
dbaron%fas.harvard.edu
1cb4de803c Some compilers don't like C++ comments in C files. Changing to C comments.
git-svn-id: svn://10.0.0.236/trunk@77546 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-30 01:35:07 +00:00
nisheeth%netscape.com
9ea409dbbf Upgrading to the latest version of expat...
git-svn-id: svn://10.0.0.236/trunk@77520 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-30 00:17:14 +00:00
nisheeth%netscape.com
cd137af4d4 Fix for bug 15633. Fixing build warning with the patch submitted by James Clark (jjc@jclark.com). r=nisheeth
git-svn-id: svn://10.0.0.236/trunk@51964 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-27 07:39:57 +00:00
nisheeth%netscape.com
f2e1746b5e Fixing build warning.
git-svn-id: svn://10.0.0.236/trunk@48403 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-20 21:35:50 +00:00
nisheeth%netscape.com
2b662e73d1 Updating expat to latest release from James Clark.
git-svn-id: svn://10.0.0.236/trunk@42647 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-07 06:24:08 +00:00
tao%netscape.com
2a43926ce8 Fix bustage
git-svn-id: svn://10.0.0.236/trunk@37956 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-02 03:34:24 +00:00
tao%netscape.com
fa7df41183 Merge James Clark's DTD patch. "ifdefed by XML_DTD".
git-svn-id: svn://10.0.0.236/trunk@37938 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-02 02:32:56 +00:00
cata%netscape.com
42c5df2c1b External DTD support. (but wrapped in #ifdef EXTERNAL_ENTITY_SUPPORT)
git-svn-id: svn://10.0.0.236/trunk@35469 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-15 23:20:01 +00:00
nisheeth%netscape.com
19c0df3b7c Patch to get expat to compile on SGI. Many thanks to Tim Rowley (tor@cs.brown.edu) for doing all the work on this. I am simply checking it in for him.
git-svn-id: svn://10.0.0.236/trunk@28144 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-19 22:43:14 +00:00
briano%netscape.com
5dbb2173b9 Replaced the C++ comments with C comments.
git-svn-id: svn://10.0.0.236/trunk@26293 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-05 09:11:11 +00:00
nisheeth%netscape.com
07c7e38896 Checking in latest expat version dated 3/7/1999...
git-svn-id: svn://10.0.0.236/trunk@26208 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-04 05:50:50 +00:00
nisheeth%netscape.com
875f6e8d4d Integrating Expat with raptor...
git-svn-id: svn://10.0.0.236/trunk@22266 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-27 01:31:49 +00:00