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

994 Коммитов

Автор SHA1 Сообщение Дата
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