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

142 Коммитов

Автор SHA1 Сообщение Дата
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
dbaron%fas.harvard.edu e0e16ecbf4 Remove static constructors from nsRelatedLinksHandler. r=disttsc@bart.nl sr=brendan@mozilla.org b=67314 2001-02-18 17:07:19 +00:00
disttsc%bart.nl 3d2d80d536 Back out dougt's channel changes 2001-02-12 03:14:23 +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
blakeross%telocity.com 29d05bd7a1 more dump() removal (65127) 2001-01-12 04:54:06 +00:00
bryner%uiuc.edu f579bca00b Removing unused Makefile.in's (files in these directories are now exported via jar.mn). Bug 55778. r=ben, cls. Not part of build. 2001-01-05 23:51:45 +00:00
bryner%uiuc.edu 69e9b90bc6 Removing dead .toc files. Not part of build. a=sfraser. 2001-01-03 01:32:06 +00:00
bryner%uiuc.edu cc136ead8f Bug 55778 -- Don't descend into resources directories that don't have a jar.mn file. This is the Unix portion of the cleanup. r=dprice, sr=cls. 2000-12-15 07:32:25 +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
alecf%netscape.com 68d3515b46 #45797 - fix consumers of NS_IMPL_ISUPPORTS
r=dveditz
2000-11-17 20:54:21 +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
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
slamm%netscape.com 894d56852d Use new url from Alexa. Bug 50594. r=pavlov 2000-09-07 00:18:27 +00:00
valeski%netscape.com c41fae5a69 46775. consolodating xpfe components into a root module to reduce system overhead bloat. built on win, linux, mac. precheckin tests on windows. general testing on mac and linux. 2000-09-06 00:58:06 +00:00
slamm%netscape.com 079ea4a6b8 Turn off debug output. 2000-08-30 21:44:04 +00:00
slamm%netscape.com fecc5e05b7 oops, use MPL instead of NPL (50594). r=mcafee. Last changes were r=mcafee too. 2000-08-28 23:29:54 +00:00
slamm%netscape.com fb6fa3c0c5 Use What's Related tab provided by Alexa Internet. Resolves What's Related data on a per url basis (used to be on domain only). Bug 50594. 2000-08-28 23:24:28 +00:00
valeski%netscape.com ba69299fdd 46775. preparing for linkage changes. these changes move class definitions into their own .h files so they can be used in other directories (not exported) for building purposes. I also utilized module/factory macros when possible 2000-08-26 07:37:59 +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
slamm%netscape.com e950bc557c Single click behavior for What's Related panel. Now it is consistent with the Search panel. bug 41609. r=mcafee 2000-07-28 23:06:21 +00:00
rjc%netscape.com f7b26a1e4e Fixes for various sidebar panels for bug # 42718. Also, set page title for FTP/FILE displays. Finally, fix a bug (can't remember the bug # at the moment) with clicking on the scrollbar... basically, make sure the click is on a <treeitem> before processing the click. r=me 2000-07-27 07:47:36 +00:00
rjc%netscape.com e615ddb850 Fix bug # 44707: handle &amp; &gt; &lt; &quot; unescaping for related links. 2000-07-27 01:00:59 +00:00
warren%netscape.com de3523d540 Added nsIRDFDataSource::HasArcIn/HasArcOut. Changed nsXULTemplateBuilder.cpp to use it (ifdef'd for now). Speed up folder loading by about 24%. r=waterson,alecf 2000-07-19 03:58:25 +00:00
danm%netscape.com 03ea82871a tracking change of name of window.content to _content. (bug 33650) r=hyatt 2000-06-22 00:48:45 +00:00
hyatt%netscape.com 4111a23914 30511. 2000-06-19 23:26:36 +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
danm%netscape.com 3ef34119d6 fixing broken makefiles (see warnings in full tinderbox log) r=law 2000-05-24 21:20:50 +00:00
sfraser%netscape.com 86b786390b Remove linkage with NetworkModular.shlb 2000-05-17 08:05:14 +00:00
joki%netscape.com a743e2b38b Updating mozilla to DOM Level 2 events support. Fixes for bug 34722, 35378, 8411, 10330, plus some others that weren't filed. 2000-05-16 11:35:12 +00:00
danm%netscape.com c0ae0cbbf6 top-level chrome dirs are now packages,locales,skins 2000-05-13 21:29:08 +00:00
sspitzer%netscape.com 7b87a12750 removing obsolete files. 2000-05-11 07:02:34 +00:00
ben%netscape.com aba08c4c47 removing redundant skin files 2000-05-11 04:27:29 +00:00
ben%netscape.com 6ec8006b8c removing redundant skins directories 2000-05-11 04:19:28 +00:00
ben%netscape.com 7a20e5871e making related panel skinnable 2000-05-09 23:00:46 +00:00
rjc%netscape.com c134a3fd2b Get icons back in Related Links data. 2000-05-08 04:04:23 +00:00
rjc%netscape.com fd6304db89 Clean up separators in Related Links data. 2000-05-08 03:53:29 +00:00
slamm%netscape.com 2e56cd2b30 Add a Destruct() function to remove observers on onload. 2000-04-26 14:22:42 +00:00
cls%seawood.org 4f56fe6a2e Changed nsinstall to fail if the file to link against does not exist. Objdir build breakage should become more apparent when it happens. Thanks to Greg Noel <GregNoel@san.rr.com> for the patch. 2000-04-25 10:52:11 +00:00
saari%netscape.com c8cba35690 First Checked In. 2000-04-19 21:53:22 +00:00
danm%netscape.com d0d8c4d5c3 dist...chrome restructuring 2000-04-19 21:42:30 +00:00
scc%netscape.com 18ebe287b9 making string conversions explicit 2000-04-18 23:53:10 +00:00
dp%netscape.com 95e9510fde Converting to generic module. 2000-04-18 06:22:20 +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
slamm%netscape.com 8ba923bbdd Use simplified CHROME rules. Use default dirs for install locations. 2000-03-14 03:01:26 +00:00
scc%netscape.com 73802d6f2e Pro5 update 2000-02-07 23:06:04 +00:00
jbetak%netscape.com 699f297668 r=rjc, ftang, fixed bug# 24933, made mUnicodeDecoder a static class member 2000-02-03 00:40:28 +00:00
scc%netscape.com 8424ac3d64 removed errant |QueryInterface()|s in favor of appropriate macros, as part of bug#23737. Changed |NS_DEFINE_IID| to |NS_DEFINE_CID| where appropriate; or else removed it, and fixed up clients to use |NS_GET_IID| in the appropriate spots. Built and ran pre-checkin tests. r=pinkerton 2000-01-31 23:45:42 +00:00
dougt%netscape.com 0b0346079c Landing nsIFile. 2000-01-24 21:28:28 +00:00