Commit Graph

1144 Commits

Author SHA1 Message Date
scc%netscape.com
fbeea434b6 making string conversions explicit 2000-04-03 08:04:52 +00:00
cls%seawood.org
cd487cbabb Set SHORT_LIBNAME in cases that library name will exceed 8 chars for OS/2. Bug #34106 a=leaf 2000-04-01 10:18:48 +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
tbogard%aol.net
2ee3235ab0 A docshell is now passed in. Use the nsIWebNavigation for loading an URL rather than nsIWebShell::LoadURL. 2000-03-29 06:13:07 +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
577fd21162 Switch to the perl version of the test script 2000-03-15 23:47:00 +00:00
akkana%netscape.com
7dcaf4657a Install the new TestOutSinks.pl 2000-03-14 03:24:44 +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
tbogard%aol.net
e648223c3a HandleUnknownContentType is no longer part of the nsIDocumentLoaderObserver interface. 2000-03-11 01:24:29 +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
bryner%uiuc.edu
6985354db4 Adding a new flag to the Win32 build system. Set DISABLE_TESTS=1 to skip
building in the tests directories.  Should not affect the build at all if
you do not have this environment variable.  r=leaf.
2000-02-25 04:12:40 +00:00
akkana%netscape.com
ad76e80ed8 More on 19428: fix the output tests on windows. r=cmanske, a=rickg. 2000-02-25 01:09:37 +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
ca5b76c47b Put the extra newline back. Rick had changed something last night
which fixed the bogus extra newline problem, and caused the tree to
go orange since the test still had the extra newline; but now he's
apparently reverted that fix, so the extra newline is back and
the tree is orange again. This should make it go green.  a=trudelle
2000-02-12 02:47:06 +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
scc%netscape.com
73802d6f2e Pro5 update 2000-02-07 23:06:04 +00:00
pinkerton%netscape.com
7d8250392f fix the access paths for pro5 migration. r=macdev. 2000-02-04 03:27:36 +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
20c9b00f4f added htmlgen docs 2000-01-22 00:56:02 +00:00
rickg%netscape.com
493c18e6d6 small improvements to htmlgen utility; this does NOT affect the mozilla tree 2000-01-22 00:55:25 +00:00
rickg%netscape.com
7a8c9db45b further enhancements to residual style docs 2000-01-19 21:50:44 +00:00
rickg%netscape.com
d6814e06fc adding residual style tests 2000-01-19 21:33:20 +00:00
rickg%netscape.com
d5bbe7ab33 Landing harish's fix to bug24190. r=rickg, a=chofmann 2000-01-19 02:38:33 +00:00
akkana%netscape.com
4c82cf93b1 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
20fe5f1a71 Fix reporting of errors at the end of the script. r=cmanske 2000-01-19 00:01:10 +00:00
akkana%netscape.com
bbcd7064e1 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
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