1122 Commits

Author SHA1 Message Date
bratell%lysator.liu.se
90861c1db4 Fix for bug 54016 - crash when indentation wider then wrap width. The fix was to check for that condition. r=akkana@netscape.com, a=vidur@netscape.com
git-svn-id: svn://10.0.0.236/trunk@80055 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-28 05:32:52 +00:00
rickg%netscape.com
832bd11159 fix potential leak from checkin for bug 48351. r=harishd, a=syd
git-svn-id: svn://10.0.0.236/trunk@79705 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-21 04:00:34 +00:00
rickg%netscape.com
4621c994de fixed nsbeta3+PDT[n] bugs: 48351, 49278, 50070, 52478. Partial fix (WIP) for 49678 and 52725. R=attinasi, buster, syd. A=buster
git-svn-id: svn://10.0.0.236/trunk@79696 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-21 02:58:12 +00:00
harishd%netscape.com
1bb3ea3774 42429 - Enabling code that I'd to back out due to bug 52443.
Looks like the TABLE code is ready to face the change.

r=rickg
a=jst


git-svn-id: svn://10.0.0.236/trunk@79549 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-19 22:13:53 +00:00
akkana%netscape.com
67dc59a9f1 46644: Fix FMM. Contribution from Daniel Bratell, bratell@lysator.liu.se, r=waterson and me
git-svn-id: svn://10.0.0.236/trunk@79489 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-19 00:14:12 +00:00
rickg%netscape.com
c80e00b312 fixed bug 40487 and 26347; r=attinasi/harishd
git-svn-id: svn://10.0.0.236/trunk@79226 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-14 23:31:07 +00:00
harishd%netscape.com
b4de04b36e 52361 - parser shouldn't generate synthetic doctype because
it affects SCRIPTs

r=jst


git-svn-id: svn://10.0.0.236/trunk@79147 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-14 19:02:13 +00:00
akkana%netscape.com
997abca195 52154: make view source highlighting prefable. Contribution from jce2@po.cwru.edu, r=me, a=brendan
git-svn-id: svn://10.0.0.236/trunk@79141 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-14 18:51:05 +00:00
harishd%netscape.com
d4f00ae502 52443 - smoketest blocker
Backing out my change, in the parser,that allowed newlines/whitespace
inside TABLE,TR,TBODY,TFOOT,THEAD. Will reenable this
change once the TABLE code is ready to deal with newlines
/whitespace inside the above mentioned elements.

Btw, this file was untouched by rayw's carpool.

r=vidur
a=granrose


git-svn-id: svn://10.0.0.236/trunk@79137 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-14 16:59:56 +00:00
rickg%netscape.com
c433e250f9 fixed nsbeta3+ crash (bug# unavailable 'cause bugzilla is down) and removed FMM. r=attinasi
git-svn-id: svn://10.0.0.236/trunk@79094 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-14 07:28:44 +00:00
rayw%netscape.com
d9228441a4 Bug 37275, Changing value of all progids, and changing everywhere a progid
is mentioned to mention a contractid, including in identifiers.

r=warren


git-svn-id: svn://10.0.0.236/trunk@79036 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-13 23:57:52 +00:00
mozilla.BenB%bucksch.org
3d0feef7ba 52042: "Escape" classes inserted by our TXT recognizer(s) by prepending "moz-"
39771: * -> <b> (not <strong>), / -> <i> (not <em>)
18427, Step 1: Add |class=moz-text-html | to wrapping <div>, so users can add rules specific to HTML msgs to their user stylesheets (e.g. to ignore certain formatting). r=rhp
Updating msg body UA stylesheets
r=a=alecf


git-svn-id: svn://10.0.0.236/trunk@78949 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-13 02:11:00 +00:00
harishd%netscape.com
f513e653c1 42429 - Preserve newline/whitespace inside TABLE,TR,TBODY,THEAD,TFOOT
50710 - Stop after popping a style stack otherwise it might cause a MLK
r=rickg


git-svn-id: svn://10.0.0.236/trunk@78903 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-12 21:17:47 +00:00
cmanske%netscape.com
31e6a72fc3 Improvements to formated HTML stream output for HTML source editing. b=50034, r=akkana
git-svn-id: svn://10.0.0.236/trunk@78745 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-11 19:03:27 +00:00
vidur%netscape.com
8df662a363 Added IsBlock() to nsIParserService. r=jst
git-svn-id: svn://10.0.0.236/trunk@78663 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-10 07:05:09 +00:00
vidur%netscape.com
4c82d90f60 Added parser service methods to aid external serialization. r=jst
git-svn-id: svn://10.0.0.236/trunk@78650 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-10 02:28:11 +00:00
cls%seawood.org
8eb7dbb33d Ok, so I'm an idiot...
git-svn-id: svn://10.0.0.236/trunk@78603 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-09 06:47:43 +00:00
cls%seawood.org
6bcf45b610 Ok, so what was the point of a static (non-inline) function in a header file? Why do the other compilers allow this? Why does Workshop 5.0 barf on it?
git-svn-id: svn://10.0.0.236/trunk@78595 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-09 06:02:34 +00:00
rickg%netscape.com
ece465da5b fixed nsbeta3 bugs (crash and compatibility), an FMM, reduced memory usage. Top100+Regression tests ok. R=harishd/buster
git-svn-id: svn://10.0.0.236/trunk@78537 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-08 23:06:13 +00:00
akkana%netscape.com
383539d22b 50821: don't force a bogus 3.2 doctype, and eliminate OutputNoDoctype flag. r=cmanske
git-svn-id: svn://10.0.0.236/trunk@78401 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-07 18:40:14 +00:00
cls%seawood.org
c37e9fc0d6 Fix for OS/2 bustage
git-svn-id: svn://10.0.0.236/trunk@78331 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-07 03:37:45 +00:00
cls%seawood.org
5c0f116111 Ok, how many times to we have to go over this? If you want to link a static archive into a shared library, YOU MUST USE the SHARED_LIBRARY_LIBS variable! Hopefully, this will put an end to the problems of orange builds because htmlpars is all of a sudden "missing" a symbol.
git-svn-id: svn://10.0.0.236/trunk@78323 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-07 02:13:37 +00:00
harishd%netscape.com
3bf58abca0 50994 ( nebeta3+ ) - A recycled node was being referenced and therefore the crash.
r= nisheeth


git-svn-id: svn://10.0.0.236/trunk@78268 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-06 20:27:40 +00:00
bruce%cubik.org
c1616c08d6 Fixing Solaris build bustage. r=scc. Thanks to scc and beard for helping me along with this. All give praise to gcc -S.
git-svn-id: svn://10.0.0.236/trunk@78009 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-02 06:36:09 +00:00
sfraser%netscape.com
c85a85e16f Part of fix for 49187 -- don't hardcode font size of view source, so that it uses browser defaults. r=ben
git-svn-id: svn://10.0.0.236/trunk@77993 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-02 04:17:17 +00:00
akkana%netscape.com
2b24b73667 36809: got the space wrong in the previous checkin. r=BenB
git-svn-id: svn://10.0.0.236/trunk@77960 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-01 23:37:46 +00:00
akkana%netscape.com
4f8a9c4d2f 36809: fix plaintext output of img tags. r=BenB
git-svn-id: svn://10.0.0.236/trunk@77958 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-01 23:36:18 +00:00
harishd%netscape.com
69b6374ae7 7670 - Enabling NOSCRIPT content.
47827 - Make sure to check DD's hierarchy.

r=jst


git-svn-id: svn://10.0.0.236/trunk@77890 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-01 18:17:17 +00:00
nisheeth%netscape.com
a86af47972 r=jst. Fixing refcounting of ID attribute atoms. Additional work to earlier checkin for fixing bug 10292. Also, added support for getElementByID() in XML documents.
git-svn-id: svn://10.0.0.236/trunk@77832 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-01 02:21:06 +00:00
vidur%netscape.com
4217ab8759 Fix for bug 49187. ViewSource now emits HTML. The VIEW_SOURCE_HTML #define at the top of nsViewSourceHTML.cpp and nsLayoutDLF.cpp allows us to switch back to XML if necessary. The VIEW_SOURCE_COLORING #define in nsViewSourceHTML.cpp allows us to turn on source coloring. Without source coloring (the default right now), bringing up source is considerably faster. r=harishd
git-svn-id: svn://10.0.0.236/trunk@77806 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-01 00:57:14 +00:00
mcafee%netscape.com
f3e713b6d5 Patch #2 to get solaris building (50876). code=harishd, r=jst,mcafee, a=heikki
git-svn-id: svn://10.0.0.236/trunk@77787 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-31 22:08:07 +00:00
mcafee%netscape.com
530b27f340 Rearranging some includes to fix solaris bustage (50876). code=harishd,waterson, r=mcafee, a=leaf
git-svn-id: svn://10.0.0.236/trunk@77776 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-31 17:23:22 +00:00
cltbld%netscape.com
f35984243c Forward declaration of eHTMLTags is not needed if including nsHTMLTokens.h. Should help fix speedracer bustage. -cls
git-svn-id: svn://10.0.0.236/trunk@77758 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-31 09:30:17 +00:00
harishd%netscape.com
fd74c76338 Solaris build bustage..
r=scc


git-svn-id: svn://10.0.0.236/trunk@77738 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-31 04:21:39 +00:00
cmanske%netscape.com
962ec769bd Cleaning up 'pretty printing' formating for HTML Source mode. b=41869, r=akkana
git-svn-id: svn://10.0.0.236/trunk@77673 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-30 23:25:12 +00:00
harishd%netscape.com
995114ba07 Fixing a potential bustage!!!
A brace is hanging out of a debug flag

sorry


git-svn-id: svn://10.0.0.236/trunk@77629 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-30 19:03:15 +00:00
harishd%netscape.com
34a0c50b1e 46702 ( nsbeta3+ ) Partial - Made token cache to be arena based.
r=vidur


git-svn-id: svn://10.0.0.236/trunk@77624 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-30 18:22:03 +00:00
dbaron%fas.harvard.edu
a196b6c617 Adding newline to end of file to fix HP bustage from nisheeth's checkin.
git-svn-id: svn://10.0.0.236/trunk@77549 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-30 01:55:09 +00:00
nisheeth%netscape.com
77a2d6896f - Fix for nsbeta3+ bug 10292: ID attribute information is passed up from the parser to the content sink and into the node info objects associated with content objects. nsIXMLContent now inherits from nsIStyledContent which allows
authors to use ID selectors to target elements in an XML document.

- Checking in a P3P related patch to the pres shell, html document, and xml document from Tom Lendacky (toml@us.ibm.com)


git-svn-id: svn://10.0.0.236/trunk@77529 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-30 00:35:43 +00:00
akkana%netscape.com
b7b56f122f 41868 and 45994: Call parser to determine inline vs. block. r=harishd
git-svn-id: svn://10.0.0.236/trunk@77414 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-28 23:47:11 +00:00
akkana%netscape.com
76d428f3cc 41868 and 45994: Expose CreateComparibleDTD. r=Harishd
git-svn-id: svn://10.0.0.236/trunk@77409 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-28 23:45:08 +00:00
akkana%netscape.com
485815f3a4 41868 and 45994: Diffs from Harish to implement CreateCompatibleDTD, r=me
git-svn-id: svn://10.0.0.236/trunk@77406 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-28 23:44:18 +00:00
warren%netscape.com
b8f243ef1f Bug 15623. Fixed registration of nsKeygenHandler.
git-svn-id: svn://10.0.0.236/trunk@77214 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-25 18:48:50 +00:00
ftang%netscape.com
16518d2f5d fix 50072. move the order of kCharsetFromAutoDetect higher than kCharsetFromCache
and kCharsetFromBookmark


git-svn-id: svn://10.0.0.236/trunk@77194 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-25 07:48:50 +00:00
beard%netscape.com
5f4523e2d0 Monitoring nsCParserNode leaks. r=warren
git-svn-id: svn://10.0.0.236/trunk@77189 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-25 06:41:42 +00:00
akkana%netscape.com
8f8938b901 46333: fix whitespace between table cells and list items (nsbeta3+)
46452: linebreak for tr
49724 and 50150: potential infinite loop in EndLine
  Reviewed by Ben Bucksch, Daniel Bratell, and Kin Blas,
  and including some fixes contributed by each of them.


git-svn-id: svn://10.0.0.236/trunk@77100 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-24 19:37:48 +00:00
jst%netscape.com
7e0575bfee DOM string changes. All nsString& in DOM interfaces (and interfaces needed by DOM implementations) have been changed to nsAReadableString& and nsAWritableString&. String implementation additions (sanctioned by scc) to support DOM needs. Bug 49091. r=vidur,jst,scc
git-svn-id: svn://10.0.0.236/trunk@76967 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-23 17:27:06 +00:00
warren%netscape.com
f29b00bbe4 Bug 46777. Redesigned stream interfaces to allows stream observers to be decoupled from pipe implementation. Needed for embedding to fix 'spin' problem. r=rpotts,valeski,ruslan
git-svn-id: svn://10.0.0.236/trunk@76875 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-22 07:03:33 +00:00
jband%netscape.com
f84dc01556 Use hastable based nsStaticNameTable rather than slower and fatter AVLTree for static names. fix bug 48855. r=harishd,attinasi
git-svn-id: svn://10.0.0.236/trunk@76874 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-22 06:57:32 +00:00
scc%mozilla.org
b55d322019 fixing code that relied on implicit string construction
git-svn-id: svn://10.0.0.236/trunk@76718 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-19 21:22:45 +00:00