akkana%netscape.com
a25f47d902
Remove a debug printf
2000-01-26 00:34:49 +00:00
dougt%netscape.com
fd69a2f423
Landing nsIFile.
2000-01-24 21:28:28 +00:00
nisheeth%netscape.com
71218baaf6
Work done by Vidur and me. Added a FlushPendingNotifications() method to the document. This method flushes the pending content notifications from the content sink and the pending reflow notifications from the pres shell. This code is turned off for now so that it can be tested more thoroughly by Vidur and me.
2000-01-24 06:43:15 +00:00
rickg%netscape.com
14ad23074e
added htmlgen docs
2000-01-22 00:56:02 +00:00
rickg%netscape.com
7f65039175
small improvements to htmlgen utility; this does NOT affect the mozilla tree
2000-01-22 00:55:25 +00:00
rickg%netscape.com
5e1780b000
further enhancements to residual style docs
2000-01-19 21:50:44 +00:00
rickg%netscape.com
3c99eb0f7a
adding residual style tests
2000-01-19 21:33:20 +00:00
rickg%netscape.com
2ae787bd86
Landing harish's fix to bug24190. r=rickg, a=chofmann
2000-01-19 02:38:33 +00:00
akkana%netscape.com
2482da52fd
Add a printf to the failure case. Trivial change, and no one but me is running this anyway.
2000-01-19 00:24:46 +00:00
akkana%netscape.com
fe33da753c
Fix reporting of errors at the end of the script. r=cmanske
2000-01-19 00:01:10 +00:00
akkana%netscape.com
6e86068c5a
Add quotes around final errmsg test, to handle the case where more than one test fails. r=slamm
2000-01-18 21:59:42 +00:00
rickg%netscape.com
7b1be2f9a5
fixed 23529, 23837, 23831
2000-01-18 21:06:52 +00:00
harishd%netscape.com
6d7709ce99
Fix for bugs:
...
22485, 20799 ( SCRIPT content processing)
r=vidur,pollmann
Fix for bugs
22260 ( enabling userdifined tags ) - partial fix.
23765 ( handling misplaced newlines/whitespace).
r=rickg
2000-01-15 20:35:57 +00:00
bienvenu%netscape.com
d06112b188
backing out harishd 3:50PM checkin a=mcafee
2000-01-14 06:57:53 +00:00
harishd%netscape.com
c6d77dfbf1
Fix for Bugs 22485, 20799 ( SCRIPT content processing ).
...
r=vidur,pollmann
Partial fix for bug 22260 ( enabling userdefined Tags ).
r=rickg
2000-01-13 23:50:41 +00:00
akkana%netscape.com
670d367a16
22662: Rewrap text nodes which contain long lines, to prevent editor output from being too long to be accepted by servers. r=buster
2000-01-13 23:40:52 +00:00
pp%ludusdesign.com
13efd9e8c6
Converting usage of ::GetIID() to NS_GET_IID().
...
Bug #20232 , r=scc@netscape.com
2000-01-11 20:49:15 +00:00
rickg%netscape.com
84c464ee5f
Fixed my inverted logic that landed with Harish's checkin.
2000-01-11 06:00:58 +00:00
harishd%netscape.com
f3385f8f98
Fix for Bugs
...
19977 - Fixed crash due to misplaced TEXTAREA in TABLE.
20797 - Fixed crash caused by stray </TD>.
20645 - Fixed problem caused due to context mismatch.
22623 - Fixed by not displaying bullet for extra </LI> .
23186 - illegal content ( in TABLE ) problem.
23589 - illegal content problem.
r=rickg
For rickg
Bugs 23451 and 23555 ( Making FONT an inline-entity..as per spec. )
r=harishd
2000-01-11 01:48:35 +00:00
pinkerton%netscape.com
8a5bbf46f5
fixing bug 21414 the right way, reverting api's to their previous ways.
2000-01-10 23:04:24 +00:00
jfrancis%netscape.com
5521ba66ba
support for getting parser's internal enum value for text nodes
2000-01-10 09:45:43 +00:00
pinkerton%netscape.com
ecd09fca23
fixing bustage.
2000-01-08 02:15:33 +00:00
pinkerton%netscape.com
938b7c8db0
Added a new param to the HTML->Text sink stream to take the charset so that we can convert to plain text with the correct charset for the platform. Enhanced the XIFFormatConverter to take advantage of this, fixing bug 21414. r=akkana, nhotta.
2000-01-08 01:48:39 +00:00
rickg%netscape.com
3556a13e7c
fixed bugs 9059, 18928, 19581, 21005, 22351; r=harishd. I also removed warnings
2000-01-08 00:55:15 +00:00
rickg%netscape.com
37833fde23
added debug code for ParseFragment(); r=harishd
2000-01-08 00:53:43 +00:00
akkana%netscape.com
cd39359d46
Remove URL: in automated test, tracking BenB's last change
2000-01-04 20:23:04 +00:00
rickg%netscape.com
40a456298f
fixed bugs: 22510, 22596, 22670, 22838, 22842, 22898, and removed a warning. r=buster
2000-01-03 23:24:04 +00:00
rickg%netscape.com
796504aa63
Removed debug setting so that viewsource will show formatting again. r=buster
2000-01-03 19:40:00 +00:00
sspitzer%netscape.com
4a456ed282
fix warning.
2000-01-02 08:53:07 +00:00
rpotts%netscape.com
e4d36a4fca
Removed obsolete arguments from nsIDocumentLoaderObserver OnEndDocumentLoad and OnStartURLLoad.
1999-12-29 07:32:59 +00:00
rickg%netscape.com
f1555faf13
fixed bug22585; r=kmcclusk
1999-12-23 23:08:27 +00:00
rickg%netscape.com
f999b9badb
fixed bug22040 with patch by vidur; r=kmcclusk. Also removed warnings.
1999-12-23 01:04:29 +00:00
rickg%netscape.com
c6409d5961
fixed bugs 17663, 17750, 21779, 21787, 22351, 22406; r=dcone, kmcclusk; a=jar
1999-12-22 23:12:49 +00:00
akkana%netscape.com
2eba1857b8
Contribution from Ben Bucksch <mozilla@bucksch.org> to eliminate URL: in url strings. r=akkana
1999-12-22 22:42:46 +00:00
akkana%netscape.com
db0aecb44a
21993: hr should have newline before/after it. Trivial code change, a=gramps
1999-12-22 22:03:49 +00:00
rickg%netscape.com
6988e06e5f
fixed bug 22302; r=buster; a=jar
1999-12-22 03:45:35 +00:00
briano%netscape.com
603aad9d41
Fix for build breakage on unappreciated platforms.
1999-12-22 00:08:29 +00:00
rickg%netscape.com
c6ceac96d4
disabled debug code that was writing to the console; part of last checkin
1999-12-21 09:44:09 +00:00
rickg%netscape.com
deb16733cb
landing residual style handling; r=harishd, buster, kmcclusk for various parts; a=jar
1999-12-21 07:53:20 +00:00
briano%netscape.com
3e3ded4ce5
Fix for Greg Noel's (GregNoel@san.rr.com) non-srcdir build problem. a=chofmann
1999-12-13 23:10:16 +00:00
rickg%netscape.com
9adab022be
This fixes PDT+Bug:20228. The essential problem was the lack of refcounting on tokenizers. Also fixed unchecked
...
dereferences in expattokenizer. r=kmcclusk; a=chofmann.
1999-12-10 04:01:26 +00:00
akkana%netscape.com
b62bcb6101
18409: Don't add newlines when converting copied text, or in any
...
other case of html-to-text conversion except when the formatted
flag is set. Set mPreFormatted for style white-space: pre
as well as for moz-pre-wrap. r=pinkerton, a=chofmann
1999-12-09 22:08:12 +00:00
vidur%netscape.com
6cdc6067d0
Part of fix for bug 18877. Paragraphs no longer close out forms. R=rickg
1999-12-08 03:45:07 +00:00
rickg%netscape.com
ca0f838f88
removed debug-test code I added yesterday that caused problem with pasting fragments; My apologies. r=kmcclusk
1999-12-07 22:35:57 +00:00
rickg%netscape.com
139cc5a7c9
disabling residual style until I can find the hang that simon reported; r=none
1999-12-07 07:51:33 +00:00
rickg%netscape.com
ebbe7f1919
fixed blockers: 19598 and 20624 with temp workaround; r=syd.
1999-12-07 06:48:56 +00:00
rickg%netscape.com
ae039146ac
removed 2 warnings; r=none
1999-12-07 05:07:53 +00:00
rickg%netscape.com
6d22791ca9
finally landing residual style handling code; r=harishd; other changes include warning removal and comment handling fix, r=buster. This fixes over 50 bugs.
1999-12-07 00:22:15 +00:00
akkana%netscape.com
3fa50e46de
Add tests/outsinks to build. r=slamm
1999-12-06 22:34:11 +00:00
akkana%netscape.com
cafe527dc7
Add htmlparser/tests/outsinks to the enable-tests build
1999-12-06 22:29:49 +00:00
akkana%netscape.com
0ef361d33a
Remove a debug printf. Trivial one-line change
1999-12-06 21:49:04 +00:00
rhp%netscape.com
1ad0e2f856
Landing new txt to HTML scanning functionality - Bug #: 19251 - r: rhp (contributed by Ben Bucksch)
1999-12-06 04:53:29 +00:00
rickg%netscape.com
2b0e62b70a
inadvertently left debug #ifdefs in
1999-12-03 00:43:36 +00:00
rickg%netscape.com
6b2d2e6043
fixed bug 20229; r=beard. Special thanks to patrick for his persistence with leaks.
1999-12-03 00:33:17 +00:00
rickg%netscape.com
f5607b5bca
fixed PDT+19121; r=kmcclusk
1999-12-03 00:30:29 +00:00
rickg%netscape.com
b6881a37f6
various bug fixes (PDT+ and other); removed warnings. r=syd
1999-12-02 10:14:42 +00:00
sfraser%netscape.com
3cbb52af45
Part of fix for bug 16813 -- line termination problems with forms. r=pollman, rickg.
1999-12-01 23:05:58 +00:00
akkana%netscape.com
020161f500
Fix the last output test that didn't pass.
...
Now TestOutSinks can be run as an automated test, by anyone, to find
regressions, instead of me having to go through each one by hand.
1999-12-01 22:41:22 +00:00
akkana%netscape.com
a44ef7e097
20253, 20246: Fix extra ; after entity output. Clean up the code which
...
inserts the "html" text for an open html tag. Changes from rickg to
remove large amounts of obsolete code from nsXIFDTD. r=rickg
1999-12-01 22:09:21 +00:00
ftang%netscape.com
bbdf3cb43c
fix bug 19206. r=erik move two nsAutoString tothe same block where the code reference to it's internal data
1999-11-30 22:03:31 +00:00
warren%netscape.com
382e1a00c7
Put back in util.lib
1999-11-30 21:56:24 +00:00
warren%netscape.com
a265a32348
Landing no_neckoutil2_branch. Bug #11159 . Removes neckoutil_s.lib from build which helps beos and openvms.
1999-11-30 04:50:42 +00:00
akkana%netscape.com
85ef7ff9da
19515: fix a XIF DTD problem where text nodes with names corresponding
...
to XIF node names didn't make it into the output. Fix from rick, r=me.
Also, a temp fix to the html output sink to get around bug 20246,
and a couple of test case tweaks.
1999-11-29 22:33:32 +00:00
beard%netscape.com
e7245bec84
bug #19474 , r=ftang. fixes major memory leak of nsCharsetAlias2 object, which is (12) bytes but references a total of {52708} bytes.
1999-11-28 17:20:11 +00:00
warren%netscape.com
4ab4ee4d4e
Eliminated the libs build pass.
1999-11-28 03:05:01 +00:00
shaver%netscape.com
11dfd58e9d
Fix for 18505 (rename nsDeque::Peek to nsDeque::PeekFront) from Sammy Ford
...
<fuzed@swbell.net>.
1999-11-27 17:47:05 +00:00
akkana%netscape.com
7221179fb4
20062: following Naoki's advice on which flag to use for entity conversion
1999-11-24 22:59:34 +00:00
akkana%netscape.com
342bf1989c
Change asserts to nonfatal warnings
1999-11-24 00:56:03 +00:00
rickg%netscape.com
fc37d9b4a4
fixed bug18312; this isn't PDT+, but is something that Phil has been *really* anxious to have fixed. r=nisheeth
1999-11-23 03:09:12 +00:00
rickg%netscape.com
0c87c4e5a7
fixed bug 18312; it's not PDT+, but it's something Phil has been *really* anxious to fix. r=nisheeth
1999-11-23 03:07:09 +00:00
rickg%netscape.com
c698796eb7
fixed PDT+ bug 3118; r=dcone
1999-11-22 20:12:21 +00:00
rickg%netscape.com
43863e63f2
landing updates for harish, and residual style WIP; r=rickg
1999-11-22 06:18:24 +00:00
akkana%netscape.com
0b97d181a0
Contribution from mozilla@bucksch.org to improve anchor and img tags
...
in formatted mode (r=akkana).
Also some minor improvements to handling of blank lines in pre tags,
to get rid of extra blank lines in plaintext mail (r=mcafee).
1999-11-18 19:39:47 +00:00
harishd%netscape.com
9da757a09e
Unblocking bug 18679.
...
[ scanner got into an infinte loop ]
1999-11-17 00:25:33 +00:00
jdunn%netscape.com
d70d78c6bf
Fixing all unresolved symbols on unix. The bug has the diff's
...
r dp@netscape.com (ramiro helped me with it)
# 18688
1999-11-16 06:02:31 +00:00
rickg%netscape.com
3b4570925d
trivial removal of warnings; r=none
1999-11-14 23:15:35 +00:00
jdunn%netscape.com
a51203f96a
adding newline at end of file... required by HP
1999-11-14 20:26:08 +00:00
rickg%netscape.com
96a5c0dc5c
2nd half of parser wip; lots of bugs; r=harishd
1999-11-14 06:23:11 +00:00
harishd%netscape.com
e64fd3aed9
Another attempt to fix the bustage!!!
1999-11-13 04:56:56 +00:00
harishd%netscape.com
9d48c5f95a
Fix for the bustage.
1999-11-13 04:37:54 +00:00
harishd%netscape.com
58b00280fb
This checkin contains combined work of rickg and harishd
...
Harishd's Changes:
Fix for bugs
2749 - Tweaked strict comment handling, i.e., <!------> is now treated as an illegal comment in strict mode
16934 - Rectifed reporting of JS line error when a newline is found within a tag.
15204 - Made TEXTAREA content to reflect the source document.
11979, 16826 - Stoping the parser properly on receiving the stop-error message.
17594 - Added code to parse <!DOCTYPE> content correctly.
17496 - Building up the stack for orphaned OPTIONs
r=rickg
Rickg's Changes:
rickg will be posting comments on his changes by 11/12/99.
r=harishd
1999-11-13 03:53:11 +00:00
akkana%netscape.com
de4581235a
Backing out previous change -- it didn't do as much as I'd hoped
1999-11-11 22:45:32 +00:00
akkana%netscape.com
fde19dc0e4
18576: improve wrapping of plaintext replies
1999-11-11 22:24:34 +00:00
jdunn%netscape.com
8dc361fd80
removing ';' from the end of the macros, since the macro in nsTimer.h
...
already handles the trailing ';'.
NOTE: trying to compile a ';' fails on AIX
1999-11-11 21:35:34 +00:00
akkana%netscape.com
9e50f830ea
17564, 17871, 17883, 18249, 13753,
...
18012, 16800, maybe 17565 and 13278:
Integrate contributions from Ben Bucksch (mozilla@bucksch.org )
and Daniel Brattell (bratell@lysator.liu.se ) to improve formatted
plaintext output, including adding text style indicators, improving
table output and wrapping, and fixing several wrapping/whitespace bugs.
Also update the auto tests to reflect some of the bugs recently fixed.
r=myself,mozilla@bucksch.org,bratell@lysator.liu.se
1999-11-10 23:50:45 +00:00
slamm%netscape.com
3b472aa874
Fix warnings for partially bracketed initializers. r=rickg a=chofmann
1999-11-10 23:47:37 +00:00
nisheeth%netscape.com
6a7c8adf6c
a=sdagley. Move over to new timing macros...
1999-11-10 03:41:09 +00:00
dmose%mozilla.org
8535dda53e
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
2491f9c8dc
r=harishd, a=chofmann. Fix for bugs 11992, 10563. New lines get reported in the XML document prolog. Now, JS errors in XML report correct line numbers.
1999-11-03 23:50:16 +00:00
akkana%netscape.com
fad8e2a291
Contribution by Daniel Bratell <bratell@lysator.liu.se> to implement
...
format=flowed for mail plaintext output. Restructures the plaintext
output wrapping code, wholly or partially fixes numerous bugs in plaintext
output (13278, 13442, 17823, 17824, 13753, 12551), makes the automated
tests work on Windows and adds some new automated tests. r=akkana.
1999-11-03 02:44:44 +00:00
cls%seawood.org
14ef08310e
Removed unused NECKO ifdefs.
...
a=leaf
1999-11-02 23:34:03 +00:00
harishd%netscape.com
a462e24f61
No bug number.
...
Improvement to table performance by reducing
the number of context switch calls.
r=vidur
1999-11-02 20:58:12 +00:00
nisheeth%netscape.com
392430a879
r=pollmann. Check local DTD directory for dtd files and, if found, load them from there.
1999-11-02 01:16:37 +00:00
akkana%netscape.com
5affb9fc0f
Fix Sun build bustage: older gcc can't do nsCOMPtr on a forward type
1999-11-01 22:16:15 +00:00
akkana%netscape.com
564cd21ad6
Formatting whitespace changes only
1999-11-01 21:53:50 +00:00
akkana%netscape.com
a6e83503f7
17275, 16285, 15204: Switch to using nsISaveAsCharset for both charset and entity conversion. r=nhotta
1999-11-01 21:34:44 +00:00
tbogard%aol.net
93e683de89
Changed NS_ASSERTION to use NS_WARN_IF_FALSE. r=pavlov
1999-11-01 21:24:24 +00:00
harishd%netscape.com
8ea8cae54a
Fix fof bug 15674 - Putting back char* buffer.
...
r=akkana
1999-10-29 19:59:09 +00:00
harishd%netscape.com
727a309c06
Fix for bugs
...
1312 - Mapped all HTML 4.0x FPIs to NOQUIRKS mode.
2749 - Tweaked strict comment handling code. -> r=rickg
17148 - Making sure that BeginContext() is ended only by EndContext()
17113, 1262 - Made AddLeaf(), in DTD, to be cautious in handling text tokens.
Using bit-wise search for IsContainer() instead of looping. ( nsElementTable )
Fixed warnings.
r=pollmann
1999-10-28 23:25:59 +00:00
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