Commit Graph

1686 Commits

Author SHA1 Message Date
disttsc%bart.nl
18642f9efd Bustage fix, attempt #2: So Win32 seemed to like attempt #1, but Mac didn't. Different approach (I don't like this :-/ ) 2001-03-27 12:39:59 +00:00
disttsc%bart.nl
2b986c5668 I'll have to figure out sometime why mac/win don't like assigning an nsAReadableString into a (static?) nsString... hope this fixes the bustage. 2001-03-27 12:12:16 +00:00
disttsc%bart.nl
f4edb65ad4 bug 73339: Remove NS_ConvertToString (just another name for NS_ConvertASCIItoUCS2) from the tree. r=jst, sr=scc 2001-03-27 11:17:17 +00:00
disttsc%bart.nl
f595ed19f3 Clean up REQUIRES lines. r=cls 2001-03-25 22:59:27 +00:00
scc%mozilla.org
f941b99ef3 syntax fix 2001-03-25 21:51:40 +00:00
blakeross%telocity.com
85f54f99db Removing non-compliant text/xul mimetype, replacing with application/vnd.mozilla.xul+xml (28237, patch by gerv@gerv.net). r=blake sr=hyatt 2001-03-25 16:49:38 +00:00
dprice%netscape.com
edb387e49c 71057 sr=waterson new order files. NOT PART OF THE REGULAR BUILD 2001-03-13 10:47:37 +00:00
valeski%netscape.com
68017cb9e2 sr=rpotts, r=gagan. 70743. switching over to new extensible URI::SchemeIs() api 2001-03-13 02:02:05 +00:00
shaver%mozilla.org
fcf7cd0d9f 67699: all your nsIClassInfo is belong to us
- teach nsGenericFactory about nsIClassInfo, and nsIClassInfo.idl to the
  builds
- add a heaping serving of macro love for classes that want to support it
- convert many modules to use nsGenericModule the new way
- handful of warning and modeline fixes
- nsSample and some XPConnect test classes now have nsIClassInfo support for
  testing
2001-03-12 20:43:02 +00:00
harishd%netscape.com
f32dd60ff9 69826 - Flush conten model to access named items
Fixed an assertion.
Added a few more properties for getComputedStyle and did some clean up.
r=heikki, sr=jst
2001-03-11 20:47:06 +00:00
Peter.VanderBeken%pandora.be
47d931e2cd Renaming NS_PARSER_IID to NS_PARSER_CID, because it *is* a CID. r=jag, sr=jst. 2001-03-10 21:02:12 +00:00
disttsc%bart.nl
8b43034cef Change implicit conversion from
|NS_ConvertUTF8toUCS2|
|NS_ConvertASCIItoUCS2|
|NS_ConvertUCS2toUTF8|
|ns[C]LiteralString|
|ns[C]PromiseFlatString|

to explicit |get()|.

Add |get()| to |nsString|, remove implicit conversion operators where possible, add NS_WARNING where not (yet!).

Bug=53057, r=alecf, sr=scc
2001-03-08 08:05:05 +00:00
heikki%netscape.com
a8ee517153 Bug 66786, fix UMR in GetLine(). Fix by Daniel Bratell (bratell@lysator.liu.se). r=heikki, sr=vidur. 2001-03-07 02:03:57 +00:00
scc%mozilla.org
c3afefa22d r=jst, avoid deprecated operator 2001-03-06 08:33:00 +00:00
harishd%netscape.com
64c04f1e02 Backing out a unintentional change.
r=jst
2001-03-03 02:52:57 +00:00
harishd%netscape.com
c3cedc0110 69160 - Parser stack & sink stack should be 1:1 even when handling nested MAPs.
3248  - Added Support for http headers ( link,content-base,default-style ) in the sink.
41426 - Making sure that XML like syntax ( <tag/> ) does not produce an extra end tag ( <tag></tag> ) in view-source.
62803 - Stop processing NOFRAME content ( will have to add support to process the content once we have to ability to turn off frames).

r=heikki,sr=vidur
2001-03-03 00:37:04 +00:00
disttsc%bart.nl
277181c660 Preparation of removing nsCString::GetBuffer. Landing everything but the actual commenting out of nsCString::GetBuffer. bug=64016, r=timeless, sr=scc 2001-03-02 09:26:57 +00:00
jst%netscape.com
4fe2dbdb4b Removing unused files. r=harishd@netscape.com 2001-03-02 00:35:33 +00:00
jst%netscape.com
de0f81218c Don't export unused nsXIFDTD.h file. r=harishd@netscape.com 2001-03-02 00:33:13 +00:00
jst%netscape.com
fea82dcc80 Removing unused files. r=harishd@netscape.com 2001-03-02 00:10:33 +00:00
dprice%netscape.com
199c935b04 # 65845 sr=waterson, new order files will greatly reduce the number of link warnings. 2001-02-27 04:38:19 +00:00
nisheeth%netscape.com
dfe1c3515e r=harishd. sr=vidur. Fix for bug 44094. Fixes off by one error in column number in XML error message. 2001-02-23 06:44:37 +00:00
disttsc%bart.nl
a6f2f5861a Mass REQUIRES update to synch up with string lib and xul changes in an attempt to fix senna bustage. r=jst, sr=cls 2001-02-22 09:35:51 +00:00
dougt%netscape.com
128f95aa9b Relanding Necko Changes.
Revising nsIChannel to allow for overlapped i/o. This consists of three parts:

1. Factoring nsIChannel into a protocol specific part, the nsIChannel, and a socket specific, the nsITransport.
2. Derive the nsIChannel from a nsIRequest.
2. Changes the notification system from necko and the URILoader to pass the nsIRequest interface instead of nsIChannel interface.

This goal stems from wanting to be able to have active AsyncRead and AsyncWrite operations on nsSocketTransport.
This is desired because it would greatly simplify the task of maintaining persistent/reusable socket connections
for FTP, HTTP, and Imap (and potentially other protocols). The problem with the existing nsIChannel interface is
that it does not allow one to selectively suspend just one of the read or write operations while keeping the other active.

r=darin@netscape.com
sr=rpotts@netscape.com
2001-02-21 20:38:08 +00:00
harishd%netscape.com
bdca09dd7b Modified parser test script.
** NOT PART OF THE BUILD **
2001-02-16 17:44:23 +00:00
akkana%netscape.com
c454828fc7 61757: fix a character type problem. Fix provided by Charles Hannum <mycroft@netbsd.org>, r=me, sr=sfraser 2001-02-14 01:23:23 +00:00
scc%mozilla.org
94452f35f3 bug #66562: r=harish, sr=brendan, a=blizzard. Make |document.write| work. 2001-02-13 21:26:58 +00:00
dprice%netscape.com
997fb091c7 65845 first cut of the order files 2001-02-13 02:48:02 +00:00
disttsc%bart.nl
3d2d80d536 Back out dougt's channel changes 2001-02-12 03:14:23 +00:00
scc%mozilla.org
0361a1413a fix bustage caused by access violations not caught in CodeWarrior <sorry> 2001-02-10 01:05:43 +00:00
dougt%netscape.com
1b9ca82439 Revising nsIChannel to allow for overlapped i/o. This consists of three parts:
1. Factoring nsIChannel into a protocol specific part, the nsIChannel, and a socket specific, the nsITransport.
2. Derive the nsIChannel from a nsIRequest.
2. Changes the notification system from necko and the URILoader to pass the nsIRequest interface instead of nsIChannel interface.

This goal stems from wanting to be able to have active AsyncRead and AsyncWrite operations on nsSocketTransport.
This is desired because it would greatly simplify the task of maintaining persistent/reusable socket connections
for FTP, HTTP, and Imap (and potentially other protocols).  The problem with the existing nsIChannel interface is
that it does not allow one to selectively suspend just one of the read or write operations while keeping the other active.

The full details of the change on written up in the netlib newsgroup.

r=darin@netscape.com
sr=rpotts@netscape.com
2001-02-10 00:16:26 +00:00
scc%mozilla.org
9e2755d249 bug #66562: r=harishd, sr=brendan, a=brendan. Allow insertion into sliding string buffers 2001-02-10 00:02:28 +00:00
harishd%netscape.com
bc2996109d 68008 - After evaluating the external JS content make sure to that the parser is not blocked before resumeparsing.
r=jst sr=vidur a=blizzard
68160 - Set stream listener state to eOnStop only on the final context.
r=nisheeth sr=vidur a=blizzard.
2001-02-09 22:36:23 +00:00
bratell%lysator.liu.se
f4b863a700 Removing files that are no longer used. Not part of build. 2001-02-07 06:52:24 +00:00
harishd%netscape.com
462dde7c69 63423 - Unblock parser before evaluating external js content.
63661 - Do not create an end token automatically if the tag did not contain '>'
33051 - Handle residual style before closing a tag.
58992 - Leaf content should go thro' the normal HandleToken path.
61462 - Release parser bundle only when the parser is about to shutdown

r=jst
sr=vidur
2001-02-06 23:35:29 +00:00
waterson%netscape.com
406fb24d64 Remove unnecessary #include that breaks gcc-3.0; r=pierre,harishd. 2001-02-06 23:28:44 +00:00
pinkerton%netscape.com
41357cce17 Removing HTML->text sink from the parser. r=akkana/sr=vidur. bug 62432. 2001-02-06 07:15:32 +00:00
disttsc%bart.nl
64e5d99e9e ``death to iostreams in htmlparser!''. For real this time. bug=58344, sr=brendan 2001-02-05 14:37:33 +00:00
heikki%netscape.com
73b1eaa48b Bug 44564. Problems with internal subset, especially with view source XML. Also fixed CDATA section problems. Some cleanups. r=harishd, sr=vidur. 2001-02-03 01:13:55 +00:00
anthonyd%netscape.com
e6a453fa48 bug fix for 67007, user tags being consumed
r=akkana
sr=harishd
2001-02-01 23:57:24 +00:00
harishd%netscape.com
8fe0a26770 Trying to fix the orangeness! 2001-02-01 22:26:44 +00:00
harishd%netscape.com
ae3a96bb31 61630 - propagate onstop request.
48256 - Verify hierarchy requested by a child tag.
43678 - Make TABLE a legal child of P.
58942 - MAP is not a legal child of TR!
57999 - When the parser is enabled make sure to pass correct information to ResumeParse().
59669 - Remove a warning.

r=heikki
sr=vidur
2001-02-01 21:03:48 +00:00
gagan%netscape.com
79713bc4c2 Optimization for scheme comparison of URIs. See bug 66577 for details. r=darin, sr=brendan@mozilla.org 2001-01-31 01:33:03 +00:00
dbaron%fas.harvard.edu
6a1cef6f9a Remove trailing semicolons after all uses of MOZ_DECL_CTOR_COUNTER to quiet build warnings on Mac. b=60415 a=brendan@mozilla.org 2001-01-27 23:06:33 +00:00
harishd%netscape.com
5aed5c5047 Made parser nodes arena allocated. Also, fixed a few potential leaks.
Note: Parser nodes could be heap allocated by enabling HEAP_ALLOCATED_NODES flag.
r=jst
sr=vidur
2001-01-25 19:37:23 +00:00
mkaply%us.ibm.com
0cddd31ff7 #65732
r=cls
Make SHORT_LIBNAMEs (used by OS/2 only) match Windows DLL names
2001-01-18 15:35:00 +00:00
heikki%netscape.com
5b4029e4d5 Bug 64448, comments in internal subset moved to before internal subset. I also fixed some static global variables and NS_GET_IID stuff. r=harishd, sr=vidur. 2001-01-17 18:59:12 +00:00
harishd%netscape.com
b25a2890b7 60498 - Strip off embedded null char found between tokens/tags.
r=heikki
sr=vidur
2001-01-12 21:16:40 +00:00
harishd%netscape.com
093cf92690 Minor modification to the regression script.
** NOT PART OF THE BUILD **
2001-01-12 20:08:03 +00:00
harishd%netscape.com
783c73bbfc 64576 -- Make sure to update termial string position to avoid infinite looping.
r=heikki
sr=vidur
2001-01-12 19:50:25 +00:00
harishd%netscape.com
a0452d126e Used for regression testing 2001-01-12 19:23:21 +00:00
shanjian%netscape.com
08f2f8ffc2 #59268
backup to previous version because of new problem found with this fix.
2001-01-12 00:36:21 +00:00
harishd%netscape.com
916ef102e8 64622 - Make sure that IsResidualStyleTag() returns the correct value. That is, return TRUE for tags that fall under residual style category.
r=jst
sr=vidur
2001-01-11 21:31:03 +00:00
akkana%netscape.com
21558c5361 42452,61173: output formatted lists even in unformatted plaintext output. r=bratell, sr=sfraser 2001-01-10 22:08:08 +00:00
dbaron%fas.harvard.edu
614350e5e5 Remove static constructors. GetScratchString was no longer used and GetTempStack was used too rarely to be a real performance benefit. r=harishd@netscape.com sr=waterson@netscape.com b=63014 2001-01-10 04:04:08 +00:00
shanjian%netscape.com
c74ac067e8 #59268 Autodetection should not override charset from cache and bookmark
r = ftang
sr = erik
lower the priority of autodection.
2001-01-09 22:18:44 +00:00
jst%netscape.com
0e33a0e878 Fix crash in the XML error reporter (and doing some cleanup), the format string for printf'ing out numbers should be %d, not %s! r=harishd@netscape.com 2001-01-09 19:54:37 +00:00
rickg%netscape.com
c1629cfcea removed a few warnings 2001-01-08 06:21:00 +00:00
rickg%netscape.com
12056f95ba Inadvertently removed a IF_RELEASE(); r=waterson 2001-01-08 04:44:39 +00:00
rickg%netscape.com
f274846dce various bug fixes and landed blizzard patch to remove iostream from parser. r=harish, attinasi, kmcclusk; sr=buster 2001-01-08 03:37:15 +00:00
harishd%netscape.com
cffc9ba629 56070 - Rewrote the handling of misplaced content inside TABLE to also be effective when document
is provided in multipel buffers.
62954 - DD is not a legal child of SELECT.

r=heikki
sr=vidur
2001-01-04 22:15:06 +00:00
bryner%uiuc.edu
69e9b90bc6 Removing dead .toc files. Not part of build. a=sfraser. 2001-01-03 01:32:06 +00:00
harishd%netscape.com
f4101b2637 62754 - Fix meta charset that was getting ignored.
63234 - Fix up an infinite looping caused by embedded null chars.

r=ftang
sr=vidur
2000-12-21 20:46:00 +00:00
bratell%lysator.liu.se
38cb922a58 Backing myself out to save mac build 2000-12-19 22:54:40 +00:00
bratell%lysator.liu.se
e7f77964a4 Bug 62432, remove nsHTMLToTXTSinkStream from build. r=akkana@netscape.com, sr=vidur@netscape.com 2000-12-19 21:38:36 +00:00
vidur%netscape.com
2c971746c9 Fix for bug 62782. Edge case in scanner caused us to drop characters occasionally. Thanks to jst for identification of the problem. r=harishd, sr=jst 2000-12-18 20:58:53 +00:00
vidur%netscape.com
295e3e781a Fix for bug 62782. Edge case in scanner caused us to drop characters occasionally. Thanks to jst for identification of the problem. r=harishd, sr=jst 2000-12-18 20:44:10 +00:00
jst%netscape.com
1bd04c173d Checking in fix for annoying asserts on startup caused by a doctype token problem in the parser that was introduced yesterday, casting char * to PRUnichar * just aint a good idea (although that was only part of the problem). Fix done mostly by heikki@netscape.com, r=heikki, harishd, sr=me. 2000-12-14 02:30:12 +00:00
disttsc%bart.nl
7449888c4f Attempt to fix HPUX bustage, r=scc 2000-12-13 04:08:45 +00:00
vidur%netscape.com
6eb37a5d24 Fix checked in for Mac casting problem 2000-12-13 00:25:26 +00:00
vidur%netscape.com
b1d632006d Inadvertant checkin of nsLoggingSink 2000-12-12 23:55:35 +00:00
vidur%netscape.com
2a5e1288c1 removed files: mozilla/htmlparser/src/CRtfDTD.cpp 2000-12-12 22:04:11 +00:00
vidur%netscape.com
7e6daf7388 removed files: mozilla/htmlparser/src/nsXIFDTD.cpp 2000-12-12 22:02:17 +00:00
vidur%netscape.com
3d01aed3f7 Changes to parser to allow less copying. Use of the new nsSliding[Sub]String classes so that tokens can hold substrings that keep references into the scanner buffer. Cleaned up token interface and general string usage. r=harishd,heikki sr=jst 2000-12-12 21:58:14 +00:00
dbaron%fas.harvard.edu
2b2160f1b0 Fix incorrect usage of nsCOMPtr where nsCOMPtr::operator& was used instead of getter_AddRefs. b=59414 r=disttsc@bart.nl sr=waterson@netscape.com 2000-12-09 04:21:51 +00:00
harishd%netscape.com
6b35919567 REGRESSION TEST FILES - *** NOT PART OF THE BUILD ***
a=granrose
2000-12-05 18:51:05 +00:00
harishd%netscape.com
ddb5afbc9c Regression test file - Not part of the build 2000-11-30 21:44:27 +00:00
cls%seawood.org
66a18fcbbf Resurrect REQUIRES so that we have some sort of means to track intermodule dependencies. Bug #59454 r=blizzard@mozilla.org 2000-11-20 07:16:06 +00:00
harishd%netscape.com
3de6c97c42 59189 - Make sure that SanitizeKey() is accessed only by the attribute token.
r=jar
sr=scc
2000-11-06 06:03:34 +00:00
harishd%netscape.com
b957ec5b2e 58455 - Catch BadLiteralString error for unmatched quote on the attribute name to avoid
infinite looping.
r=nisheeth,jst
sr=vidur.
2000-11-02 22:20:28 +00:00
harishd%netscape.com
42fcdba367 27006 - Don't reload documents with POST form data.
r=rpotts,pollmann
sr=vidur
2000-11-01 20:25:33 +00:00
attinasi%netscape.com
ed7897cace Changed font specification from 'monospace' to '-moz-fixed' to enforce fixed-width fonts always. b=58098 r=dbaron,rickg a=buster 2000-10-30 22:20:56 +00:00
rickg%netscape.com
8d0a905b60 RTM+Limbo bugs: 55980, 57378. r=harishd, sr=buster, a=pdt. 2000-10-29 01:28:45 +00:00
warren%netscape.com
cd56c0575b Bug 47207. Backing out logging/PRINTF changes until we can fix stopwatch.h, introduce double parens, etc. 2000-10-28 22:17:53 +00:00
warren%netscape.com
9a6d92a433 Bug 47207. Changing printf to PRINTF to use new logging facility. r=valeski,sr=waterson 2000-10-27 22:43:51 +00:00
rickg%netscape.com
ea55299389 fixed rtm++ bugs: 56665, 57173. r=attinasi, harishd; sr=buster. 2000-10-19 06:38:48 +00:00
harishd%netscape.com
8a620cdea1 Checking in for Rickg
42525 - Make Transitional doctype, greater that 4.0, with URI, strict

r=me,attinasi
sr=buster
2000-10-18 23:19:14 +00:00
harishd%netscape.com
35a0081e8f 56501 - Dealing with NOSCRIPT contents
r=jst
sr=scc, vidur
2000-10-15 17:30:08 +00:00
rickg%netscape.com
f8401b46c8 fix RTM++56085 crasher; r=attinasi, sr=buster 2000-10-13 01:16:56 +00:00
leaf%mozilla.org
510c519c54 backing out backout. rickg and buster found the one line problem in nsElementTable.cpp, fixed on n6 branch, merging to trunk. 2000-10-12 18:46:55 +00:00
leaf%mozilla.org
6ce086a589 backing out rickg's htmlparser changes (backing out fixes 56265 for two
independent developers).
2000-10-12 18:22:15 +00:00
rickg%netscape.com
8460836715 fixed RTM++ compatibility bugs: 53011, 54117, 54651, 54834, 54840, 55095. sr=buster, r=buster, attinasi, harish, sfraser for various portions. 2000-10-11 23:42:00 +00:00
jst%netscape.com
69e3c37141 Removing old XIF tests (patch from akkana) 2000-10-07 12:28:41 +00:00
jst%netscape.com
6fab19f662 Backing out makefile and project file changes. 2000-10-07 11:35:50 +00:00
jfrancis%netscape.com
b189649fde noxif branch landing continued; see jst's prior checkin comments 2000-10-07 11:10:30 +00:00
jst%netscape.com
6ea631e28c Checking in for bug 50742, this change removes the use of XIF in mozilla and replaces the XIF converter with a HTML (and XML) serializer.
Contextual information added to HTML copy and intelligence added to HTML paste in the editor (fixes bugs 47014, 50568 and 46554, and partly (at least) fixes bug 53188).

Code written by vidur, jfrancis, jst, akkana. Tested by jfrancis, akkana, vidur, jst, kin. Reviwed (and super reviewed) by waterson, vidur, kin, jfrancis, jst
2000-10-07 10:57:30 +00:00
harishd%netscape.com
653c12fcb1 53489 - FMR fix ( r=jst, a=vidur ).
54448 - Allow param to be a kid of BODY for compatibility ( r=jst, a=vidur ).
53935 - Failed to reinitialize a variable "theIndex" that provoked a crash ( r=jst, a=buster)
53695 - Keep a reference to the first misplaced token for later use ( r=jst, a=buster ).
2000-10-05 20:10:28 +00:00
bratell%lysator.liu.se
6cde07b1b5 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 2000-09-28 05:32:52 +00:00
rickg%netscape.com
dbbec45fb5 fix potential leak from checkin for bug 48351. r=harishd, a=syd 2000-09-21 04:00:34 +00:00
rickg%netscape.com
cf71c8e54e fixed nsbeta3+PDT[n] bugs: 48351, 49278, 50070, 52478. Partial fix (WIP) for 49678 and 52725. R=attinasi, buster, syd. A=buster 2000-09-21 02:58:12 +00:00
locka%iol.ie
b78abdf560 Changes to loadURI & reload methods on nsIDocShell, nsIWebNavigation. b=50949, r=radha, a=radha 2000-09-20 12:23:53 +00:00
harishd%netscape.com
b343a2b4b8 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
2000-09-19 22:13:53 +00:00
akkana%netscape.com
8b5cb68b18 46644: Fix FMM. Contribution from Daniel Bratell, bratell@lysator.liu.se, r=waterson and me 2000-09-19 00:14:12 +00:00
rickg%netscape.com
3654b6cf5e fixed bug 40487 and 26347; r=attinasi/harishd 2000-09-14 23:31:07 +00:00
harishd%netscape.com
b48e62f3d2 52361 - parser shouldn't generate synthetic doctype because
it affects SCRIPTs

r=jst
2000-09-14 19:02:13 +00:00
akkana%netscape.com
2d422654b1 52154: make view source highlighting prefable. Contribution from jce2@po.cwru.edu, r=me, a=brendan 2000-09-14 18:51:05 +00:00
harishd%netscape.com
7c0dee74aa 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
2000-09-14 16:59:56 +00:00
rickg%netscape.com
d46d2d3c38 fixed nsbeta3+ crash (bug# unavailable 'cause bugzilla is down) and removed FMM. r=attinasi 2000-09-14 07:28:44 +00:00
rayw%netscape.com
0257791053 Bug 37275, Changing value of all progids, and changing everywhere a progid
is mentioned to mention a contractid, including in identifiers.

r=warren
2000-09-13 23:57:52 +00:00
mozilla.BenB%bucksch.org
180bef7f8a 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
2000-09-13 02:11:00 +00:00
harishd%netscape.com
90be3bf596 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
2000-09-12 21:17:47 +00:00
cmanske%netscape.com
5035181c38 Improvements to formated HTML stream output for HTML source editing. b=50034, r=akkana 2000-09-11 19:03:27 +00:00
vidur%netscape.com
494f68282a Added IsBlock() to nsIParserService. r=jst 2000-09-10 07:05:09 +00:00
vidur%netscape.com
0e01977561 Added parser service methods to aid external serialization. r=jst 2000-09-10 02:28:11 +00:00
cls%seawood.org
c585cbcf9c Ok, so I'm an idiot... 2000-09-09 06:47:43 +00:00
cls%seawood.org
9a22fb5ff1 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? 2000-09-09 06:02:34 +00:00
rickg%netscape.com
8cf557093a fixed nsbeta3 bugs (crash and compatibility), an FMM, reduced memory usage. Top100+Regression tests ok. R=harishd/buster 2000-09-08 23:06:13 +00:00
akkana%netscape.com
c313fc2bbb Fix cvs commit -m in script, so it can be run directly. Affects only the test, not part of the app. r=mcafee (actually, he suggested it) 2000-09-07 18:42:51 +00:00
akkana%netscape.com
3c2341c61c 50821: don't force a bogus 3.2 doctype, and eliminate OutputNoDoctype flag. r=cmanske 2000-09-07 18:40:14 +00:00
cls%seawood.org
b4a1cb0dc1 Fix for OS/2 bustage 2000-09-07 03:37:45 +00:00
cls%seawood.org
e91d548d09 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. 2000-09-07 02:13:37 +00:00
harishd%netscape.com
2b709b2b57 50994 ( nebeta3+ ) - A recycled node was being referenced and therefore the crash.
r= nisheeth
2000-09-06 20:27:40 +00:00
bruce%cubik.org
b49a555caf Fixing Solaris build bustage. r=scc. Thanks to scc and beard for helping me along with this. All give praise to gcc -S. 2000-09-02 06:36:09 +00:00
sfraser%netscape.com
0585b1f060 Part of fix for 49187 -- don't hardcode font size of view source, so that it uses browser defaults. r=ben 2000-09-02 04:17:17 +00:00
akkana%netscape.com
2650e4df01 36809: got the space wrong in the previous checkin. r=BenB 2000-09-01 23:37:46 +00:00
akkana%netscape.com
30af2b6bfb 36809: fix plaintext output of img tags. r=BenB 2000-09-01 23:36:18 +00:00
harishd%netscape.com
47eb728bbf 7670 - Enabling NOSCRIPT content.
47827 - Make sure to check DD's hierarchy.

r=jst
2000-09-01 18:17:17 +00:00
nisheeth%netscape.com
b19b092432 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. 2000-09-01 02:21:06 +00:00
vidur%netscape.com
a83db20ddf 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 2000-09-01 00:57:14 +00:00
mcafee%netscape.com
ea69132ff3 Patch #2 to get solaris building (50876). code=harishd, r=jst,mcafee, a=heikki 2000-08-31 22:08:07 +00:00
mcafee%netscape.com
e0f4c1d6d0 Rearranging some includes to fix solaris bustage (50876). code=harishd,waterson, r=mcafee, a=leaf 2000-08-31 17:23:22 +00:00
mcafee%netscape.com
d20ee361f4 Rearranging some includes to fix solaris bustage (50876). code=harishd,waterson, r=mcafee 2000-08-31 17:20:58 +00:00
cltbld%netscape.com
ef0b1f518a Forward declaration of eHTMLTags is not needed if including nsHTMLTokens.h. Should help fix speedracer bustage. -cls 2000-08-31 09:30:17 +00:00
harishd%netscape.com
f81492cf3c Solaris build bustage..
r=scc
2000-08-31 04:21:39 +00:00
mcafee%netscape.com
7135f5c822 Backing out fix for solaris from earlier, r=akkana,scc 2000-08-31 01:22:17 +00:00
mcafee%netscape.com
d07305c6bf Fixing tab problem 2000-08-31 00:05:39 +00:00
cmanske%netscape.com
2cf6d6acb2 Cleaning up 'pretty printing' formating for HTML Source mode. b=41869, r=akkana 2000-08-30 23:25:12 +00:00
cltbld%netscape.com
a9450388f9 Turning tests on, fixing solaris again. mcafee 2000-08-30 23:19:41 +00:00
cltbld%netscape.com
c18151d71f Fixing solaris bustage harishd/mcafee 2000-08-30 23:17:10 +00:00
mcafee%netscape.com
92be47af8c Turn off tests until Solaris builds. r=harishd 2000-08-30 20:48:50 +00:00
harishd%netscape.com
b8f024e33b Fixing a potential bustage!!!
A brace is hanging out of a debug flag

sorry
2000-08-30 19:03:15 +00:00
harishd%netscape.com
c387ac81a1 46702 ( nsbeta3+ ) Partial - Made token cache to be arena based.
r=vidur
2000-08-30 18:22:03 +00:00
dbaron%fas.harvard.edu
0c9d5c244b Adding newline to end of file to fix HP bustage from nisheeth's checkin. 2000-08-30 01:55:09 +00:00
nisheeth%netscape.com
b65a3881e0 - 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)
2000-08-30 00:35:43 +00:00
akkana%netscape.com
e01a11631a 41868 and 45994: Call parser to determine inline vs. block. r=harishd 2000-08-28 23:47:11 +00:00
akkana%netscape.com
dcde36cf5d 41868 and 45994: Expose CreateComparibleDTD. r=Harishd 2000-08-28 23:45:08 +00:00
akkana%netscape.com
93c17d6278 41868 and 45994: Diffs from Harish to implement CreateCompatibleDTD, r=me 2000-08-28 23:44:18 +00:00
warren%netscape.com
3ec392431b Bug 15623. Fixed registration of nsKeygenHandler. 2000-08-25 18:48:50 +00:00
ftang%netscape.com
b83889947d fix 50072. move the order of kCharsetFromAutoDetect higher than kCharsetFromCache
and kCharsetFromBookmark
2000-08-25 07:48:50 +00:00
beard%netscape.com
0269fea11a Monitoring nsCParserNode leaks. r=warren 2000-08-25 06:41:42 +00:00
akkana%netscape.com
3c877fb41e Changes to go along with the last checkin for 46333 etcc 2000-08-24 19:57:54 +00:00
akkana%netscape.com
f62888744c 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.
2000-08-24 19:37:48 +00:00
jst%netscape.com
9abec73fbe 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 2000-08-23 17:27:06 +00:00
warren%netscape.com
e05eef45e9 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 2000-08-22 07:03:33 +00:00
jband%netscape.com
5b1229a9a8 Use hastable based nsStaticNameTable rather than slower and fatter AVLTree for static names. fix bug 48855. r=harishd,attinasi 2000-08-22 06:57:32 +00:00
scc%mozilla.org
3d657d890c fixing code that relied on implicit string construction 2000-08-19 21:22:45 +00:00
harishd%netscape.com
8b80f333e1 bug 30487 ( nsbeta3+ ) - Watch out for barriers before popping off any stylistic
information
bug 37618 ( nsbeta3+ ) - Orpahaned residual tag can close only inline parents.
bug 44085 ( nsbeta3+ ) - Push comment into misplaced list if there are items in
queued in the list.
bug 22886 ( nsbeta3+ ) - Relax refresh header parsing, in the sink, a little bit
so that '.' is accounted for.

r=pollmann
2000-08-17 20:54:49 +00:00
nhotta%netscape.com
fc9f455715 Changed to generate HTML 3.2 CER instead of HTML 4 for both file and mail, bug 48041, r=akkana. 2000-08-16 22:47:35 +00:00
alecf%netscape.com
1f1df4833b fix a bunch of UMRs r=syd
(no bug but I needed these to get my purify build going)
2000-08-16 07:39:38 +00:00
harishd%netscape.com
4bcf5dd93c 42429 - Pass whitespace, inside table, to the sink.
44178 - Enabled SERVER tag
43005 - Made HR a block element per spec.
43499 - Made XML document with .txt extension to be rendered as plain text
45437 - Enabled META charset notification in strict DTD.

r=pollmann
2000-08-09 22:28:41 +00:00
harishd%netscape.com
0b53b3abc2 I didn't cause the leak. Putting my changes back.
a=granrose
2000-08-09 17:49:18 +00:00
harishd%netscape.com
49ca482082 Backing out my changes to see if the leak goes away
a=granrose
2000-08-09 16:42:20 +00:00
harishd%netscape.com
5f61cc15f5 45975 - Make sure that the head context gets closed before opening up the body.
44285 - Propagate the block message to the parser correctly.
45555 - Pass the node that contains the skipped content to the sink.
46392 - Error message got lost
43481 - P cannot contain P per spec.
44759 - Handling multiple BODYs correctly.
45228, 44758 - Translate entities in TEXTAREA and TITLE before handing the string to the sink

r=pollmann
2000-08-08 20:38:14 +00:00
harishd%netscape.com
b548609622 Migrating
-------------
46269 [nsbeta2+] - Fixed a crash, in CStartToken::IsEmpty(), caused by a wrong casting.
r=hiekki.
2000-08-01 01:02:09 +00:00
mozilla.BenB%bucksch.org
f73a649fac Accidently swaped PRBool and PRInt32 in my last checkin. r=akk 2000-07-28 23:49:12 +00:00
mozilla.BenB%bucksch.org
5df70fc0c6 44439: Support headers (3 modes), <dd>/<dt>, <q>, <code>, <th>.
Improved <img>, </blockquote>.
Improved "unknown" block and (some) inline tags.
Pref for structured phrases.
r=akk, a=waterson
2000-07-28 23:18:12 +00:00
akkana%netscape.com
f1e231a524 Remove obsolete csh and .bat files -- use the perl file instead 2000-07-28 22:38:34 +00:00
akkana%netscape.com
2fd1f65abe Set LD_LIBRARY_PATH to make the test script more easily runnable; r=mozilla@bucksch.org 2000-07-28 22:36:52 +00:00
harishd%netscape.com
c053f4d327 Migrating beta2 fix to the branch
---------------------------------------------
42388 (nsbeta2+)  - Disabling transitional DTD
r=jst
a=nisheeth
2000-07-28 00:56:15 +00:00
akkana%netscape.com
f8d303567b 46577: Fix perl errors, thanks to contribution from rufus@nonstuff.de (Rufus), r=me 2000-07-27 20:57:49 +00:00
warren%netscape.com
2b01440bc0 Factored string bundles out of necko. Fixes bug 42107 - need to fix string bundle init workaround. Also bug 40506 - nsIWebProgressListener needs status text. Status messages now work in mozilla and viewer with internationalized and parameterized text! Added temporary error architecture until bug 13423 can be fixed. Extended nsIStringBundleService to provide method to format status message. r=valeski,jband,tao. verified=mstoltz 2000-07-25 05:45:56 +00:00
akkana%netscape.com
481b7a5c02 38232 (nsbeta2+): Make line break character configurable in the
output system, and use \n (the DOM linebreak character) when getting
output from text controls.  Also fix some warnings.  r=kin.
2000-07-10 19:46:59 +00:00
harishd%netscape.com
45e678b654 40809 ( nsbeta2+ ) - Replace "\r\n" with "\n" and CR with LF instead of stripping off CRs altogether - in view source.
r=dbaran@fas.harvard.edu
2000-07-06 20:40:26 +00:00
cls%seawood.org
bca014f1bb Removing last vestiges of raptor from unix build. Since some libs were renamed, a 'make distclean' is recommeneded to remove the old copies of those libs. Bug #8228 r=bryner 2000-07-02 18:44:42 +00:00
bienvenu%netscape.com
5373466ff1 fix os2 build bustage 2000-07-02 18:11:32 +00:00
cls%seawood.org
1f3b6d75ab Removed obsolete REQUIRES variable from every Makefile.in/makefile.win 2000-06-30 08:08:04 +00:00
harishd%netscape.com
653d06b9ba Bug 43274 ( nsbeta2+ ) - Checkin for Rickg.
r=harishd
2000-06-29 23:04:24 +00:00
mozilla.BenB%bucksch.org
6106c1835d 32336: Ignore formatting, if it was inserted by our or 4.x' TXT->HTML or HTML->HTML converter. r=akk, scc. a=waterson. 2000-06-29 22:04:13 +00:00
harishd%netscape.com
b853ffcc39 Regression Test files.
Not part of the build.
2000-06-29 21:41:02 +00:00
ftang%netscape.com
38be362c36 Check in the fix for jbetak. Move the priority of the bookmark / cache up. fix bug 18022
r=jbetak/ftang
2000-06-27 21:29:28 +00:00
shanjian%netscape.com
c02126bb95 related to #40734
The rule has been changed. '=' will no longer be breakable in western
languages. Akkana agreed the change.
2000-06-26 20:26:47 +00:00
harishd%netscape.com
019ef80efc Fix bug
40713 ( nsbeta2+ ) - Style should leak out of TABLE.

r=dbaron@fas.harvard.edu
2000-06-21 20:50:00 +00:00
dbaron%fas.harvard.edu
3a93a9958c Fix string assertions. b=42936 code=jst,dbaron r=harishd 2000-06-21 00:53:34 +00:00
vidur%netscape.com
7f69926fb0 Fix for bug 15118. XML content sink now processes the DOCTYPE. r=jst,nisheeth 2000-06-17 01:49:19 +00:00
nhotta%netscape.com
2a796e26a9 Changed the line wrap code to take care character width, contrituted by bratell@lysator.liu.se, bug 41453, r=akkana,nhotta. 2000-06-16 22:16:14 +00:00
akkana%netscape.com
96f90ff972 Warning fix (part of checkin for 38154). r=cmanske 2000-06-16 21:24:06 +00:00
akkana%netscape.com
3f792eb0e8 38154: include user-defined tags in html output. r=cmanske 2000-06-16 21:23:48 +00:00
rickg%netscape.com
62b51976d0 fixed a few nsbeta2+ bugs; r=harishd and kmcclusk 2000-06-16 07:28:02 +00:00
rbs%maths.uq.edu.au
26742e611c Change invalid REC-html40 to correct XHTML namespace. b:7834. a:ekrock@netscape.com 2000-06-15 09:54:41 +00:00
rickg%netscape.com
8fea867053 fixed nsBeta2+ bugs: 42180, 42270; added env setting for view-errors, which is disabled by default. r=pollmann; a=pdt 2000-06-13 02:50:24 +00:00
rickg%netscape.com
420e9bdf58 fixed nsbeta2 bug 41049; removed warnings 2000-06-11 18:43:35 +00:00
buster%netscape.com
39e62e0f51 added runtime control for rick's strict dtd work, so engineers can continue to work with existing non-compliant test cases
disabled error reporting in view source, at rick's request
no bug number
r=rickg
a=rickg
2000-06-11 05:05:07 +00:00
rickg%netscape.com
9ff4fec16f fixed several nsbeta2+ bugs; r=harish, buster; a=pdt 2000-06-10 02:53:04 +00:00
sfraser%netscape.com
d02a625212 Fix parser webshell leak (bugs 40149, 41695). r=harishd 2000-06-09 21:43:00 +00:00
mjudge%netscape.com
45f1100bd4 r=akkana, bug=34896. ender-lite causing an output problem since we do not output the body tag anymore on selection. we still need to output leafs 2000-06-09 05:17:00 +00:00
harishd%netscape.com
f6f35bfa1e Fix for:
37247 (nsbeta2+) - XIF DTD / HTMLContentSinkStream shouldn't add end tags
for IMG,PARAM,SOUND,INPUT..etc., ( leaf tags ).

r=akkana.

41427 (nsbeta2+) - Avoid transient style handling in a head context.
40408 (nsbeta2+) - Check for nsresult in nsFragmentContentSink::AddLeaf().
The HTMLTag array was,erroneously,going out-of-bounds for XMP tag.
40741 (nsbeta2+) - Text, only document, was getting sucked up into <!DOCTYPE>
40143 (nsbeta2+) - Use scanner's mIncremental memeber wisely when data is
supplied through document.write();
40552 (nsbeta2+) - Contain default <!DOCTYPE> to html documents only.

r=rickg

30617 (nsbeta2+) - Misplaced AREA tag should be informed with base target info.

r=vidur.
2000-06-08 21:30:48 +00:00
warren%netscape.com
512c8bf433 Renaming nsIAllocator to nsIMemory (and nsAllocator to nsMemory). API cleanup/freeze. Bug #18433 2000-06-03 09:46:12 +00:00
mkaply%us.ibm.com
616b3b97e3 # 37239
r = nisheeth, a = brendan
OS/2 bringup - false should be PR_FALSE
2000-06-02 23:00:41 +00:00
mjudge%netscape.com
e565755f94 bug = 34896, r= hyatt, adding in preformatting as a viable reason to wrap. 2000-06-01 02:27:58 +00:00
jbetak%netscape.com
d5d399e4ba 18022, bookmark doc charset caching
r=rjc, ftang, a=ftang
2000-06-01 01:08:28 +00:00
akkana%netscape.com
7795733395 39508: Use an int rather than a boolean to keep track of preformatting level,
so that we don't get confused about when to output <br> vs newline.
41017: Add <u> as an inline tag (a=beppe). r=jfrancis.
2000-05-30 23:11:49 +00:00
rusty.lynch%intel.com
4cbe4046d0 Added macro for GETIID.
This is part of a bug fix for bug #39796. r=jst a=waterson
2000-05-26 20:07:06 +00:00
harishd%netscape.com
e49b8987d6 Parser regression test. Triggered by PARSER_DUMP_CONTENT env. flag
under NS_DEBUG.

r=rickg
a=rickg
2000-05-26 19:45:26 +00:00
rickg%netscape.com
45977d100f fixed beta2 bugs: 38203, 38228, 39520, 40060, and WIP for bug 40190; also enabled debug code for automated regression testing of content models. 2000-05-25 06:19:32 +00:00
harishd%netscape.com
03f598abb6 Fix for
36148 - Mlk [ r= rickg ] nsParser::Parse(string)
39713 - Crash caused by an uninitialized ref. counter
39466 - Handling XML error before calling DidBuildModel().

r=nisheeth

a=waterson
2000-05-22 21:32:06 +00:00
rickg%netscape.com
92dde6480d update to StrictDTD; not part of build. a=syd 2000-05-17 23:43:10 +00:00
rickg%netscape.com
396e31a440 allow <body> tags to be optional in strictDTD; not part of main build 2000-05-17 01:47:43 +00:00
ftang%netscape.com
ca40fc6994 fix bug 39197. r=erik. Detect UTF8 BOM since Win2K notepad generate them 2000-05-16 21:35:40 +00:00
cls%seawood.org
8a94c9df50 Latest OS/2 makefile changes. Bug 34106. Batch 14, 15, & 16. 2000-05-16 04:41:54 +00:00
akkana%netscape.com
45b0e59b7c 35118: Fix from Daniel Bratell <bratell@lysator.liu.se> to fix signature delimiters in format=flowed 2000-05-16 00:37:41 +00:00
rickg%netscape.com
9ea0a52bee more WIP for strictDTD to enable self-containment rules 2000-05-15 23:29:31 +00:00
harishd%netscape.com
13ae3c29dc Fix for
38601 - Calling DidBuildModel(), through nsParser::Terminate(),
        for documents stopped abruptly ( stopped before a complete load ).
Fixed a few warnings.
r=nisheeth
2000-05-15 21:08:57 +00:00
rickg%netscape.com
7f234054fa removed warnings 2000-05-15 20:49:38 +00:00
tor%cs.brown.edu
6d530e40a5 SUNWspro4.2 bustage: move CElement::GetElement() definition
before its use so the compiler doesn't choke trying to inline it.
Bug 39294. r=bruce
2000-05-15 19:03:25 +00:00
sfraser%netscape.com
81f49a8fee Fix warnings. 2000-05-15 19:00:55 +00:00
sfraser%netscape.com
4b79a48748 Fix typo -- "public:;" 2000-05-15 19:00:32 +00:00
rickg%netscape.com
9617ab3c64 enabled empty element support in StrictDTD 2000-05-15 07:58:53 +00:00
rickg%netscape.com
4ca734a033 enabled empty element support in StrictDTD 2000-05-15 07:52:38 +00:00
rickg%netscape.com
51cd947ba3 StrictDTD wip, and fixed bugs: 37417 and 26023 2000-05-15 07:28:12 +00:00
scc%netscape.com
4b4a7be02b string fixes 2000-05-15 00:40:07 +00:00
scc%netscape.com
30e346f29a string fixes 2000-05-14 22:54:04 +00:00
harishd%netscape.com
e3aab0f1c5 Fix for bugs:
34351 ( nsbeta2+ ) - Made webshell service available to
observer base through parser bundle.
37503,36852 ( nsbeta2+ ) - Fixed crash in Observer base...
( caused by a wrong assumtion for document key ). The key now is
always nsISupports*.
24474 - Fixed content leakage in my.netscape.com caused by a script
entity in LAYER.
31890 - Mlk fix ( patch provided by Patrick ) ( r=me )

r= nisheeth
2000-05-14 19:24:59 +00:00
mjudge%netscape.com
dea483c5b6 else statement missing. grrr 2000-05-13 06:40:38 +00:00
scc%netscape.com
383fdc142e string backsliding. r=mjudge 2000-05-12 07:53:02 +00:00
jst%netscape.com
c77d373dbb Fix a problem where the HTML sink stream was cutting off the last character in element names when constructing the resulting HTML, also did a few nsString --> nsAutoString changes to speed things up a bit. r=akkana@netscape.com 2000-05-11 22:33:19 +00:00
cls%seawood.org
5be082e304 More OS/2 Makefile changes. Bug #34106 Batch 13 2000-05-11 14:15:34 +00:00
rickg%netscape.com
0539792334 more WIP for strict DTD; r=harishd 2000-05-10 22:37:32 +00:00
rickg%netscape.com
ce5a03e322 more improvements to strictDTD::<body> 2000-05-10 05:25:43 +00:00
rickg%netscape.com
9f5977047e improvements to strictDTD::<body> 2000-05-10 05:15:21 +00:00
rickg%netscape.com
ced83916cc fix bu 36449 2000-05-09 00:36:23 +00:00
rickg%netscape.com
c9e87b9bbc restore keygen 2000-05-09 00:31:25 +00:00
rickg%netscape.com
55b13d61a8 fixed bug 36449 2000-05-09 00:29:59 +00:00
rickg%netscape.com
559d2b9085 more fun with the Strict DTD 2000-05-07 21:59:06 +00:00
rickg%netscape.com
127758985b small improvement to strictDTD to allow auto-opening of Tbody 2000-05-07 04:55:36 +00:00
warren%netscape.com
41c657d98e Removed unnecessary dependance on NetworkModular library (really just the Timer library now). 2000-05-06 09:20:44 +00:00
akkana%netscape.com
7a2b37e397 38194: screen out moz br, which was producing an extra newline in textareas 2000-05-05 23:20:49 +00:00
harishd%netscape.com
ace4c698ab Adding parser side support for KEYGEN.
r=kmcclusk
2000-05-05 20:39:18 +00:00
cmanske%netscape.com
281ec7bb69 Change attribute name of '-moz-userdefined' tag to '_moz-userdefied' to adhere to naming convention that strips out attribute when outputting HTML from editor 2000-05-05 05:32:15 +00:00
beard%netscape.com
92f3666a03 Fixing Mac bustage. 2000-05-05 01:43:13 +00:00
cls%seawood.org
4de12a786a Fix for broken stopwatch (--enable-perf-metrics). Bug 27335 2000-05-05 01:30:17 +00:00
harishd%netscape.com
1c149e3108 Let's see if this fixes the bustage 2000-05-05 01:21:55 +00:00
harishd%netscape.com
bf8ce0afea Added an extra condition on an assertion. 2000-05-05 00:47:11 +00:00
harishd%netscape.com
7086c7cd4f Added method CreateCompatibleDTD() to retrieve an
instance of a DTD based on DOCTYPE, or MIMETYPE.

r=rickg
2000-05-05 00:33:16 +00:00
rickg%netscape.com
9d8d5b3801 fixed bug (feature) 35646 2000-05-04 21:55:36 +00:00
rickg%netscape.com
fe164d6005 StrictDTD WIP and fixed mode regression 2000-05-04 05:53:52 +00:00
harishd%netscape.com
beca434e02 Fixed a silly mistake in my previous checkin.
r=pollmann
2000-05-03 23:36:52 +00:00
harishd%netscape.com
d918b35f54 Accidently enabled a DEBUG_ONLY flag.
Disabling it now.
2000-05-03 22:50:58 +00:00
harishd%netscape.com
9bc8378e24 34458 - Added static APIs to determine DTD for a given
DOCTYPE,MIMETYPE,COMMAND.
r=rickg,pollmann
33397 - Fixed the NOSCRIPT interference on residual style handling.
r=rickg.
35456 - Emulating Nav. for documents with unclosed STYLE and SCRIPT.
37052 - Handling XMP content.
r=pollmann
2000-05-03 22:09:09 +00:00
mkaply%us.ibm.com
b39df90cd4 # 34082
r= nisheeth
OS/2 bring up continues - Add PR_CALLBACKs for VisualAge
2000-05-02 23:02:17 +00:00
cls%seawood.org
04417332fe OS/2 Makefile.in tweaks. Batch 10 & 11. Bug #34106 2000-05-02 01:18:46 +00:00
nisheeth%netscape.com
7e37fb4356 1) Added support for loading an XML document "out of band" from script and manipulating it via dom interfaces.
2) Fixed compile errors in XSL glue code that happened after the recent nsString landing by scc.
3) Added a check for a null URI before de-referencing it in nsCodeBasePrincipal.cpp.
2000-05-01 06:58:53 +00:00
scc%netscape.com
57f4c6ee91 making string conversions explicit, and converting global static returning function to the canonical form 2000-04-27 20:19:17 +00:00
akkana%netscape.com
e783a7e36a Better fix for 37059: initial space should be retained in selection-only case. 2000-04-26 20:57:03 +00:00
akkana%netscape.com
1d05bb1534 The mInWhitespace fix broke the automated tests -- need to find another solution 2000-04-26 02:21:41 +00:00
mjudge%netscape.com
e240a788f4 small change bad return type. use assign with conversion 2000-04-26 02:03:07 +00:00
mjudge%netscape.com
2cfb602409 making string conversions explicit. scc 2000-04-26 01:13:55 +00:00
harishd%netscape.com
75aea34a16 Fix for 36233, 36754, 36491, 36323
Make sure that DTD's WillBuildModel() is not
called multiple times,i.e.,we shouldn't leave auto-detect-status
unknown

r=rickg
2000-04-26 00:59:43 +00:00
akkana%netscape.com
2c7d1b8328 36861: newlines after <a> tags were being ignored.
37059: initial space should be retained in selection-only case.
2000-04-26 00:54:19 +00:00
jdunn%netscape.com
a12d17bca9 Remove HP specific stanza. It is not needed and causes 11.00 tinderbox bustage 2000-04-25 01:10:28 +00:00
rickg%netscape.com
634e686818 more WIP on strict DTD 2000-04-24 07:35:37 +00:00
rickg%netscape.com
9590b2c4d4 first pass (of many) to bring us into alignment with Strict DTD 2000-04-24 06:09:04 +00:00
rickg%netscape.com
f19b803314 remove undesired warnings 2000-04-23 14:48:51 +00:00
scc%netscape.com
49c6e161e3 making string conversions explicit 2000-04-23 13:42:22 +00:00
rickg%netscape.com
72fad84e4b enabling Strict DTD; r=harishd. 2000-04-23 03:28:18 +00:00
scc%netscape.com
9978338519 making string conversions explicit 2000-04-22 10:31:38 +00:00
harishd%netscape.com
3bbedd8709 Fix for
26583,2946, 22636 (partial),32782
33570,27136,24184,35125,
35806,36063,29456
r=rickg,waqar
34311 - Patch provided by Patrick ( Fix for MLK ).
r=me.
2000-04-21 21:22:03 +00:00
scc%netscape.com
9e1fe42e0f making string conversions explicit 2000-04-21 01:15:53 +00:00
akkana%netscape.com
acebbf28b7 36188: fix double-spaced quotations in mail, plus lots of code cleanup 2000-04-20 22:47:04 +00:00
jdunn%netscape.com
34a3b04a14 adding newline for hp 2000-04-20 01:30:45 +00:00
rickg%netscape.com
b1ed782e5e backing out for now; I'll retry tomorrow 2000-04-19 09:04:46 +00:00
rickg%netscape.com
29386ec285 removed warnings; retry landing Strict DTD. r=harishd 2000-04-19 08:08:28 +00:00
nhotta%netscape.com
3e22069132 Changed to check the line breaker flag to detect it needs more text, bug 27062. 2000-04-18 22:53:21 +00:00
jgaunt%netscape.com
f2551e626b Fixing build bustage: adding newline for HPUX 2000-04-18 22:48:04 +00:00
akkana%netscape.com
85521fe840 33753: don't output the doctype when outputting only selection 2000-04-18 22:31:00 +00:00
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
harishd%netscape.com
3098aa6337 Checkin for akkana - Regression test change
r=me
2000-04-18 21:08:39 +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
akkana%netscape.com
bbe4904e39 Remove obsolete csh version of the test 2000-04-13 19:42:18 +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
cls%seawood.org
fdd09457b4 Fix for EXTRA_DSO_LIBS in rules.mk
OS/2 Makefile.in changes (Patch 4a).  Bug #34106
2000-04-04 07:37:50 +00:00
cls%seawood.org
f6740baa20 Moved static MOZ_COMPONENT_NSPR_LIBS, MOZ_COMPONENT_XPCOM_LIBS, MOZ_COMPONENT_LIBS definitions from configure.in to config.mk. Replaced -lxpcom in Makefiles to $(XPCOM_LIBS) so that we can optionally link against -lboehm when needed. Bug #31287 2000-04-04 04:46:38 +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
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