Commit Graph

381 Commits

Author SHA1 Message Date
bzbarsky@mit.edu
aa00eb2f47 Use NS_LITERAL_STRING instead of NS_ConvertASCIItoUCS2 where possible
(i.e. where the string is a literal).  Bug 104159, r=jag, sr=alecf
2001-11-14 01:33:42 +00:00
harishd@netscape.com
f3cbdc8377 97769 - Replace nsITagStack with a simple nsVoidArray. Also, nuked nsITagStack since it is not of a big help.r=heikki, sr=jst.
99282  - Make sure only HEAD attributes get added to the attribute list in ::OpenHead(). r=heikki, sr=jst.
100466 - Stop DT from containing DL.r=heikki,sr=jst.
102370 - DT should not close DD and vice versa.r=heikki,sr=jst.
100397 - In order for residual style to kick in...disable the check for wellformedness in quirks mode.r=alexandru,sr=attinasi.
102376 - Release nsIRequest in nsParser::DidBuildModel() since nsIRequest is not required past DidBuildModel.r=heikki,sr=darin.
2001-10-19 20:48:18 +00:00
jaggernaut@netscape.com
a29a08f141 Bug 100476: Convert uses of member functions ToNewUnicode, ToNewCString and ToNewUTF8String to their global versions and remove support from nsCString and nsString. r=dbaron, rs=scc 2001-09-29 08:28:41 +00:00
harishd@netscape.com
2cea53f1bb 96364 - Register html tag observers directly to parser service rather than nsObserverService. Doing so, reduces a lot of overhead. Also, the observers are now notified via sink. This eliminates the need for parser bundle.
r=dp,shanjian,sfraser, sr=rpotts.
2001-09-28 23:08:17 +00:00
gerv@gerv.net
9a421db1b4 License changes, take 2. Bug 98089. mozilla/include/, /mozilla/htmlparser/, /mozilla/intl/ (part 1). 2001-09-26 00:40:45 +00:00
jaggernaut@netscape.com
f0123ccc11 One module per line for REQUIRES. r=/sr=alecf 2001-09-18 22:01:13 +00:00
jaggernaut@netscape.com
6e5e308f2e Bug 73353: splitting the modules on the REQUIRES lines in Makefile.in across multiple lines to more clearly show the changes made. sr=alecf 2001-09-18 13:41:47 +00:00
alecf@netscape.com
2a743eff0e Final REQUIRES changes for bug 98371, adding support for MOZ_TRACK_MODULE_DEPS to win32. r=cls (and tested by cls!) 2001-09-17 19:06:35 +00:00
alecf@netscape.com
20194b12e7 Add REQUIRES to many modules for win32 support, bug 98372 r=cls 2001-09-12 20:32:40 +00:00
jaggernaut@netscape.com
7048f9abe7 Clean up REQUIRES lines, put content in its own module instead of in layout's, r=cls. 2001-09-12 12:48:23 +00:00
harishd@netscape.com
b1cefd6e36 Parser regression test files.
** NOT PART OF THE BUILD **
2001-08-27 22:40:48 +00:00
dbaron@fas.harvard.edu
4c647ea08a Replace uses of deprecated NS_IMPL_ISUPPORTS and NS_IMPL_QUERYINTERFACE macros with NS_IMPL_{ISUPPORTS,QUERYINTERFACE}{1,0}. r=jag rs=brendan b=45797 2001-08-21 01:48:11 +00:00
jaggernaut@netscape.com
c2bcad0b73 Bug 86734: Remove NS_WITH_SERVICE. r=dbaron, rs=scc, a=asa 2001-07-25 07:54:28 +00:00
harishd@netscape.com
55e8d8c842 Regression test files.
** NOT PART OF THE BUILD **
2001-07-05 23:16:43 +00:00
harishd@netscape.com
0a46875075 69455 - enable noframes content when frames are disabled
r=heikki,sr=waterson,a=choffmann
2001-04-21 22:22:15 +00:00
mozilla.BenB@bucksch.org
bc60fc2ced 58377: Spaces at end of line, empty lines with spaces. Fixed both. Adjusting test to follow. All changes intended and an improvement. 2001-04-10 01:13:07 +00:00
Peter.VanderBeken@pandora.be
4d06fc278c 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
f9897a2794 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
d865bfd3cb 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
1a549ce1d3 Modified parser test script.
** NOT PART OF THE BUILD **
2001-02-16 17:44:23 +00:00
akkana@netscape.com
ac6d223758 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
disttsc@bart.nl
c6327f63d5 Back out dougt's channel changes 2001-02-12 03:14:23 +00:00
dougt@netscape.com
a70fce6f87 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
harishd@netscape.com
b4b63d2acb 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
harishd@netscape.com
5f56bb15f4 Minor modification to the regression script.
** NOT PART OF THE BUILD **
2001-01-12 20:08:03 +00:00
harishd@netscape.com
3c18effcf9 Used for regression testing 2001-01-12 19:23:21 +00:00
akkana@netscape.com
2feab12965 42452,61173: output formatted lists even in unformatted plaintext output. r=bratell, sr=sfraser 2001-01-10 22:08:08 +00:00
vidur@netscape.com
5d0ca658ca 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
harishd@netscape.com
0ab7592bd0 REGRESSION TEST FILES - *** NOT PART OF THE BUILD ***
a=granrose
2000-12-05 18:51:05 +00:00
harishd@netscape.com
4fd2bbdf82 Regression test file - Not part of the build 2000-11-30 21:44:27 +00:00
cls@seawood.org
e098b1cea8 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
jst@netscape.com
f93e79c545 Removing old XIF tests (patch from akkana) 2000-10-07 12:28:41 +00:00
jst@netscape.com
ac4808dda8 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
akkana@netscape.com
1f177c0119 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
mcafee@netscape.com
be3b174a80 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
dc4c97490a 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
618989b96d Backing out fix for solaris from earlier, r=akkana,scc 2000-08-31 01:22:17 +00:00
mcafee@netscape.com
069ac89d10 Fixing tab problem 2000-08-31 00:05:39 +00:00
cltbld@netscape.com
d04060c6c3 Fixing solaris bustage harishd/mcafee 2000-08-30 23:17:10 +00:00
akkana@netscape.com
a12b440bf2 Changes to go along with the last checkin for 46333 etcc 2000-08-24 19:57:54 +00:00
mozilla.BenB@bucksch.org
60599af5ce 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
01269a931f Remove obsolete csh and .bat files -- use the perl file instead 2000-07-28 22:38:34 +00:00
akkana@netscape.com
10b54a37b2 Set LD_LIBRARY_PATH to make the test script more easily runnable; r=mozilla@bucksch.org 2000-07-28 22:36:52 +00:00
akkana@netscape.com
108197de28 46577: Fix perl errors, thanks to contribution from rufus@nonstuff.de (Rufus), r=me 2000-07-27 20:57:49 +00:00
cls@seawood.org
1ff76ec650 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
harishd@netscape.com
510759cca4 Regression Test files.
Not part of the build.
2000-06-29 21:41:02 +00:00
shanjian@netscape.com
32a53f3846 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
akkana@netscape.com
903e7c8780 35118: Fix from Daniel Bratell <bratell@lysator.liu.se> to fix signature delimiters in format=flowed 2000-05-16 00:37:41 +00:00
cls@seawood.org
a229fa500d More OS/2 Makefile changes. Bug #34106 Batch 13 2000-05-11 14:15:34 +00:00
mjudge@netscape.com
13abfd0646 making string conversions explicit. scc 2000-04-26 01:13:55 +00:00