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

1037 Коммитов

Автор SHA1 Сообщение Дата
akkana%netscape.com c5a660737e 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 340d7ddafd fixed pdt+ 28342; r=harishd; a=jar; precheckins passed 2000-02-22 06:26:06 +00:00
ftang%netscape.com 9e35c1b735 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 4bff632e82 Fix for bug 27710 - (MAC specific)
Forgot to initialize a variable :-(
2000-02-15 00:55:24 +00:00
harishd%netscape.com 2b14122bc4 Backing out fix for Bug 21008. 2000-02-14 23:26:19 +00:00
rickg%netscape.com 044e8f5923 removed warnings -- unused variables; r=none 2000-02-13 17:39:47 +00:00
akkana%netscape.com 9065a87318 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 bf30fb2649 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 e2f1af3b1f removed warnings and fixed bug 27483; r=rods and akkana (for portions) 2000-02-12 01:47:56 +00:00
harishd%netscape.com 38f0241f42 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 3b97b32635 Fix problem in the output tests. r=rickg,a=leaf 2000-02-11 20:30:25 +00:00
rickg%netscape.com ccea405df3 backout part of xif update; r=none (because it's a backout) 2000-02-11 15:34:12 +00:00
rickg%netscape.com f2f64f2556 improve token initializer 2000-02-11 15:25:39 +00:00
rickg%netscape.com 28dc74477f revert changes 2000-02-11 15:25:00 +00:00
rickg%netscape.com 3e8ed7c3de oops -- case error in filename 2000-02-11 12:50:36 +00:00
rickg%netscape.com 0c874ea257 fixed 22340, 23749, 23931, 24419, 25522, 25630, 25845 and 25895; r=harishd 2000-02-11 12:11:29 +00:00
scc%netscape.com 5e041e830f Pro5 update 2000-02-07 23:06:04 +00:00
pinkerton%netscape.com ca825bef77 fix the access paths for pro5 migration. r=macdev. 2000-02-04 03:27:36 +00:00
akkana%netscape.com c40d75929c 24912: Flush the current line when entering a pre tag. r=cmanske 2000-02-02 22:50:58 +00:00
pp%ludusdesign.com 207f05242d Conversion to NS_GET_IID(). Bug #20232, r=scc@netscape.com 2000-02-01 14:26:27 +00:00
nisheeth%netscape.com c6de6c3dd8 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 cde2214436 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 639194451a 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 a36f69756b 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 e86be7a28f 12560: don't output children of SELECT in plaintext output. r=mcafee 2000-01-26 02:19:53 +00:00
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