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

1097 Коммитов

Автор SHA1 Сообщение Дата
nisheeth%netscape.com 66b6b64dc9 r=nisheeth. Fix for bug 17237 from Rick Gessner (rickg@netscape.com). Thanks, Rick. 1999-10-28 20:40:08 +00:00
rickg%netscape.com fdf49fd73f fixed bug17387 (pre-constructing DTD's). r=warren 1999-10-28 09:26:19 +00:00
rickg%netscape.com 683fc55f15 fixed bug17388, dtd leak; r=mscott 1999-10-28 07:53:21 +00:00
nisheeth%netscape.com 9a3cd99292 r=nisheeth. Fix for bug 9781 submitted by Johnny Stenbeck (jst@citec.fi). Thanks Johnny. 1999-10-28 01:50:37 +00:00
nisheeth%netscape.com 4635ae7bbd 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
nisheeth%netscape.com d86938aa1f Follow-up to fix for bug 10456. I made the earlier changes to the non-Necko part of the code! Making the same changes to the ifdef NECKO part. 1999-10-26 02:42:23 +00:00
nisheeth%netscape.com 59b08f11f0 Bugs 10456, 15027, 11948. r=harishd. We no longer try to load up external DTD files unless those DTD files are referred to via a chrome url. 1999-10-26 01:58:41 +00:00
akkana%netscape.com f52fcd23c5 Update a few of the standalone tests. Not part of the build 1999-10-22 21:35:16 +00:00
akkana%netscape.com d7045a49a6 16988: filter out BR type=_moz, which the editor inserts. r=syd 1999-10-22 21:03:29 +00:00
ramiro%fateware.com a426b260aa 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
akkana%netscape.com f843ef448c Fix a runtime error message -- r= (and suggested by) dp 1999-10-21 23:12:31 +00:00
pierre%netscape.com fc6e72a505 Enabled MOZ_PERF_METRICS in the Mac build: - updated DefinesMozilla.h - fixed stopwatch.cpp - created libutilIDL.mcp - added StopWatch exports to libutil.exp - added xpcom.shlb to libutil.mcp - added libutil.shlb to htmlparser.mcp, layout.mcp, webshell.mcp 1999-10-21 05:41:45 +00:00
nisheeth%netscape.com 749dc60e08 Should not affect build. Include stopwatch object code if MOZ_PERF is defined. 1999-10-21 02:47:56 +00:00
harishd%netscape.com b1a3b5dfe1 Fix for the bustage.
r=pollmann
1999-10-20 23:14:50 +00:00
harishd%netscape.com bd7a70e59f Fixed Bug 16285 - Replaced char* with nsCAutoString for mBuffer.
This fixes the crash on doing Ctrl-c in editor.

r=akkana
1999-10-20 22:35:12 +00:00
harishd%netscape.com 67d46d9a99 Fixed Bug 16014 - Rectifed a glitch in illegal-content handling code.
r=pollmann
1999-10-20 22:32:10 +00:00
akkana%netscape.com 885b66e4d5 16726: don't print the doctype information in plaintext output. r=cmanske 1999-10-20 22:27:14 +00:00
nisheeth%netscape.com f485a1ad04 Changes should not affect the build. Renaming the RAPTOR_PERF_METRICS ifdef to MOZ_PERF_METRICS. 1999-10-19 22:27:20 +00:00
rickg%netscape.com 1fd5e7fb5d fixed bug 16584; CRCRLF not handled correctly. r=syd 1999-10-19 08:52:30 +00:00
rickg%netscape.com e42ff0e367 fixed bug16624; r=buster. Buffer used to translate unicode entities in forms wasn't being truncated. 1999-10-18 22:39:58 +00:00
harishd%netscape.com a17389e13e Fix for Bug 16126 -- Error message was not getting propagated
to the parser ( CNavDTD::AddLeaf() )
Related to bug 16578 - Throwing userdefined tags to the floor
( what we used to do before ). This will avoid people from being
blocked.   Will work on a fix later.

r=nisheeth
1999-10-18 20:23:27 +00:00
rickg%netscape.com 494b9e552a another WIP for bug 13536; added charset notification back in; r=harish 1999-10-18 05:14:38 +00:00
rickg%netscape.com e22137400a removed warnings; no material code affected 1999-10-17 07:01:10 +00:00
rickg%netscape.com c2bea6de86 Fix (perf) bug 13536 dealing with viewsource; r=kmcclusk.
Viewsource is now based on XML. These changes make viewsource 2X faster,
30% smaller (in obj code), and uses between 30-60% less markup overhead.
This update also enables stylesheet usage on viewsource, which is controlled
by the viewsource namespace  in html.css.

Also, note that viewsource remains (and always has been) fully incremental.
Remaining performance issues are in contentsink as shown in quantify runs.
1999-10-17 02:50:38 +00:00
rickg%netscape.com ff1c7c8842 improve debug timing code for ongoing perf work; not enabled in normal build. r=peterl 1999-10-17 02:45:26 +00:00
nisheeth%netscape.com 72d00f973f Changes do not get built in regular build. Fix timing hooks in the parser. 1999-10-15 23:42:09 +00:00
harishd%netscape.com c0a0a219ae Bug fix 2749 - Tweaked comment handling in quirks mode.
Bug fix 15992 - Line breaks within script and style were not getting counted
Related to bug 15423 - Rectified a glitch in Nav. DTD code where a doctype tag
                                         was opening up a body.
Userdefined tags are now treated as containers.
Added Kipp's Leaky Tool

r=pollmann.
1999-10-14 23:37:21 +00:00
beard%netscape.com c40298adbc fixing a memory leak, just use an nsAutoString. bug=15380, r=harishd 1999-10-13 23:59:27 +00:00
waterson%netscape.com c7347c6be0 Bug 16105. (Bugsplat 366256.) Ensure that nsISupports::Release() calls dtor only once by 'stabilizing' refcnt to a non-zero value before invoking the dtor. See also news://news.mozilla.org/37FD0F3C.3078AE5C%40netscape.com. r=scc,fur 1999-10-12 03:05:10 +00:00
dveditz%netscape.com 2b60c91417 Fixing 8.3 library name problems, bugs 10355, 10359,10364, 10365, 10372, 11796, 11791. Checking in for cathleen, r=dveditz 1999-10-10 01:32:59 +00:00
rickg%netscape.com 8157d1b5cf added default XML apos entity; no bug #. This update (and my last) were reviewed by peterl 1999-10-08 15:05:41 +00:00
rickg%netscape.com 417bf9926b fixed bug 15649; when the parsing library was modularized last week, tag lookup for view source got disconnected. This simply reconnects it. 1999-10-08 14:52:16 +00:00
warren%netscape.com b90a06a288 Fixed AddRef/Release problems to eliminate negative refcounts in Bloaty. 1999-10-08 01:49:06 +00:00
rickg%netscape.com d6f62de01e fixed bug 15881; r=kmcclusk 1999-10-07 23:52:29 +00:00
rickg%netscape.com 5c3994b6d5 fixed bug 15788; r=kmcclusk 1999-10-07 23:51:29 +00:00
harishd%netscape.com 094354630f In reference to bug # 12415
Added assertion ( per warrne's request ) to detect null char occasionally appearing in the input
stream provided by necko
R=pollmann
1999-10-07 01:30:56 +00:00
akkana%netscape.com 180c7c1ebd 13750,13753,14075,15293,13873,12551:
- Rewrite wrapping logic for plaintext output sink,
  and run all output through the wrapping/formatting Write method
  (which now has logic to determine when we should be wrapping).
- Handle blockquote type=cite mail quotes.
- Write several new regression tests for plaintext output bugs,
  and include those tests and their expected output into the
  automated output test.
r=sfraser,harishd
1999-10-07 01:10:32 +00:00
harishd%netscape.com bb024f14dc Cleaned up warnings. R=rickg 1999-10-06 23:24:28 +00:00
harishd%netscape.com 142355434b Fix for Bugs
13640, 13736 - Memory leaks - R=rickg
1312 - Hooked up XHTML DOCTYPE - R=rickg
7590 - Prematuredly closing <SCRIPT> on seeing </SCRIPTERR>
2749 - Strict comment handling for noquirks mode - R=rickg
14955 - LEGEND inside FIELDSET was causing infinite looping - R=rickg,pollmann
14952 - LABEL got closed on seeing SPAN (LABEL can contain SPAN ) - R=pollmann
15381 - comment handling for XIF and HTML - R=akkana
15346 - Stray end tag caused loading blank document - R=rickg,pollmann
1999-10-06 19:04:29 +00:00
kipp%netscape.com e9460db85d Added ctor/dtor counting to the parser tokens 1999-10-05 15:00:05 +00:00
rickg%netscape.com 76dce5610d fixed bug 15290; eliminated a leak; r=kmcclusk 1999-10-05 04:54:53 +00:00
rpotts%netscape.com 248e31bd70 bug #15341 and bug #15344. Use the documentloader observer instead of a stream observer. 1999-10-05 04:04:16 +00:00
beard%netscape.com b547c2ffb0 changed from directly using "MSL DropInRuntime.Lib" to using "NSComponentStartup.o" to enable GC leak detector. r=smfr 1999-10-03 20:46:23 +00:00
akkana%netscape.com af1be70f7d Automated tests of output. Not part of apprunner, not built by default.
Fix Compare() function;
add lots of before and after files for testing various regressions;
add a TestOutSinks script which tests the known cases.
1999-10-01 20:55:01 +00:00
vidur%netscape.com 22a80345cb added files: mozilla/htmlparser/src/nsParserModule.cpp, removed files: mozilla/htmlparser/src/nsParserFactory.cpp 1999-09-30 22:11:48 +00:00
vidur%netscape.com 6a27a93c5f Converted parser into a module. NS_NewFoo routines are temporarily inlined to call component manager. Introduced nsIParserService for temporary replacement of nsHTMLTags and nsHTMLEntities static methods. RickG to do complete review. 1999-09-30 22:01:48 +00:00
kipp%netscape.com c8d4d132fe Fixed name of CID to be CID 1999-09-30 21:02:20 +00:00
rickg%netscape.com 0f5614fe0b replaced ANSI false with PR_FALSE; sorry about that 1999-09-30 05:10:45 +00:00
rickg%netscape.com ae3d4160e4 performance and bug fixes: r=buster a=chofmann 1999-09-30 04:04:53 +00:00
akkana%netscape.com f9a49eb883 Fix cvsignore since the program name changed 1999-09-29 20:29:50 +00:00
akkana%netscape.com 3e09d1e3f4 Lots of wrapping and whitespace fixes 1999-09-29 20:17:07 +00:00
akkana%netscape.com afbf4d38c7 Many changes to make output test really useful. Fix Windows makefile. Add some sample test input files 1999-09-29 20:11:07 +00:00
briano%netscape.com e0fe7ddd72 QNX-specific addition to deal with _PRSTR items properly. 1999-09-29 02:47:05 +00:00
kipp%netscape.com 0d905bf0ae new 1999-09-28 00:44:47 +00:00
vidur%netscape.com 6030b7ad26 Fixed a leak of the observer service. This could also use NS_WITH_SERVICE. A: leaf R: shaver. 1999-09-27 21:14:01 +00:00
kipp%netscape.com d0aeb72e53 Removed most of the static ctors 1999-09-25 20:05:51 +00:00
nisheeth%netscape.com 0c537f8bad Use NSPR logging rather than printf's for stopwatch output. 1999-09-24 08:57:36 +00:00
nisheeth%netscape.com e5c2d7b172 Stop printing out the total time measurement in the parser. Do this measurement up in the webshell. 1999-09-24 07:14:42 +00:00
harishd%netscape.com 1d249a91fa Fix for bug 14767.
[A] chofmann [R] nisheeth
1999-09-23 21:26:40 +00:00
rickg%netscape.com 181c95022b improve timer usage in parsing engine for more accurate report 1999-09-22 07:41:53 +00:00
rickg%netscape.com fb4cc24933 added DEBUG timing code to parsing engine 1999-09-22 06:19:50 +00:00
harishd%netscape.com efc7d789f0 Fix for bugs 13113, and 12631. 1999-09-22 03:05:25 +00:00
rickg%netscape.com 1d08280469 fix to bug 13688 1999-09-21 06:37:53 +00:00
nisheeth%netscape.com ae826ddb8e - Stop the stopwatch *before* the reference to the parser is released!
- Include util.lib into the list of statically linked libraries
1999-09-21 06:23:10 +00:00
kipp%netscape.com f095535665 Eliminate a warning 1999-09-21 02:09:46 +00:00
harishd%netscape.com 908637f613 Fix for bugs 13498, 14199, 8389, 13640. 1999-09-21 00:24:28 +00:00
nisheeth%netscape.com bf41c984c6 Add a stopwatch to measure total time (parsing, content creation, frame creation, style resolution, and reflow) in the parser. 1999-09-20 22:24:33 +00:00
nisheeth%netscape.com cdf47730e3 Fixing build warning. 1999-09-20 21:35:50 +00:00
akkana%netscape.com 39ad529ad0 Pass formatted flag along in plaintext case 1999-09-20 21:06:29 +00:00
akkana%netscape.com eeb8f65808 Fix sink stream so that it works when parsing from html as well as from XIF 1999-09-20 21:05:47 +00:00
warren%netscape.com 1c51d9a00b Fixed warnings. 1999-09-20 20:57:21 +00:00
warren%netscape.com bf0644b021 freed tree nodes in nsAVLTree 1999-09-20 20:54:12 +00:00
rickg%netscape.com 43562856cc allow newline in text runs for better text performance on linux/mac 1999-09-20 19:27:41 +00:00
rickg%netscape.com a7a8babddf fixed newline breakage I caused trying to fix bug 13688 1999-09-20 19:17:47 +00:00
rickg%netscape.com 7c150863c7 fixes to bugs: 9283, 13210, 13845, 13688, 14265, 14308, 14314 1999-09-20 05:20:46 +00:00
rickg%netscape.com f196a4219b removed a bunch of statically constructed objects 1999-09-19 16:51:08 +00:00
slamm%netscape.com 0eb89ec525 Rename arguments that shadows class members. 1999-09-18 01:32:27 +00:00
akkana%netscape.com 475b6e4910 Call the test program outtest instead of Convert; fix some of the debug prints 1999-09-17 20:09:42 +00:00
ftang%netscape.com 6ec26898b1 fix 5974 by passing parser command to the tag observer 1999-09-16 14:17:45 +00:00
warren%netscape.com 48cf4685a9 Factored file transport service out of file: protocol. 1999-09-16 01:16:22 +00:00
harishd%netscape.com 1c6e3fe2ac Hooking up ISO doctypes [ These are mapped to strict DTD ]. 1999-09-16 00:07:46 +00:00
jdunn%netscape.com e2c73e0095 Move static constructor into function instead of global. It was coredumping on AIX 1999-09-15 21:10:43 +00:00
kipp%netscape.com a8e76ee612 Added text/css support 1999-09-15 20:29:54 +00:00
harishd%netscape.com bda70b3bc7 Adding support for DOCTYPE.
Also, fix for bug 13566.
1999-09-15 17:54:23 +00:00
ramiro%netscape.com 26dd94b010 Cleanup the neckutil linking thing. 1999-09-15 02:15:11 +00:00
akkana%netscape.com c2ef51e983 First attempt at a makefile.win 1999-09-14 22:48:35 +00:00
akkana%netscape.com 053dae52c7 The test builds and works now, with autoreg help from dp 1999-09-14 22:43:18 +00:00
akkana%netscape.com f56e04b54f Fix mem leak similar to 13641 1999-09-13 21:50:04 +00:00
akkana%netscape.com d2f3821878 Fix memory leak 13641: don't allocate a new CAttributeToken unless we're going to pass it to AddAttribute 1999-09-13 20:26:14 +00:00
mcafee%netscape.com c64f1f4a98 Tweaking pinkerton's switch to nsAutoString to avoid crashing! (13598) 1999-09-11 07:56:08 +00:00
briano%netscape.com eaf58a8a5e General cleanup. 1999-09-11 01:43:34 +00:00
pinkerton%netscape.com 2ae272b693 getting rid of new/delete pairs for string buffers. using nsAutoSTring and CBufDescriptor where appropriate. 1999-09-10 23:19:44 +00:00
pinkerton%netscape.com 1bf8cecb3d adding get_iid 1999-09-10 23:19:15 +00:00
jdunn%netscape.com 4b967d2f00 on HP... libraptorhtmlpars.sl HAS to be linked with aCC so we will
special case it until we can get all of seamonkey to link with aCC
(currently libgfx_gtk.sl won't link with aCC)
1999-09-10 23:19:09 +00:00
akkana%netscape.com f302a11f0b Backing out change to write the override charset in a meta tag.
The charset menu should be changing the meta tag in the document,
which the output sink will pick up automatically without needing
any special code.  See bugs 12085 (on seeing two meta charset tags)
and 7849 (that the charset menu should change the actual meta tag
in the document).
1999-09-10 22:32:32 +00:00
ftang%netscape.com 25e7216d0f add constant for byte order makr detection 1999-09-10 18:58:37 +00:00
harishd%netscape.com b4206a6f8f Fix for bug 12184.
Changed Notify() method, in nsDTDUtils, to
support viewing source in the desired charset.
1999-09-10 18:51:16 +00:00
colin%theblakes.com 2582e92d52 OpenVMS specific changes for PRSTR items 1999-09-10 00:02:23 +00:00
warren%netscape.com e6619b2ad6 Removed NS_BASE_STREAM_EOF in favor of returning a count of 0 from Read to indicate EOF. Renamed GetLength to Available. Fixed a number of places where AppendElement's broken error code wasn't checked. 1999-09-09 22:05:05 +00:00
briano%netscape.com 5176aaf0df Removed the obsolete non-NECKO leftovers. 1999-09-09 00:11:48 +00:00
harishd%netscape.com 13fa78b098 Fix for bug#s 12184, 13170, 13171. 1999-09-08 18:58:34 +00:00
akkana%netscape.com db51386410 Beginnings of stream converter for html/xif/text 1999-09-08 18:51:23 +00:00
akkana%netscape.com aedcc5a518 13052: move comment handling to OpenContainer, to ensure that open/close tags are balanced 1999-09-07 19:09:36 +00:00
cata%netscape.com 8ff9e41f48 Method name change. 1999-09-02 19:16:16 +00:00
harishd%netscape.com 27d296e2bf Replacing ostream to nsStream in DebugDump methods. 1999-09-02 18:30:31 +00:00
kipp%netscape.com a99f5ec06a Use nsAutoString instead of nsString for temps 1999-09-02 18:13:07 +00:00
briano%netscape.com 64f859af0e Cleaned it up and eliminated the pointless #!gmake. 1999-09-02 00:30:07 +00:00
akkana%netscape.com 71bd6be10a 12018: add a linebreak for br tags even in unformatted mode 1999-09-01 23:37:36 +00:00
akkana%netscape.com 5f86832579 12085: Add meta tag to specify charset 1999-09-01 23:36:57 +00:00
cata%netscape.com 8197c9839b Fixing build warnings. Step 2: switch to use new method from the interface. 1999-09-01 22:50:50 +00:00
rickg%netscape.com 93f0d1207b removed debug code that was showing up in quantify 1999-09-01 21:22:22 +00:00
ftang%netscape.com d928604a87 change to newly registered IANA charset name 1999-09-01 01:17:11 +00:00
harishd%netscape.com bd73964c84 Cleaned up some code.
Fixed  bugs 5974, 12641, and 12389.
1999-09-01 01:01:21 +00:00
cyeh%netscape.com cc2825cbe0 Remove IGNORE_MANIFEST=1. It doesn't do anything and it confuses people. 1999-09-01 00:54:34 +00:00
nisheeth%netscape.com dd775a9b5f The HTML Content sink now generates content IDs for each of the content objects it creates. The IDs start at NS_CONTENT_ID_COUNTER_BASE, defined in nsIContentSink.h, and increase monotonically as content objects get created. 1999-08-31 11:17:26 +00:00
ftang%netscape.com 4f67ea5d62 1. detect BOM, 2. Implement XML 1.0 Appendex F, 3. move hack from nsParser.cpp to nsScanner.cpp so we won't damage UCS2 data 1999-08-30 22:25:17 +00:00
tao%netscape.com 5b3ce9d3e1 Fix a memory leak. 1999-08-29 20:29:07 +00:00
rickg%netscape.com 4035d85a7f corrected string usage errors and removed warning 1999-08-29 17:35:19 +00:00
tao%netscape.com be5713c030 Patch to bug 11724. Fix suspec`ious buffer overrun problem. It prevents
double byte Ja texts in DTD being loaded correctly.
1999-08-27 21:11:35 +00:00
akkana%netscape.com d142888e03 cvsignore 1999-08-27 21:00:47 +00:00
akkana%netscape.com 8259d16a06 Standalone test of output sinks. Builds, but doesn't quite work yet because the charset service isn't registered 1999-08-27 20:58:57 +00:00
akkana%netscape.com ed99d29464 11249: add /body tag when writing body-only 1999-08-27 20:54:57 +00:00
beard%netscape.com 3683fd8500 plugged some memory leaks. 1999-08-27 03:46:33 +00:00
briano%netscape.com d7b4f2ce29 Fix for Unix native compiler builds. A newline is required at the EOF. 1999-08-26 22:53:50 +00:00
nisheeth%netscape.com c6f51e94f9 Protecting mozilla specific defines with MOZILLA_CLIENT... 1999-08-26 00:18:25 +00:00
ftang%netscape.com aff1c072d0 add one more constant 1999-08-25 21:38:24 +00:00
harishd%netscape.com 491af8d2a3 Minor adjustments in consuming attributes ( Tracking down '<'). 1999-08-25 21:27:43 +00:00
ramiro%netscape.com 6cec5c3abb Cleanup zlib cruft. 1999-08-25 14:39:53 +00:00
ramiro%netscape.com 8644dc2074 Cleanup linking of libimg. 1999-08-25 13:37:11 +00:00
rickg%netscape.com 113fc083cc autogen content if onDataAvailable is never called 1999-08-25 03:47:37 +00:00
rickg%netscape.com fb42eba6ad removed warnings, unused debug code and a crufy comment 1999-08-25 03:10:47 +00:00
jdunn%netscape.com f0374764ce Fix AIX compiler errors. 1999-08-25 01:14:11 +00:00
harishd%netscape.com 5aa05c855b Fix for bug#s 3737, 12062, 9059. 1999-08-24 22:14:13 +00:00
harishd%netscape.com 2f27c8a717 Fix for bug# 10609 and partial fix for 10593. 1999-08-24 18:35:05 +00:00
akkana%netscape.com 70ab0ba259 Revise the doc encoder and content sink APIs yet again to make it easier
to add new flags (pass a flag in the constructor, rather than specific
booleans.  This in order to fix:
11249: Add flag to write only the body in html output.
1999-08-24 18:30:19 +00:00
ramiro%netscape.com e1f2489b0c Set the timer lib flags in one place. 1999-08-24 14:54:59 +00:00
ftang%netscape.com d4c30d8a5d add two new constant 1999-08-24 07:17:46 +00:00
nisheeth%netscape.com 68f5229bbb Fixed a warning on Linux. 1999-08-24 06:47:11 +00:00
mccabe%netscape.com 2290033202 NS_DECL_NSIFOO spam for nsIRequest, nsIChannel, nsIStreamListener, nsIStreamObserver, all from netwerk/
convert manual interface method declarations in implementation class to NS_DECL_NSIFOO macro.
1999-08-22 13:26:18 +00:00
ramiro%netscape.com 16bbd09726 cleanup linking of libmozreg. 1999-08-21 15:41:53 +00:00
jdunn%netscape.com 0267733534 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 0e1b8a922a Fix for -lpref linking problems. Dont link with libpref, its not needed. 1999-08-18 00:27:50 +00:00
ramiro%netscape.com 0149d76208 Link in secfree dynamically only where needed. 1999-08-17 15:46:57 +00:00
ramiro%netscape.com db81b7d904 Dont link in the parser into the app. Link it in dynamically where needed.
This makes the link depenencies on unix be more like windows.  Makes it
easier to track dependency problems and simplifies makefiles.
1999-08-17 13:54:48 +00:00
ramiro%netscape.com f544ac5394 Link expat and xmltok into the htmlparser statically. Not into the app. 1999-08-17 12:46:23 +00:00
sfraser%netscape.com 750ffd93c6 Part of fix for 11790, crash on quit. Need delete[] on an array. r dp, a chofmann 1999-08-13 23:27:54 +00:00
nisheeth%netscape.com 31359e6812 Fix for bug 8251. We needed to resolve relative URLs when we loaded external DTDs. This had been fixed earlier but the fix needed to get replicated for the Necko code path. 1999-08-11 05:53:37 +00:00
akkana%netscape.com 4c40366086 11572: default do-header to FALSE, which fixes a bunch of copy/paste bugs 1999-08-11 01:42:31 +00:00
slamm%netscape.com 50589a4dc0 Add a newline to the end of the file. 1999-08-10 23:17:10 +00:00
nisheeth%netscape.com 5416354262 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 06abea2aba 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
harishd%netscape.com e7b35d0f08 Moved kLegalOpen from BODY to SCRIPT.
CanContain() now checks for kLegalOpen.
1999-08-09 21:28:24 +00:00
harishd%netscape.com f14b0efea9 Added code to handle "stray" block closer ( bug# 11365 ).
Did some cleanup..
1999-08-09 21:26:55 +00:00
nisheeth%netscape.com ec008c2bd4 Fix for bug 8607. DOCTYPE decls are now propagated from the XML tokenizer to the XML content sink. 1999-08-07 06:26:01 +00:00
nisheeth%netscape.com dc583804db Updating expat to latest release from James Clark. 1999-08-07 06:24:08 +00:00
akkana%netscape.com a0e97ef4b7 Don't convert charset on nsStrings, as suggested in comments in bug 6672 1999-08-06 20:50:37 +00:00
rickg%netscape.com 517aef5d90 fixed bug 6659 1999-08-06 09:20:42 +00:00
harishd%netscape.com 4453e599bd Disabling RGESS_DEBUG which I had accidentally
checked in!!
1999-08-03 21:08:36 +00:00
harishd%netscape.com 3e6347d00d Hardcoding PI length in GetProcessingInstruction(). 1999-08-03 00:12:22 +00:00
harishd%netscape.com 888393d1ec Tweaks... Removed an extra append call. 1999-08-03 00:07:58 +00:00
harishd%netscape.com f144d32ae8 Partial fix of bug 10593. 1999-08-03 00:03:52 +00:00
harishd%netscape.com 88682a4fc0 Removed warning. mDTDState is of type nsresult 1999-08-03 00:03:00 +00:00
harishd%netscape.com 7dfb5e2370 Fix for bug# 11001. Allowing <P> to
contain <TABLE> - for backwards compatibility
1999-08-03 00:01:16 +00:00
harishd%netscape.com aedb5f920b Fix for bug#s 10530, and 10596.
Conditioning the raw buffer by removing the unwanted null chars.
1999-07-31 20:16:30 +00:00
akkana%netscape.com b0a31b5dd3 Fix 10621: write NS_LINEBREAK when we see the html whitespace tag 1999-07-30 23:40:57 +00:00
nisheeth%netscape.com ae646d4611 Fix for bug 10829. Removed an extra ADDREF to the content sink which was causing leakage of sinks and webshells. 1999-07-30 20:13:07 +00:00
mscott%netscape.com fa4af9e632 fix build breakage by including config.mak 1999-07-29 02:39:17 +00:00
mscott%netscape.com b7f64fc0df include config.mak to fix build breakage. 1999-07-29 02:16:06 +00:00
briano%netscape.com ea37bbc00a Trivial elimination of some pointless macros as discussed in bug 8568. Approved by leaf@mozilla.org. 1999-07-29 01:18:12 +00:00
harishd%netscape.com 304f79c93e Fixed sink addref bug [A] rickg, cyeh 1999-07-28 21:46:07 +00:00
nisheeth%netscape.com 1458ecf3e7 Adding a new parameter, aMode, to nsIContentSink::AddDocTypeDecl. 1999-07-28 06:56:05 +00:00
nisheeth%netscape.com 9a70bf805a More work to fix bug 8607. This is still not enabled at run-time because one of the XML tests isn't displaying properly. XML decls and DOCTYPE decls will be passed up to the content sink once this is enabled. 1999-07-28 01:21:54 +00:00
harishd%netscape.com 870b76a971 Made EnableParse() to return nsresult. Used to return PRBool 1999-07-27 23:32:30 +00:00
briano%netscape.com d99daeea9b Cleaned it up and changed the name of libreg.{a,so} to libmozreg.{a,so} to fix the conflict reported in bug 8568. 1999-07-27 23:27:44 +00:00
bruce%cybersight.com 2611441355 Add newlines for unix compilers. 1999-07-27 20:31:21 +00:00
harishd%netscape.com fcf7c10c28 Fix for Bug# 3571.
Added Terminate() method in nsIDTD.
1999-07-27 00:54:46 +00:00
harishd%netscape.com 7818033e9e Fixed a bug in DidBuildModel().
Approved by: rickg and chofmann.
1999-07-26 21:07:26 +00:00
nisheeth%netscape.com 42227ad243 Don't set the default handler for now. It might be causing the Linux build to go orange. 1999-07-26 08:22:35 +00:00
nisheeth%netscape.com d989be7cb3 - Move AddDocTypeDecl method from nsIXMLContentSink to nsIContentSink.
- Fix bug 8607 by passing the XML decl and the doctype decl from the expat tokenizer to the XML DTD.
1999-07-26 05:40:25 +00:00
rickg%netscape.com eb2f9fd83e substitute calls to deprecated string API 1999-07-26 00:24:02 +00:00
rickg%netscape.com 4270360d20 remove warnings, bug fixes, API enhancements 1999-07-25 17:23:24 +00:00
peterl%netscape.com 8a7e45d78b remove warning 1999-07-24 18:58:48 +00:00
harishd%netscape.com c9bb651d2c Tweaked my previous checkin in fixing
bug# 7548.  Changed Sanitize() method to
SanitizeKey().
1999-07-22 22:30:13 +00:00
harishd%netscape.com fd28224a2e Fix for bug# 7548.
Added a Sanitize() method for attribute tokens that
would remove non-alpha-non-digit characters from the
end of a string ( could be a "key" or "value")
1999-07-22 18:06:00 +00:00
sspitzer%netscape.com 34d9c69603 this pragma is only for windows 1999-07-22 17:44:19 +00:00
sspitzer%netscape.com 777101030a prevent crash on startup. 1999-07-22 07:42:37 +00:00
scc%netscape.com 12c243677f explicitly define kCharsetConversionManagerCID only in files that need it ... move to canonical scheme for defining and using IIDs and CIDs 1999-07-22 05:25:17 +00:00
nisheeth%netscape.com 4963ec25ab Fix Necko build bustage. Rename local variable ret to rv. 1999-07-21 20:20:50 +00:00
nisheeth%netscape.com fcb6c3e7bf Fix for bugs 10259 and 8251. We resolve relative urls to absolute urls when loading up external DTDs in the XML parser. We no longer crash if a non-existent DTD is specified. 1999-07-21 19:48:14 +00:00
jfrancis%netscape.com 5c7ca6139f adding nsExpatDTD.cpp to mac build 1999-07-20 23:28:06 +00:00
nisheeth%netscape.com e128a37f38 Adding nsExpat.dtd to the Unix build. 1999-07-20 22:20:43 +00:00
sspitzer%netscape.com 4e43ae2fd2 fix warnings 1999-07-20 21:12:28 +00:00
akkana%netscape.com 01bc85c741 Bug 9749: insert a newline after a PRE tag even if mode isn't formatted 1999-07-20 20:54:46 +00:00
rickg%netscape.com efb108462d fixed bugs 10104 and 10107 -- also removed warnings 1999-07-20 06:58:01 +00:00
jfrancis%netscape.com a0143758fe fixing build bustage - why is nsExpatDTD not built on mac? 1999-07-19 23:35:33 +00:00
akkana%netscape.com a0aec05610 Oops, #else in wrong place 1999-07-19 23:09:50 +00:00
jfrancis%netscape.com 774ea8435e assorted work to expose nav html dtd to editor 1999-07-19 22:52:48 +00:00
jfrancis%netscape.com 8e8f2f24ef assorted work to expose nav html dtd to the editor 1999-07-19 22:49:21 +00:00
akkana%netscape.com fac197e8ec Use the Range methods instead of homebrew stuff to determine when a point is contained in a range; eliminate code duplication 1999-07-19 22:41:49 +00:00
rickg%netscape.com f8604cc85d fixed stupidity in scanner. Sorry folks 1999-07-19 08:06:24 +00:00