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

145 Коммитов

Автор SHA1 Сообщение Дата
peterv%propagandism.org 73a08e869b Fix for bug 323299 (Simplify nsExpatDriver). r=bz, sr=jst. 2006-01-25 12:53:00 +00:00
mark%moxienet.com 18681d809c 323337 Use fastcall on Mac OS X x86: __attribute__(regparm(3)). r=josh 2006-01-23 20:11:08 +00:00
bzbarsky%mit.edu 090cdfa710 Rename our in-tree expat lib to mozexpat_s. Bug 305841, patch by Andy Willis
<abwillis1@gmail.com>, r=peterv
2006-01-07 02:40:20 +00:00
peterv%propagandism.org a9f16a7e45 Trying to fix AIX bustage. 2005-12-18 12:07:26 +00:00
peterv%propagandism.org 430dd2bacc Now that bug 320375 is fixed, trying once more to check in fix for bug 274777 (Update to Expat 1.95.8). r=bsmedberg, sr=bz. 2005-12-18 10:39:23 +00:00
peterv%propagandism.org 1cf6be5ef7 Backout due to tree orange. 2005-11-21 14:59:12 +00:00
peterv%propagandism.org d41313ac76 Trying once more to check in fix for bug 274777 (Update to Expat 1.95.8). r=bsmedberg, sr=bz. 2005-11-21 13:54:09 +00:00
peterv%propagandism.org 0084b6dc4a Backing out to fix orange. 2005-10-28 13:48:13 +00:00
peterv%propagandism.org b11bba112f Trying once more to check in fix for bug 274777 (Update to Expat 1.95.8). r=bsmedberg, sr=bz. 2005-10-28 13:21:14 +00:00
bzbarsky%mit.edu e7d4fe7b3d Make sure to pop namespaces if we block on a close tag. Bug 313278, patch by
peterv, r+sr=bzbarsky
2005-10-21 19:08:27 +00:00
peterv%propagandism.org 887499750a Back out to fix orange. 2005-10-14 13:11:58 +00:00
peterv%propagandism.org 92bf9b9fe0 Bustage fix. 2005-10-14 12:35:11 +00:00
peterv%propagandism.org 61d64ef5ff Fix for bug 274777 (Update to Expat 1.95.8). r=bsmedberg, sr=bz. 2005-10-14 12:23:59 +00:00
peterv%propagandism.org 0ab59e5717 Fix for bug 291827 (Expat's byte position is bogus if a chunk boundary falls before we block). r/sr=bz, a=bsmedberg. 2005-07-26 13:08:30 +00:00
joshmoz%gmail.com 275e8624be don't use regparm on i386 Mac OS X. Patch by Apple Computer, Inc. r=josh r=smfr sr=bsmedberg a=bsmedberg 2005-07-21 19:02:52 +00:00
peterv%propagandism.org 698b140d97 Fix for bug 289169 (DOMParser freezes when parsing elements with fixed attributes.). r/sr=jst, a=asa. 2005-06-16 11:59:28 +00:00
bzbarsky%mit.edu 180e532121 Make sure to read memory that actually contains what we want. Bug 291020,
r+sr=peterv, a=asa
2005-04-21 21:20:19 +00:00
peterv%propagandism.org d43692a156 Fix Transformiix standalone bustage. r=Pike. Doesn't affect default builds. 2005-01-13 14:51:20 +00:00
peterv%propagandism.org 7aa22372ec Fix for bug 274775 (Expat accepts invalid namespaces). r/sr=jst 2004-12-27 11:47:18 +00:00
peterv%propagandism.org 26bb2f4e91 Fix fo bug 274964 (Switch to Expat's xml declaration parsing). r/sr=jst. 2004-12-17 09:17:35 +00:00
peterv%propagandism.org a7ac96fea9 Fix for bug 192139 (Integrate latest Expat). r=bz, sr=jst. 2004-12-15 15:37:23 +00:00
peterv%propagandism.org a843440710 Removing unused files 2004-05-06 07:50:36 +00:00
peterv%propagandism.org 3196fd8e9b cvsignore Makefile. 2004-05-05 13:56:09 +00:00
peterv%propagandism.org fb76bc8e39 Fix for bug 235747 (Move parser stuff into mozilla/parser). r=cls, sr=jst. 2004-05-04 07:53:15 +00:00
pkw%us.ibm.com 54c8256b6d Fix for AIX build break caused by landing of Bug 233907. Change C++ comments to C comments.
r=bryner@brianryner.com (via IRC)
2004-03-08 03:01:12 +00:00
peterv%propagandism.org ea1cf34ef0 Touching to force a rebuild. 2004-03-06 16:34:28 +00:00
peterv%propagandism.org 68a7e5f818 Fix for bug 233907 (document.createElementNS() doesn't throw NAMESPACE_ERR when given a namespace-invalid name.). r/sr=jst. 2004-03-06 16:00:23 +00:00
peterv%propagandism.org 700d38b243 No C++ comments in a C file. 2004-02-09 17:27:03 +00:00
peterv%propagandism.org b9b01d2d6d Use 0, not nsnull in expat. 2004-02-09 17:03:59 +00:00
peterv%propagandism.org aae0654273 Fix for bug 232591 (Expose name validation methods from the XML parser (expat)). r=Pike, sr=jst. 2004-02-09 13:37:40 +00:00
peter%propagandism.org a173180fad Part of fix for bug 192139 (Intergrate latest Expat). r=Pike, sr=jst. 2003-12-23 18:04:56 +00:00
bryner%brianryner.com 1017625194 Add MOZ_ prefix to a few more symbols to avoid conflicts with system libexpat. Remove hashtable.c from build because it's unused. Bug 119934, r=darin, sr=dbaron, a=asa. 2003-12-05 20:17:03 +00:00
darin%meer.net 29ee417b00 bug 119934, change namespace for expat symbols to avoid conflicts with
system version (fixes static gtk+2 linux build) r=peterv sr=heikki
2003-10-31 03:49:49 +00:00
cls%seawood.org 1b51ba858c Set MODULE in makefiles at the top of a heirarchy so that module-deps lists are more precise and builds will have the proper order if some subdirs contain other modules. 2003-08-16 00:42:35 +00:00
heikki%netscape.com dadc4b1160 Bug 191327, make internalSubset not include delimiting brackets (was not defined in DOM 2 but is now defined in DOM 3 drafts). Also fix bug 191482, external entity definitions should be included in internal subset. r=harishd, jst, sr=peterv. 2003-03-07 23:40:51 +00:00
harishd%netscape.com 6c4d24109a Update expat buffer postion when the parser is about to get blocked. b=185325, r=heikki, sr=jst 2002-12-17 19:18:40 +00:00
hwaara%chello.se 52d72e9998 #62157, "Document content is rendered even though version value is not '1.0'." Make us care about what version is specified and bail out on anything but "1.0".
r=bzbarsky, sr=heikki, a=asa
2002-07-20 01:18:52 +00:00
harishd%netscape.com c1beb7218a 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 2002-02-19 02:01:18 +00:00
heikki%netscape.com 17ab5a619c 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. 2002-01-25 23:19:23 +00:00
harishd%netscape.com 974467d75c 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 2002-01-14 23:42:53 +00:00
harishd%netscape.com c19bd46ce6 Replace C++ style comment with C style comment 2002-01-09 06:48:12 +00:00
harishd%netscape.com f1fe71a17b Replaced C++ style comment with C comment 2002-01-09 03:32:56 +00:00
harishd%netscape.com 7c522efd05 105137 - Eliminate nsTokens, nsParserNode usage for xml/xbl/xul/rdf documents. r=heikki, sr=jst 2002-01-09 01:37:50 +00:00
seawood%netscape.com 45bfbf0658 Landing the rest of the win32 gmake changes:
* Adds Makefile.ins to win32 specific dirs
* Adds WINNT ifdefs to Makefile.ins
* Causes NSPR to be compiled with --with-mozilla
* Misc general Makefile.in cleanup

Bug #58981 r=mcafee
2001-12-18 09:14:29 +00:00
gerv%gerv.net a276cfdb53 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. 2001-09-29 00:10:42 +00:00
gerv%gerv.net 1856815ff1 Oops. 2001-09-20 00:02:59 +00:00
gerv%gerv.net 180f529086 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. 2001-09-19 21:50:17 +00:00
cls%seawood.org bf5fb48486 Replaced NO_SHARED_LIB & NO_STATIC_LIB with BUILD_SHARED_LIBS, BUILD_STATIC_LIBS, FORCE_STATIC_LIB & FORCE_SHARED_LIB. Added FORCE_USE_PIC.
Changes allow us to have a finer control over which parts of the tree are built with PIC.  Part of the static build branch landing.
Bug #46775 r=mcafee a=leaf
2001-06-18 22:10:38 +00:00
nisheeth%netscape.com 1662afc65b Made it so that expat defines abort() to nothing when it is compiled within Mozilla. r=peterv. sr=jst 2001-03-10 07:27:16 +00:00
heikki%netscape.com 587a668271 Bug 34168, report error instead of crashing if we encounter a parameter entity containing double percent sign. Fix from James Clark. r=nisheeth, a=vidur. 2001-01-04 23:03:32 +00:00
heikki%netscape.com c97d0a8243 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. 2001-01-04 00:30:11 +00:00
vidur%netscape.com 62c172d2f6 Set expat endian flags so we don't do an extra copy. r=heikki, sr=jst 2000-12-12 20:23:50 +00:00
nisheeth%netscape.com f30fb73fdd 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. 2000-10-12 21:07:45 +00:00
dbaron%fas.harvard.edu 4b4727fb8e Some compilers don't like C++ comments in C files. Changing to C comments. 2000-08-30 01:35:07 +00:00
nisheeth%netscape.com 3ad6df55bf Upgrading to the latest version of expat... 2000-08-30 00:17:14 +00:00
slamm%netscape.com b88fd6760c Fix "comparison between signed and unsigned" build warning. 2000-04-26 14:25:47 +00:00
dmose%mozilla.org 142ac52eaf updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
nisheeth%netscape.com 46a8203987 Fix for bug 15633. Fixing build warning with the patch submitted by James Clark (jjc@jclark.com). r=nisheeth 1999-10-27 07:39:57 +00:00
ramiro%fateware.com 25aba30f43 Removing the badly rotten MOZ_STRIP_NOT_EXPORTED hack. We now have a better
way to accomplish the same thing using linker version scripts.
r=cls@seawood.org
1999-10-22 07:11:43 +00:00
nisheeth%netscape.com 10937e98a3 Fixing build warning. 1999-09-20 21:35:50 +00:00
briano%netscape.com cb47ce30d1 Cleaned it up and eliminated the pointless #!gmake. 1999-09-02 00:30:07 +00:00
briano%netscape.com 97a8cfbf91 Fix for Unix native compiler builds. A newline is required at the EOF. 1999-08-26 22:53:50 +00:00
nisheeth%netscape.com 87b2a5400e Protecting mozilla specific defines with MOZILLA_CLIENT... 1999-08-26 00:18:25 +00:00
jdunn%netscape.com 654db50923 Fix build error on AIX, which won't allow 'redefining' of functions (i.e memcopy)
I talked this over with Nisheeth and the only reason this was put in was to
fix compiler warnings.
1999-08-19 21:24:06 +00:00
ramiro%netscape.com 04349cdd68 Link expat and xmltok into the htmlparser statically. Not into the app. 1999-08-17 12:46:23 +00:00
nisheeth%netscape.com 68478d84a1 Fixed some warnings in xmlparse.c. Thanks a lot to kherron@sgum.mci.com for noticing these warnings, filing a bug, and attaching an attempted fix to the bug report. 1999-08-09 23:52:45 +00:00
nisheeth%netscape.com 493fb7ae32 Checking in a patch that lets us build on a redhat 6.0 box with glibc-2.1.2-3 installed. Thanks a lot to Brian Ryner (bryner@students.uiuc.edu) for the patch. 1999-08-09 22:51:53 +00:00
nisheeth%netscape.com 10bf2abb17 Updating expat to latest release from James Clark. 1999-08-07 06:24:08 +00:00
rhp%netscape.com 05393818ab Newline at end 1999-07-17 00:34:16 +00:00
nisheeth%netscape.com 51a701c222 Enable external parameter entity parsing in expat. 1999-07-16 21:54:04 +00:00
nisheeth%netscape.com 094d857717 Remove XML_DTD #define. Reviewed by Tao. 1999-07-08 03:21:33 +00:00
nisheeth%netscape.com 50114a8520 Remove #define XML_DTD. This is defined in the makefiles. 1999-07-08 03:20:09 +00:00
briano%netscape.com d260db75d6 Fix for AIX and HP-UX and probably other Unix variants. 1999-07-08 03:06:59 +00:00
nisheeth%netscape.com 028fa1f74f Turning on the XML_DTD define... 1999-07-07 04:38:33 +00:00
tao%netscape.com a9dc53e4d9 Turn on XML_DTD manually. 1999-07-07 03:13:58 +00:00
nisheeth%netscape.com 6c13731f9f Including external DTD support in Unix and Windows builds. 1999-07-02 21:02:06 +00:00
ramiro%netscape.com 43295086e9 Part I of Alexander Larsson's (alex@signum.se) patch to reduce symbol bloat.
All these changes are safely ifdefed out for the time being.
There are also a few implementation
DEFINES cleanups.
1999-07-02 14:59:36 +00:00
tao%netscape.com 03e88827de Fix bustage 1999-07-02 03:34:24 +00:00
tao%netscape.com 1d108602ca Merge James Clark's DTD patch. "ifdefed by XML_DTD". 1999-07-02 02:32:56 +00:00
jdunn%netscape.com 2f2ef137f0 Use C comment delims and not C++ 1999-06-16 01:08:26 +00:00
cata%netscape.com cace83a35f External DTD support. (but wrapped in #ifdef EXTERNAL_ENTITY_SUPPORT) 1999-06-15 23:20:01 +00:00
nisheeth%netscape.com d3d5178f37 We are not using the XML_UNICODE_WCHAR_T define on any platform. So, no need to define it. 1999-04-24 08:34:43 +00:00
nisheeth%netscape.com b20392f14f Fix for bug 5447. Check for #define XML_UNICODE_WCHAR_T before using the data type wchar_t. 1999-04-24 08:33:34 +00:00
bruce%cybersight.com 21777167b0 This file is compiled by a C compiler. C++ comments are off-limits!! Permission to checkin granted by shaver. 1999-04-23 04:33:28 +00:00
shaver%netscape.com c7750ce0e4 XML_UNICODE_WCHAR_T is not suitable for use where sizeof(wchar_t) != 2. That includes Linux at least, so let's just not do this on Unix at all for now. a=donm 1999-04-22 20:51:47 +00:00
nisheeth%netscape.com 63059d3d4e Turning on unicode chars in expat. 1999-04-22 05:27:16 +00:00
nisheeth%netscape.com 604980a25d 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. 1999-04-19 22:43:14 +00:00
briano%netscape.com c45b38c778 Replaced the C++ comments with C comments. 1999-04-05 09:11:11 +00:00
nisheeth%netscape.com 3d9136b2bd Checking in latest expat version dated 3/7/1999... 1999-04-04 05:50:50 +00:00
mcafee%netscape.com 87892281ff Uninitialized variables 1999-03-05 04:40:14 +00:00
mcafee%netscape.com baf48d1dae First checkin 1999-02-27 09:12:52 +00:00
mcafee%netscape.com 18c42ad469 Don't build xmlwf yet. 1999-02-27 08:56:37 +00:00
mcafee%netscape.com 72cf8bb565 Adding expat. a=nisheeth@netscape.com 1999-02-27 08:51:03 +00:00
nisheeth%netscape.com f3602747a4 Integrating Expat with raptor... 1999-02-27 01:41:01 +00:00
nisheeth%netscape.com ac66dd63ce Integrating Expat with raptor... 1999-02-27 01:31:49 +00:00