harishd%netscape.com
24c27fd863
XIF DTD now depends on a single stack rather than
...
multiple stacks.
r=akkana
Moved Node recycling to DTD Utils so that the recycler could
be used across DTDs.
r=rickg
Also fixed bug 27136.
2000-04-18 21:10:28 +00:00
nhotta%netscape.com
24fd569190
Changed to use nsILineBreaker instead of IsAsciiSpace, bug 27062, r=akkana.
2000-04-18 21:04:21 +00:00
cls%seawood.org
7db9f46247
Added newlines for HP-UX build. Can we add a cvs filter that checks for this?
2000-04-18 09:52:24 +00:00
scc%netscape.com
424bd7be3a
fixing an earlier mistake while making string conversions explicit
2000-04-17 09:56:40 +00:00
scc%netscape.com
71bde1364b
making string conversions explicit, had to fix an accidental regression from rickg
2000-04-17 09:09:42 +00:00
rickg%netscape.com
0ff6ad9ae9
correct linux build problem
2000-04-17 07:21:19 +00:00
rickg%netscape.com
e7f8ee498d
fixed DTD selection bugs; entity bugs; conditionally enabled Strict DTD
2000-04-17 06:33:31 +00:00
scc%netscape.com
0bcbe0d103
making string conversions explicit
2000-04-15 18:48:07 +00:00
warren%netscape.com
bb48ce3380
Added some sanity checking to SetMimeType.
2000-04-13 09:18:57 +00:00
nisheeth%netscape.com
0675773d3a
Back out earlier fix to bug 13565. I shouldn't remove the code that dumps XML error messages to the console because the browser window is not going to be around all time, for example, in the case of the profile manager window.
2000-04-13 04:43:37 +00:00
nisheeth%netscape.com
8e74f09317
Fix for bug 13565. Removed code that dumps XML error messages to console because error messages now show up inside the browser window.
2000-04-13 04:13:41 +00:00
harishd%netscape.com
932d797ff8
Fix for
...
28965 32523 -- Setting Document key to nsISupports
34308
19575 - Fixed had by replacing PRUnichar array with nsDeque.
r=ftang
22786 - Accounting for attributes on <HTML> tag [ this got backed out before ]
r=nisheeth
2000-04-04 23:58:40 +00:00
scc%netscape.com
7daee5a094
making string conversions explicit; fixing bustage
2000-04-03 09:10:08 +00:00
scc%netscape.com
5b2b7c396e
making string conversions explict
2000-04-03 08:09:23 +00:00
scc%netscape.com
fbeea434b6
making string conversions explicit
2000-04-03 08:04:52 +00:00
rickg%netscape.com
3a0273649f
removed unused includes; fixed addref bug; r=karnaze
2000-04-01 00:23:24 +00:00
harishd%netscape.com
d355779849
Fix for 29048, 28085 - MLKs..
...
r=nisheeth
2000-04-01 00:05:44 +00:00
harishd%netscape.com
4f7adbaaeb
Backing out a change to make the regression test happy.
...
wonder why it is failing in the first place. My guess is that...
something wrong with the test itself.
2000-03-30 17:13:22 +00:00
jim_nance%yahoo.com
dc0e139673
Bug 33322 - Fix compiler warnings. Its been on n.p.m.builds for a few
...
days for module owners to comment on. r=troy@netscape.com
2000-03-30 03:21:26 +00:00
nisheeth%netscape.com
bc23c89148
r=pollmann. Fix for bug 29395. XML error messages now show up in the content area for XML, RDF, and XUL files. Earlier, they would only show up for XML files.
...
- Generate tokens in the expat tokenizer to display an XML error message.
- Process those tokens in the XML DTD
- Add a SetStringValue() method to CToken that accepts an nsString parameter.
- Removed code in the XML content sink's NotifyError() method to create error message content.
2000-03-30 01:41:48 +00:00
harishd%netscape.com
cfc07b18d1
Fix for
...
29048 - MLK in PushStyles()
22786 - Accounting for HTML attributes --- r=attinasi and nisheeth ---
26652 - Nav. Compatibility - Handling </SCRIPT> on a document.write
28085 - Fix for Entry stack leak
32527 - Marking sure that the DidBuildModel() is called on a XML error
Improved performance in consuming SCRIPT content.
r=nisheeth
2000-03-30 01:06:49 +00:00
warren%netscape.com
727f312b32
Necko API changes: primarily nsIChannel, changing initialization parameters to accessors. Got javascript: evaluation to happen at the right time (when AsyncRead is called) as well as on the right thread.
2000-03-29 03:58:50 +00:00
akkana%netscape.com
6b70e2a224
25660: don't copy JS comments onto plaintext clipboard. r=sfraser
2000-03-28 00:33:50 +00:00
akkana%netscape.com
7a61aa1ec0
Fix an entity bug for Naoki: Japanese entities weren't being correctly
...
pasted. This also fixes the symptoms, but not the underlying cause,
of the html mail nbsp bug. r=nhotta
2000-03-28 00:10:44 +00:00
rickg%netscape.com
f42d866062
fixed bug33466
2000-03-28 00:00:39 +00:00
rickg%netscape.com
dbda61792d
removed reference to nsString2
2000-03-26 23:22:29 +00:00
scc%netscape.com
f7cad8e50d
small changes to clients of string converting APIs
2000-03-26 08:43:22 +00:00
rickg%netscape.com
98a702ed89
leak removal; r=harishd
2000-03-26 04:45:45 +00:00
rickg%netscape.com
b4f4be2e22
removed warnings; r=none
2000-03-25 05:38:11 +00:00
rickg%netscape.com
28a6e9462a
fixed bug 28825, 30780, 31723 plus wip for travis; r=harishd
2000-03-25 03:35:50 +00:00
harishd%netscape.com
0a887b9d1b
Added AppendSource() into keep the semantics of
...
GetSource() alive. This should give us some performance
in adding skipped content to the node.
r=pollmann
2000-03-23 21:19:05 +00:00
tbogard%aol.net
cdd92be805
Don't try to Truncate when we fail to find the character. Actually, just do an assignment with the character location as the count size. This is actually a checkin for scc. r=travis
2000-03-23 04:13:49 +00:00
harishd%netscape.com
afe6bb701c
Fix for Bugs
...
29048,31392,31940,29379,29735,
25880,26488,27490,31694.
Gist: General bug fixes, Mem. leaks, and
a little perf. work ( in collectingskipped content ).
r=pollmann
2000-03-22 22:13:50 +00:00
akkana%netscape.com
46ace3d54b
23980: convert relative href= and src= to absolute. r=sfraser
2000-03-22 01:33:59 +00:00
harishd%netscape.com
916c4ea667
Fix for 31873,32094,32337.
...
Checking in for rickg.
r=me.
2000-03-18 09:15:01 +00:00
harishd%netscape.com
6c8c90c444
Fix for 32263
...
Create a new instance of the DTD when called by
the JS engine ( only when creating a new parser context ).
r=rickg.
2000-03-18 06:48:09 +00:00
akkana%netscape.com
08fdd4a327
29312: move nbsp guard to a more general location so it'll always fire
2000-03-18 04:35:45 +00:00
harishd%netscape.com
09a0ff1d5c
Fix for 31846 [PDT+]
...
r=rickg
a=jar,rickg
2000-03-18 00:49:54 +00:00
akkana%netscape.com
927dd89b53
31994: don't output text nodes inside select elements. r=slamm
2000-03-17 22:15:14 +00:00
rickg%netscape.com
2d5fd149dc
fixed leak introduced with last update; r=taz.
2000-03-17 05:08:14 +00:00
rickg%netscape.com
c5e420c645
fix to PDT+bug 32022; r=harish, rickg, markA, troy; a=jar
2000-03-17 04:12:17 +00:00
akkana%netscape.com
a947cb48ba
26093: whitespace in copy/paste from plaintext.
...
27848: spaces between table cells in unformatted output. r=slamm.
2000-03-17 00:15:51 +00:00
akkana%netscape.com
c1bd413478
Do entity conversion even for output-to-string case. r=nhotta
2000-03-16 23:08:38 +00:00
nhotta%netscape.com
a9a9a9109a
Changed flag for entity conversion, bug 27376, r=akkana.
2000-03-16 00:28:01 +00:00
akkana%netscape.com
a48cd213bb
17883, indentation spaces (from Daniel Bratell, bratell@lysator.liu.se),
...
30380, blockquote should be block (also from Daniel),
6079, URLs surrounded by quotes *and* angle brackets (from Ben Bucksch,
mozilla@bucksch.org ),
translate test into perl (so it will eventually be runnable on mac)
and fix up some old tests (me).
2000-03-14 03:01:15 +00:00
rickg%netscape.com
609e3f0111
removed calls to deprecated string methods
2000-03-12 22:22:24 +00:00
rickg%netscape.com
16905de361
eliminate extra string copy
2000-03-12 10:52:02 +00:00
rickg%netscape.com
6d722b2ecd
landing phase 2 to remove deprecated string calls
2000-03-12 10:39:10 +00:00
rickg%netscape.com
3d6f8a6d1d
second phase of deprecated method removal.
2000-03-12 10:01:10 +00:00
rickg%netscape.com
8c4b91906f
removed nsStr references
2000-03-12 09:23:40 +00:00
rickg%netscape.com
ffe78e83e5
removed calls to deprecated string methods
2000-03-12 09:14:14 +00:00
harishd%netscape.com
4cc4ebd8c4
Fix for 30486 [ PDT+] - Guessing that builds team would migrate these changes to the BRANCH.
...
Triming off <! and > from the DOCTYPE string.
r=akkana
a=rickg
2000-03-12 00:34:07 +00:00
rickg%netscape.com
be9e2860b2
fixed PDT+ bug 30026; r=harishd, markA; a=jar
2000-03-11 08:08:24 +00:00
pavlov%netscape.com
91e4635bf5
fix windows build problems
2000-03-11 03:35:49 +00:00
pavlov%netscape.com
ce094b4cfc
changes to let us build on MacOS X
2000-03-11 03:08:04 +00:00
harishd%netscape.com
5cca95cdae
Fix for 15204 [ PDT+]
...
Including tag name when recording trailing contents ( only used on TEXTAREA)
r=pollmann
a=rickg
2000-03-09 22:16:10 +00:00
rickg%netscape.com
97c63bcd77
fixed PDT+ bugs 30929 and 29749; r=harishd, pollman; a=jar
2000-03-08 06:18:18 +00:00
waterson%netscape.com
766cb853f8
Bug 27222. Make sure that we grab aListener and stuff it into mObserver, so that parser observers work. r=harishd, a=jevering
2000-03-07 02:35:20 +00:00
rickg%netscape.com
d31f15d06a
fixed pdt bugs 28208 and 3944; r=harishd, a=jar
2000-03-06 08:44:28 +00:00
warren%netscape.com
c24fe181c5
Fixing anticipated bustage due to thread safety checking code.
2000-03-05 23:56:59 +00:00
ftang%netscape.com
1fe64703c6
fix bug 20570. r=harishd a=jar. Compare against PRUnichar instead of the first byte.
2000-03-04 00:38:12 +00:00
harishd%netscape.com
1ff4cd1a93
23680 [PDT+] - PRE should not be a parent of TD.
...
This fixes the cvs log display problem.
r=rickg
a=rickg
2000-03-02 21:29:04 +00:00
akkana%netscape.com
0dd41756f2
28870: Fix performance problems in plaintext output. Fix from bratell@lysator.liu.se, r=me and mscott, a=jevering
2000-02-29 21:18:23 +00:00
rickg%netscape.com
fb873a4c8f
PDT+ 3944 and 28948; r=harishd; a=jar
2000-02-26 06:14:30 +00:00
akkana%netscape.com
fb406fbfdd
19428: fix copying from a document with a doctype.
...
Also add test cases to notice this if it ever regresses.
Fix from harishd, r=me, a=rickg.
2000-02-23 01:23:29 +00:00
rickg%netscape.com
080e0a42ee
fixed pdt+ 28342; r=harishd; a=jar; precheckins passed
2000-02-22 06:26:06 +00:00
ftang%netscape.com
8a8c3a7676
fix 222203 . r = harishd move the scanner set character set code into the set charset function with if statement
2000-02-15 09:13:27 +00:00
harishd%netscape.com
eddc0795a3
Fix for bug 27710 - (MAC specific)
...
Forgot to initialize a variable :-(
2000-02-15 00:55:24 +00:00
harishd%netscape.com
61736e0e37
Backing out fix for Bug 21008.
2000-02-14 23:26:19 +00:00
rickg%netscape.com
152154da60
removed warnings -- unused variables; r=none
2000-02-13 17:39:47 +00:00
akkana%netscape.com
db4cd55837
27144: make sure the editor bogus node starts with _moz, and strip it out in html output. r=smfr
2000-02-12 01:58:40 +00:00
rickg%netscape.com
f73e73fc31
removed warnings and fixed bug 27483; r=rods and akkana (for portions)
2000-02-12 01:47:56 +00:00
harishd%netscape.com
16ae3bc9ca
Fixed Bugs:
...
20087 - [PDT+] Fixed by synchronizing the stacks,
in parser and content sink when FORM behaved as a container.
25202 - Fixed a context-mismatch that was caused while
handling illegal contents in TABLE.
25658 - Tweaked CanOmit() to be a little picky on omitting
misplaced-content in TABLE.
24885 - Removed ADDRESS from being P tag's kid. ( per spec. )
r=pollmann
25880, 21008 - Handling NOTAGS in HEAD.
25749 - SOUND tag is now a non-container and can be
contained by flow-entities. ( per spec. )
22913 - Fixed by not allowing BLOCKQUOTE to be a child of
PRE ( as per spec. )
r=rickg
r=vidur - For changes in content sink.
Did some performace work in nsHTMLTokenizer and nsHTMLTokens.
GIST: Avoiding excessive use of ::strlen() and ::memcpy(). Limiting
RecordTrailingContent() usage.
r=nisheeth
2000-02-11 22:06:25 +00:00
akkana%netscape.com
9fc21d5b1d
Fix problem in the output tests. r=rickg,a=leaf
2000-02-11 20:30:25 +00:00
rickg%netscape.com
b1cf68c589
backout part of xif update; r=none (because it's a backout)
2000-02-11 15:34:12 +00:00
rickg%netscape.com
84e6c90416
improve token initializer
2000-02-11 15:25:39 +00:00
rickg%netscape.com
b18f6399fa
revert changes
2000-02-11 15:25:00 +00:00
rickg%netscape.com
cb1446ce25
oops -- case error in filename
2000-02-11 12:50:36 +00:00
rickg%netscape.com
4948a346f2
fixed 22340, 23749, 23931, 24419, 25522, 25630, 25845 and 25895; r=harishd
2000-02-11 12:11:29 +00:00
akkana%netscape.com
9d6a9fea2e
24912: Flush the current line when entering a pre tag. r=cmanske
2000-02-02 22:50:58 +00:00
pp%ludusdesign.com
48e640ed4f
Conversion to NS_GET_IID(). Bug #20232 , r=scc@netscape.com
2000-02-01 14:26:27 +00:00
nisheeth%netscape.com
5cf146ffc3
Fix for bug 21647. r=harishd. The expat tokenizer was keeping static state and clobbering it because multiple instances of it were running at the same time. It no longer uses static state but sets the state as user data on the expat parser and gets it back as a parameter in the callbacks from the parser. Placing chrome.rdf files in the locale directory of chrome no longer results in huge windows with no content.
2000-01-28 08:02:53 +00:00
akkana%netscape.com
5e2f88b7f8
22662: Completely redesign the editor output formatting system.
...
Now, instead of inserting text nodes containing whitespace and newlines
into the content tree, the editor adds a fake attribute "_moz_dirty"
to every node it creates, and relies upon the output system to format
any node with that attribute (and, of course, not output the attribute).
r=jfrancis
2000-01-28 01:17:23 +00:00
harishd%netscape.com
6ff20cfde6
Fix for Bugs
...
24112 - Fixed the orderding of THEAD, TBODY, and TFOOT
24673 - Fixed the crash my not letting P to contain TABLE ( per spec. )
18308 - Ignoring newlines above BODY
18928 - Fixed by forcing a BODY to open, irrespective of FRAMESET document, if
'text' is present in the document.
23791 - Made ; in entities optional.
24006 - Fixed by setting the alternate end-comment to be '>'.
24275 - Buffering newlines/whitespace only when it's absolutely necessary.
24462 - Fixed by making NOBR a block closure.
21917 - Being careful about ignoring newlines/whitespace for body content.
r=rickg
24204 - Fixed by opening up BODY for INPUT ( quirks )
Also did a minor change in CNavDTD::DidBuildModel();
r=pollmann
2000-01-27 02:27:58 +00:00
akkana%netscape.com
08971fd1c1
Disable a debug printf; someone enabled code elsewhere that's calling it all the time
2000-01-26 02:34:46 +00:00
akkana%netscape.com
cce130e84e
12560: don't output children of SELECT in plaintext output. r=mcafee
2000-01-26 02:19:53 +00:00
akkana%netscape.com
3a0b48ab82
Remove a debug printf
2000-01-26 00:34:49 +00:00
dougt%netscape.com
0b0346079c
Landing nsIFile.
2000-01-24 21:28:28 +00:00
nisheeth%netscape.com
22a5959edb
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
d5bbe7ab33
Landing harish's fix to bug24190. r=rickg, a=chofmann
2000-01-19 02:38:33 +00:00
rickg%netscape.com
959dc964ce
fixed 23529, 23837, 23831
2000-01-18 21:06:52 +00:00
harishd%netscape.com
44a0b78c15
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
c1c973ae89
backing out harishd 3:50PM checkin a=mcafee
2000-01-14 06:57:53 +00:00
harishd%netscape.com
3ea1ae7be6
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
6e375f1cb8
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
698852a4f4
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
4c6edc1a24
Fixed my inverted logic that landed with Harish's checkin.
2000-01-11 06:00:58 +00:00
harishd%netscape.com
eccabc0bcd
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
62e9d2db5e
fixing bug 21414 the right way, reverting api's to their previous ways.
2000-01-10 23:04:24 +00:00
jfrancis%netscape.com
8a0147917f
support for getting parser's internal enum value for text nodes
2000-01-10 09:45:43 +00:00
pinkerton%netscape.com
cae2c15f23
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
8e867ab155
fixed bugs 9059, 18928, 19581, 21005, 22351; r=harishd. I also removed warnings
2000-01-08 00:55:15 +00:00
rickg%netscape.com
6e0c19f040
added debug code for ParseFragment(); r=harishd
2000-01-08 00:53:43 +00:00
rickg%netscape.com
fe62b9c29c
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
d7a3e2629e
Removed debug setting so that viewsource will show formatting again. r=buster
2000-01-03 19:40:00 +00:00
sspitzer%netscape.com
3af48c850a
fix warning.
2000-01-02 08:53:07 +00:00
rickg%netscape.com
6bdc217af7
fixed bug22585; r=kmcclusk
1999-12-23 23:08:27 +00:00
rickg%netscape.com
d02291fe00
fixed bug22040 with patch by vidur; r=kmcclusk. Also removed warnings.
1999-12-23 01:04:29 +00:00
rickg%netscape.com
7f2b5212c5
fixed bugs 17663, 17750, 21779, 21787, 22351, 22406; r=dcone, kmcclusk; a=jar
1999-12-22 23:12:49 +00:00
akkana%netscape.com
6862154ff8
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
178652df25
21993: hr should have newline before/after it. Trivial code change, a=gramps
1999-12-22 22:03:49 +00:00
rickg%netscape.com
93358db661
fixed bug 22302; r=buster; a=jar
1999-12-22 03:45:35 +00:00
rickg%netscape.com
92741ad686
disabled debug code that was writing to the console; part of last checkin
1999-12-21 09:44:09 +00:00
rickg%netscape.com
854deda1e2
landing residual style handling; r=harishd, buster, kmcclusk for various parts; a=jar
1999-12-21 07:53:20 +00:00
rickg%netscape.com
512157dd9d
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
7f51791e6a
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
d08ff4a95d
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
bab76ad3ce
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
821bf72f0b
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
bf13e88de7
fixed blockers: 19598 and 20624 with temp workaround; r=syd.
1999-12-07 06:48:56 +00:00
rickg%netscape.com
656cdd46fe
removed 2 warnings; r=none
1999-12-07 05:07:53 +00:00
rickg%netscape.com
9825cbc82b
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
e25d7f30ef
Remove a debug printf. Trivial one-line change
1999-12-06 21:49:04 +00:00
rhp%netscape.com
5c1d1ddd4b
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
5e501b9d48
inadvertently left debug #ifdefs in
1999-12-03 00:43:36 +00:00
rickg%netscape.com
ba0b558f0c
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
95441de478
fixed PDT+19121; r=kmcclusk
1999-12-03 00:30:29 +00:00
rickg%netscape.com
d1090af63f
various bug fixes (PDT+ and other); removed warnings. r=syd
1999-12-02 10:14:42 +00:00
sfraser%netscape.com
db82916641
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
9d546b6eb8
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
6c1073fc66
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
831cd57deb
Put back in util.lib
1999-11-30 21:56:24 +00:00
warren%netscape.com
2db26922a6
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
aba147d905
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
c9b19c6c0d
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
96ec037ac6
Eliminated the libs build pass.
1999-11-28 03:05:01 +00:00
shaver%netscape.com
b829e11c5a
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
b7407ba0eb
20062: following Naoki's advice on which flag to use for entity conversion
1999-11-24 22:59:34 +00:00
akkana%netscape.com
0c683d1831
Change asserts to nonfatal warnings
1999-11-24 00:56:03 +00:00
rickg%netscape.com
af437476c2
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
89ef822b70
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
dfcb1effea
fixed PDT+ bug 3118; r=dcone
1999-11-22 20:12:21 +00:00
rickg%netscape.com
5bd71b8c2e
landing updates for harish, and residual style WIP; r=rickg
1999-11-22 06:18:24 +00:00
akkana%netscape.com
b51fc5c63e
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
edfc4f8016
Unblocking bug 18679.
...
[ scanner got into an infinte loop ]
1999-11-17 00:25:33 +00:00
jdunn%netscape.com
e871be6de2
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
3ac1556fa6
trivial removal of warnings; r=none
1999-11-14 23:15:35 +00:00
jdunn%netscape.com
fc0b3a7bf4
adding newline at end of file... required by HP
1999-11-14 20:26:08 +00:00
rickg%netscape.com
c7fca42f17
2nd half of parser wip; lots of bugs; r=harishd
1999-11-14 06:23:11 +00:00
harishd%netscape.com
38ad4a2ec2
Another attempt to fix the bustage!!!
1999-11-13 04:56:56 +00:00
harishd%netscape.com
da13c6bd98
Fix for the bustage.
1999-11-13 04:37:54 +00:00
harishd%netscape.com
aa7503d71d
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
f7ee0a5e97
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
836bfb9d94
18576: improve wrapping of plaintext replies
1999-11-11 22:24:34 +00:00
jdunn%netscape.com
0c7a249849
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
8bf133a8f7
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
7699111c7e
Fix warnings for partially bracketed initializers. r=rickg a=chofmann
1999-11-10 23:47:37 +00:00
nisheeth%netscape.com
ecf204e501
a=sdagley. Move over to new timing macros...
1999-11-10 03:41:09 +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
02e8b01baf
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
eaec46cadb
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
bee74e223b
Removed unused NECKO ifdefs.
...
a=leaf
1999-11-02 23:34:03 +00:00
harishd%netscape.com
3bfbd06af1
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
338766cb42
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
4aa11f44fd
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
155eeb4401
Formatting whitespace changes only
1999-11-01 21:53:50 +00:00
akkana%netscape.com
0e0de7cf56
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
29401ecc5e
Changed NS_ASSERTION to use NS_WARN_IF_FALSE. r=pavlov
1999-11-01 21:24:24 +00:00
harishd%netscape.com
17f09a0eaa
Fix fof bug 15674 - Putting back char* buffer.
...
r=akkana
1999-10-29 19:59:09 +00:00
harishd%netscape.com
fb9c158faa
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
f93347967c
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
1992774469
fixed bug17387 (pre-constructing DTD's). r=warren
1999-10-28 09:26:19 +00:00
rickg%netscape.com
e1f53e872b
fixed bug17388, dtd leak; r=mscott
1999-10-28 07:53:21 +00:00
nisheeth%netscape.com
ff14b7a0cf
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
6615ece773
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
34470138f8
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
77ea9fe9c2
16988: filter out BR type=_moz, which the editor inserts. r=syd
1999-10-22 21:03:29 +00:00
nisheeth%netscape.com
007e5bc033
Should not affect build. Include stopwatch object code if MOZ_PERF is defined.
1999-10-21 02:47:56 +00:00
harishd%netscape.com
fd9d596cc7
Fix for the bustage.
...
r=pollmann
1999-10-20 23:14:50 +00:00
harishd%netscape.com
a058f15fd0
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
3f574f91bb
Fixed Bug 16014 - Rectifed a glitch in illegal-content handling code.
...
r=pollmann
1999-10-20 22:32:10 +00:00
akkana%netscape.com
258affb879
16726: don't print the doctype information in plaintext output. r=cmanske
1999-10-20 22:27:14 +00:00
nisheeth%netscape.com
ef75c33b3c
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
2942a58e82
fixed bug 16584; CRCRLF not handled correctly. r=syd
1999-10-19 08:52:30 +00:00
rickg%netscape.com
5ca278bf63
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
f749a4d3e1
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
aa898ef8c0
another WIP for bug 13536; added charset notification back in; r=harish
1999-10-18 05:14:38 +00:00
rickg%netscape.com
6c5c027d11
removed warnings; no material code affected
1999-10-17 07:01:10 +00:00
rickg%netscape.com
81f6361a2f
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
c772f11a13
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
391ae2d519
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
d5a0655740
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
08a06e4376
fixing a memory leak, just use an nsAutoString. bug=15380, r=harishd
1999-10-13 23:59:27 +00:00
waterson%netscape.com
bdfcaec321
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
ff01d5e8f4
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
422b805f01
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
e0db1d2ce7
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
8c71c45537
Fixed AddRef/Release problems to eliminate negative refcounts in Bloaty.
1999-10-08 01:49:06 +00:00
rickg%netscape.com
1260f9d0eb
fixed bug 15881; r=kmcclusk
1999-10-07 23:52:29 +00:00
rickg%netscape.com
fe1a33c234
fixed bug 15788; r=kmcclusk
1999-10-07 23:51:29 +00:00