bbaetz%cs.mcgill.ca
f7b29a552d
Bug 78148. Reorg directory viewer backend to allow file and gopher to use
...
the html view as well. (This is currently disabled for file because of
i18n issues)
Should also fix dirviewer bugs 38014, 68651, 72724, 78474, and part
of 83881.
r/sr=darin, dougt
2001-10-03 00:43:30 +00:00
akkana%netscape.com
4ccf4d7c00
97677: Check whether a link exists. r=cmanske,sr=darinf
2001-10-03 00:40:10 +00:00
peterv%netscape.com
4599ae32c3
Adding files for fix for bug 78148 and bug 97677.
2001-10-03 00:39:20 +00:00
bbaetz%cs.mcgill.ca
584595884a
Bug 78148. Reorg directory viewer backend to allow file and gopher to use
...
the html view as well. (This is currently disabled for file because of
i18n issues)
Should also fix dirviewer bugs 38014, 68651, 72724, 78474, and part
of 83881.
2001-10-03 00:26:29 +00:00
akkana%netscape.com
67955a3ef0
97677: Check whether a link exists. r=cmanske,sr=darinf
2001-10-03 00:21:34 +00:00
darin%netscape.com
deb70de545
fixes bug 102332 "9K leaks on tinderbox: cycle relating to HTTP handler"
...
r=dougt, sr=alecf
2001-10-02 23:04:49 +00:00
bbaetz%cs.mcgill.ca
c168b95613
Bug 101128 - ftp sending spurious onstop before onstart
...
Bug 100816 - don't mask the error codes, so that we can get dns failure
messages
Bug 101027 - use a valid default for the anonymous ftp email
All patches r=dougt, sr=darin
2001-10-02 01:25:32 +00:00
darin%netscape.com
79cdd60a3a
fixes bug 102332 "9K leaks on tinderbox: cycle relating to HTTP handler"
...
r=gagan, sr=alecf
2001-10-02 00:40:27 +00:00
darin%netscape.com
548e97cc5a
initial framework patch for http/1.1 pipelining (bug 93054) r=gagan, sr=rpotts
2001-10-02 00:31:30 +00:00
darin%netscape.com
6092fbfde6
fixes bug 94004 "Offline: redirects not cached" r=gagan, sr=rpotts
2001-10-01 23:52:00 +00:00
alecf%netscape.com
01930dfd2c
Split necko MODULE into necko and necko2, part of bug 101761, r=cls
2001-10-01 19:53:27 +00:00
jaggernaut%netscape.com
ca6197295f
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
bbaetz%cs.mcgill.ca
f342961147
This is not my day.
2001-09-28 23:16:29 +00:00
bbaetz%cs.mcgill.ca
96ff768279
Save before committing. Sigh.
2001-09-28 23:13:46 +00:00
bbaetz%cs.mcgill.ca
3538e2ac01
Bug 99614. Treat servers of type "L8" as having unix-style dir listings.
...
r/sr=darin, sr=shaver
2001-09-28 23:08:59 +00:00
darin%netscape.com
68b17feb92
fixes bug 92528 "#define FORCE_PR_LOG for http" r=bbaetz, sr=mscott
2001-09-28 22:23:26 +00:00
gerv%gerv.net
4e12e44b2f
Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
2001-09-28 20:14:13 +00:00
andreas.otte%primus-online.de
d3a221e32e
fix bug 99081 [ExtractPortFrom sometimes finds ports that are not there] again, this time we were not finding enough ports. Now we are checking for ? and # as additional delimiters. r=dougt@netscape.com, sr=darin@netscape.com
2001-09-28 10:57:06 +00:00
darin%netscape.com
f003e68730
fixes bug 52510 "HTTP handler should register as a listener for user agent
...
prefs changes" r=valeski,bnesse, sr=mscott
2001-09-27 21:26:59 +00:00
darin%netscape.com
086bff5446
fixes bug 95768 "about: services should be converted to XHTML 1.1"
...
patch=alexey@ihug.com.au , r=cbiesinger@web.de , sr=darin,jst
2001-09-27 01:42:06 +00:00
darin%netscape.com
216cc7018e
fixes bug 101602 "IBM accessibility Proxy server not responding correctly"
...
r=gagan, sr=mscott
2001-09-26 23:59:18 +00:00
darin%netscape.com
8c3c88bc53
fixes bug 82873 "improved support for HTTP trailers" r=gagan, sr=mscott
2001-09-26 23:30:28 +00:00
darin%netscape.com
eb9ec268c5
fixes bug 98262 "pages show up blank - avoid sending blank Accept-Charset header"
...
r=gagan, sr=mscott
2001-09-26 23:25:10 +00:00
alecf%netscape.com
e1b4cb426d
arrghh...missed this file 100214 sr=sfraser, r=jag
2001-09-26 20:59:25 +00:00
alecf%netscape.com
b570b3627a
beginning of bug 100214 - eliminate encoding-insensitive nsCRT::str*cmp uses by properly converting to unicode. r=jag, sr=sfraser
2001-09-26 20:26:14 +00:00
alecf%netscape.com
2a340225f3
bug 101761 - split necko MODULE into necko and necko2 (build-system only change - for REQUIRES purposes only) r=cls
2001-09-26 20:13:43 +00:00
cmanske%netscape.com
62e1f70c25
Fixed nsIOService::ResolveRelativePath problem when basePath ends in '/', b=97682, r=andreas.otte@primus-online.de, sr=dougt
2001-09-26 19:34:11 +00:00
dbaron%fas.harvard.edu
83d354d00f
Add PR-logging and assertions used to find bug 94979. r=bbaetz rs=darin, dougt
2001-09-26 05:21:12 +00:00
jaggernaut%netscape.com
d02a77c434
Clean up REQUIRES, r=cls
2001-09-25 02:56:54 +00:00
bbaetz%cs.mcgill.ca
6b0082e844
Additional fix for bug 99233, rs=darin
2001-09-25 02:14:19 +00:00
bbaetz%cs.mcgill.ca
13d79feabe
Bug 99233. Increase the pipe's segment size so that commands don't get
...
split up over multiple packets, which should fix some broken
servers/firewalls. r=timeless, r/sr=dougt
2001-09-24 22:58:40 +00:00
bzbarsky%mit.edu
24754bce41
Fix linux topcrash bug 97970. Make AddMimeInfoToCache do some more
...
error checking than it used to. r=timeless, sr=mscott
2001-09-24 22:39:17 +00:00
ccarlen%netscape.com
8ab23df067
Bug 99387 - turbo gain minimized due to profile support. Now observing a notifier which is sent to forget passwords without a profile shutdown. r=bhuvan/sr=mscott
2001-09-21 05:04:25 +00:00
darin%netscape.com
47cd548d67
fixes bug 97997 "easyweb.tdcanadatrust.com does not display" r=bbaetz, sr=dougt
2001-09-21 03:59:02 +00:00
bzbarsky%mit.edu
2b454f80d5
Bustage fix. replace nsIRequest::LOAD_FROM_CACHE with
...
::nsIRequest::LOAD_FROM_CACHE
2001-09-21 03:35:49 +00:00
bzbarsky%mit.edu
3b5cd0d427
Make nsViewSourceChannel implement nsICachingChannel and nsIHttpChannel
...
as appropriate so that the docshell will do the right things as far as
pulling it from cache. bug 99107, r=chak@netscape.com ,
sr=darin@netscape.com
2001-09-21 01:57:37 +00:00
mkaply%us.ibm.com
6b8dce37dc
Bustage strnstr is wrong
2001-09-20 14:51:00 +00:00
mkaply%us.ibm.com
122eebad59
#99503
...
r=dougt, sr=darinr
XP support for FTP to OS/2 servers
2001-09-20 14:16:14 +00:00
darin%netscape.com
2bb93a8090
fixes build bustage... forgot to checkin these makefile changes.
2001-09-20 02:05:50 +00:00
darin%netscape.com
a11195cc80
removing unused file: nsIResChannel.idl
2001-09-20 01:34:13 +00:00
darin%netscape.com
58e0c390af
mac project change for bug 99410
2001-09-20 01:33:37 +00:00
darin%netscape.com
f49b5b332c
fixes bug 99410 "further res protocol cleanup" r=dougt, sr=mscott
2001-09-20 01:32:16 +00:00
gordon%netscape.com
18074a54b4
Fix bug 92348, browser won't start if cache capacities set to 0. Added
...
check to fail nsCacheService::ActivateEntry() if neither disk or memory
cache devices are enabled, or if the memory cache device is not enabled
and the request if for a non-stream-based entry. r=gagan, sr=dougt.
Also changing pref name for cache parent directory according to suggestion
in bug 78480. r=gagan, sr=darin.
2001-09-20 01:12:35 +00:00
gordon%netscape.com
1fb8a7d027
Fix bug 100216, top crash on shutdown. Added null pointer check to
...
nsCacheEntryDescriptor::RequestDataSizeChange(). r=gagan, sr=darin.
2001-09-20 01:09:01 +00:00
darin%netscape.com
f0b0eef672
fixes bug 99183 "JAR channel allocates and uses a monitor even though it is
...
accessed exclusively by the UI thread" r=dougt, sr=mscott
2001-09-18 23:07:57 +00:00
jaggernaut%netscape.com
d1a7bfa843
One module per line for REQUIRES. r=/sr=alecf
2001-09-18 22:01:13 +00:00
jaggernaut%netscape.com
f8f3e80dd6
Bug 99876: [XUL Syntax] <spring/> --> <spacer/>, r=alecf, sr=hyatt.
2001-09-18 21:47:32 +00:00
jaggernaut%netscape.com
dc40187223
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
dougt%netscape.com
b4f4a4ade1
Adds Double PASV support. r=gagan, sr=darin b92582
2001-09-18 05:21:18 +00:00
gordon%netscape.com
a1c06d8a2a
Fix bug 97620 [r=rpotts, sr=brendan/ben] Added code to doom and clear
...
active cache entries when devices are shutdown.
Fix bug 88768 [a=nisheeth], fixing unary operator usage in nsCacheEntryDescriptor.cpp.
2001-09-17 20:47:09 +00:00
alecf%netscape.com
62424ee7b2
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
gerv%gerv.net
6382d7e751
Prevent security dialogs being untitled. Bug 99845. r=timeless. rs=brendan with his magic string-only-changes rubberstamp.
2001-09-16 23:27:11 +00:00
darin%netscape.com
2227a79d30
fix AIX & OS/2 bustage (second attempt)
2001-09-15 01:45:27 +00:00
darin%netscape.com
23ef193f9e
attempting to fix AIX bustage
2001-09-15 00:09:09 +00:00
darin%netscape.com
4ee4fd3fe3
fixes obj dir build bustage
2001-09-14 22:29:06 +00:00
darin%netscape.com
3b29679d4f
fixes bug 99522 "nsHttpConnectionInfo need not inherit from nsISupports"
...
r=dougt, sr=mscott
2001-09-14 21:28:41 +00:00
darin%netscape.com
8d98251b54
mac project changes for bug 97528
...
r=dp, sr=brendan
2001-09-14 21:19:48 +00:00
darin%netscape.com
819e81b079
fixes bug 97528 "1200 urls created on startup about:blank" (take 2)
...
r=dp, sr=brendan
2001-09-14 21:19:41 +00:00
darin%netscape.com
18aeaecece
fixes bug 99562 "nsHttpTransaction should own the nsIProgressEventSink proxy
...
instead of nsHttpConnection" r=gagan, sr=mscott
2001-09-14 21:08:58 +00:00
andreas.otte%primus-online.de
36bc63e942
fix bug 97983 [ExtractUrlPart allows no access to the directory part of the url] This patch introduces a new bitmask url_Path that allows accessing the whole path, moved url_Directory from path access to it's original meaning accessing the directory portion of the url. Also fixed some start/endposition calculations, r=dougt@netscape.com,sr=darin@netscape.com
2001-09-14 05:47:54 +00:00
andreas.otte%primus-online.de
511821a823
fix bug 99081 [ExtractPortFrom sometimes finds ports that are not there] ExtractPortFrom trys to parse the portnumber from url-strings and sometimes it found ports that are none like messageids of news urls, r=dougt@netscape.com, sr=darin@netscape.com
2001-09-14 05:38:51 +00:00
timeless%mac.com
b0c80f2484
Bug 51844 about:blank is invalid
...
The new about blank:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><title></title></head><body></body></html>
patch by cbiesinger@web.de r=bbaetz sr=darin
2001-09-13 13:48:44 +00:00
andreas.otte%primus-online.de
9e81eaca3a
fix bug 97988 [contractid of nsAuthURLParser same as of nsNoAuthURLParser] seems to be a simple cut and paste error now corrected, r=dougt@netscape.com, sr=darin@netscape.com
2001-09-13 07:42:22 +00:00
cls%seawood.org
2b842775a3
Adding newline to end of file to fix HP-UX bustage
2001-09-13 03:42:52 +00:00
darin%netscape.com
5a2d9f0d2d
checking bbaetz's patch for bug 89500 "SOCKS: only http|https re-directted in (post Mozilla 0.9.2)"
...
patch=bbaetz, r=dougt, sr=darin
2001-09-13 02:21:05 +00:00
darin%netscape.com
0d91fff56d
mac project change for bug 89500
2001-09-13 02:20:52 +00:00
rjesup%wgate.com
070b2fe9da
Bug 92576. nsVoidArray->nsAutoVoidArray. sr=jst, r=waterson, r=pavlov, r=kin, r=kmcclusk
2001-09-12 14:59:11 +00:00
andreas.otte%primus-online.de
430708c295
bug 95677 [update urltest.cpp] update urltest to reflect changes in urlparser, changing format of testfiles, adding special testfiles for fileurls, r=dougt@netscape.com, sr=darin@netscape.com
2001-09-12 08:01:12 +00:00
dougt%netscape.com
226add004d
fixes sending e-mail address as anonymous ftp passwd doesn't work. Patch submitted by jrgm@netscape.com, r=bbaetz, sr=me 57763
2001-09-10 22:31:34 +00:00
alecf%netscape.com
8bf5905937
add REQUIRES support to jpeg, sun-java, db, etc.. b=98371 r=cls
2001-09-10 20:48:38 +00:00
jaggernaut%netscape.com
9c6e7bc730
Add "exthandler" and "mimetype" to REQUIRES line for dependency tracking builds.
2001-09-10 02:07:52 +00:00
darin%netscape.com
5c54de5f26
backing out patch for bug 97528 due to regression/smoketest-blocker bug 98838.
2001-09-10 00:42:50 +00:00
jaggernaut%netscape.com
b26394e3be
Bug 73353: clean up REQUIRES. r=cls
2001-09-09 13:36:07 +00:00
cls%seawood.org
ccfeffafa2
Set MODULE so that headers are grouped properly.
2001-09-09 07:43:48 +00:00
andreas.otte%primus-online.de
8271ce3a1d
fix bug 94796 [code cleanup in nsURLHelper.cpp] remove nsURLEscape/nsURLUnescape from nsURLHelper and replace all usage with nsStdEscape/nsStdUnescape, r=ccarlen@netscape.com, sr=dougt@netscape.com
2001-09-08 12:47:05 +00:00
mkaply%us.ibm.com
9375479936
OS/2 and AIX bustage - use path.get()
...
Fix from dbaron
And since I am in here, I'm removing the IBM spam
2001-09-08 02:53:31 +00:00
darin%netscape.com
b68e0b4f6e
mac project changes for bug 97528
2001-09-07 22:37:38 +00:00
darin%netscape.com
ca77403ab0
fixes bug 97528 "1200 urls created on startup about:blank"
...
r=dp, sr=dougt
2001-09-07 22:32:50 +00:00
rjesup%wgate.com
f0b7d458d4
Bug 96710: (try 2). Right() takes number-of-chars-to-return, not position.
...
r=jag, sr=jst
2001-09-07 03:44:33 +00:00
dougt%netscape.com
f72e52e830
Merge ServiceManager and ComponentManager. Bug 96457. r=dp@netscape.com, sr=wat
...
erson@netscape.com
2001-09-06 21:13:11 +00:00
rjesup%wgate.com
f8b915228e
Bug 96710: Misuse of string.Mid() - uses should be string.Right().
...
r=kin, sr=jst
2001-09-06 19:38:20 +00:00
valeski%netscape.com
93959d48cc
r=dbaron, sr=dougt. 97667. nsIInterfaceRequestor is now frozen. nsIInterfaceRequestorUtils.h is now required if you want to use do_GetInterface() for convenience. The two were split because the stuff that is now in nsIInterfaceRequestorUtils.h wasn't ready for freezing. Also, .idl files should just contain interface defs anyway.
2001-09-05 21:28:38 +00:00
jaggernaut%netscape.com
e023c4ded4
Remove #define nsString2 nsString and #define nsAutoString2 nsAutoString and fix last few uses of them. r=dbradley, rs=scc
2001-09-05 12:42:54 +00:00
jaggernaut%netscape.com
3b3680c17e
Bug 98153: Remove SubsumeStr. r=dbaron, sr=scc
2001-09-05 10:46:45 +00:00
cls%seawood.org
3ff7ed737a
Updating module dependencies caused by checkin for bug 29839 and/or bug 63408 .
2001-09-05 06:41:12 +00:00
dougt%netscape.com
e50f0a956e
fix build bustage.
2001-09-05 04:37:13 +00:00
dougt%netscape.com
d5f58776bc
Upload Channel API changes. Bug 29839. r=darin@Netscape.com, sr=rpotts@netscape.com.
...
Also fixes bug 63408, not alerting when file-not-found. r/sr same as above
2001-09-05 03:52:26 +00:00
ccarlen%netscape.com
34b1a2acb9
Adding nsIUploadChannel.idl for dougt
2001-09-05 03:42:32 +00:00
dougt%netscape.com
06b25f0cc2
adding nsIUploadChannel to the build. r=darin, sr=rpotts
2001-09-05 03:32:23 +00:00
darin%netscape.com
1738e6d4b4
fixes bug 59016 "jpg don't display" r=gagan, sr=dougt
2001-09-04 23:11:46 +00:00
darin%netscape.com
57714b728f
fixes bug 83526 "http should use fewer connections per server per page"
...
r=bbaetz sr=dougt,blizzard
2001-09-04 23:02:26 +00:00
bnesse%netscape.com
db539cd196
Fix for bug 37592. Implement about:config. Checking in for chipc. r=darin, hewitt, mstoltz,srilatha. sr=waterson. a=brendan.
2001-09-01 06:01:25 +00:00
mscott%netscape.com
72b986d4f0
Bug #97835 --> don't linkify words with @ signs in them unless they have a '.' somewhere after the space.
...
r=varada
sr=sspitzer
a=asa
2001-09-01 00:57:07 +00:00
cmanske%netscape.com
281f3b2927
Fixed getting fileBaseName and fileExtension parts of nsIOService::ExtactUrlPart(), b=97679, r=dougt, sr=darin, a=bizzard for drivers
2001-08-31 21:37:30 +00:00
sdagley%netscape.com
b71a9c9e8c
Fix #71568 - Indicate if browser is running under Mac OS X in the UA string. r=pinkerton,sr=darin,a=asa
2001-08-30 02:58:03 +00:00
darin%netscape.com
65956096d2
fixes bug 92675 "Half or less images load on www.businessweek.com / Links don't work"
...
r=bbaetz, sr=dougt, a=asa
2001-08-30 01:37:31 +00:00
darin%netscape.com
c75f83945e
fixes bug 93924 "PAC - dnsResolve should have one-element cache"
...
patch=tingley@sundell.net r=bbaetz, sr=darin, a=roc+moz
2001-08-30 01:35:26 +00:00
andreas.otte%primus-online.de
bf3abcd0b5
fix bug 85500 [Mozilla includes # anchors in GET URI in some cases] we were searching the first # from the right not the left to cut of the ref part of the requested uri. r=darin sr=rpotts a=dbaron
2001-08-29 21:39:21 +00:00
cls%seawood.org
94fe7404df
Update REQUIRES so that we do not accidentally build using the system headers of jpeg,zlib,png,mng when we are supposed to be building using the Mozilla copies of these libraries.
...
Bug #97386 r=mcafee a=dbaron
2001-08-29 03:29:44 +00:00
dp%netscape.com
2fe768f0e7
bug #14889 CreateServicesFromCategory() moved into xpcom as part of
...
Lazy loading wallet dll r=morse,gagan sr=jband a=asa
2001-08-28 22:22:27 +00:00
dougt%netscape.com
e51ec88f74
fixes bug 96761 - prevents connection problems detected during RETR from continuing into CWD state. r=gagan. sr=darin. a=asa
2001-08-28 18:24:16 +00:00
kaie%netscape.com
68c65ed34c
b=97044 r=dbaron sr=ben a=asa
...
Fix topcrash by adding safety null checks and correcting a typo
2001-08-28 04:40:36 +00:00
darin%netscape.com
2b0b161e1e
description of http implementation (initial cut)
2001-08-27 08:28:37 +00:00
darin%netscape.com
15640fb118
fixes bug 47041 "Unable to unregister an HTTP Notify listener"
...
r=bbaetz, sr=dougt, a=roc+moz
2001-08-24 22:27:06 +00:00
darin%netscape.com
78b6a836ba
fixes bug 95981 "Changes in background images on pages do not show on reload"
...
r/sr=rpotts,dougt a=roc+moz
2001-08-24 22:24:10 +00:00
darin%netscape.com
b95283c439
backing out my patch for bug 95981 to fix blocker bug 96480
2001-08-23 18:58:25 +00:00
tao%netscape.com
f2190d1a41
91217: update locale version in package/locale provider registry.
...
r=jbetak,sr=sspitzer. 0.9.3 ->0.9.4
2001-08-22 01:52:23 +00:00
javi%netscape.com
6bb35e849c
Fix for Bug 44042, checking in for Gervase Markham
...
r=javi, sr=bin
Fix up some confusing wording in security dialgs.
2001-08-22 01:06:56 +00:00
darin%netscape.com
a57a8ea189
fixes bug 95981 "Changes in background images on pages do not show on reload"
...
r=pavlov, sr=dougt
2001-08-22 00:46:08 +00:00
darin%netscape.com
e0d6e9d4fe
fixes bug 90288 (part 1) "not honoring "Pragma: no-cache" from HTTP-EQUIV"
...
r=gagan, sr=dougt
2001-08-22 00:26:42 +00:00
darin%netscape.com
7eb22d9b85
fixes bug 94811 "leaking sockets; nsISocketTransport::IsAlive not implemented reliably"
...
r=wtc, sr=dougt
2001-08-22 00:24:26 +00:00
stephend%netscape.com
6c8931326a
Attempt to fix rjesup's bustage. a=sheriff
2001-08-21 22:43:47 +00:00
rjesup%wgate.com
0fbfbfe4ce
bug 96289: mURLParsers cache wasn't. r=gagan@netscape.com,
...
sr=dougt@netscape.com
2001-08-21 21:49:04 +00:00
brendan%mozilla.org
6d895baf1d
Bit checkin for bug 68045, r/sr=waterson&shaver, second attempt. It all works
...
for me on optimized and debug gcc2.96, rh7.1.
- Better failure codes from nsXULPrototypeScript::Deserialize.
- Call nsXULDocument::AbortFastLoads after nsXULPrototypeScript::Serialize
failure, instead of just nulling the FastLoad service's output stream.
- Expose nsXULDocument::AbortFastLoads via nsIXULPrototypeCache, for use from
nsChromeProtocolHandler.cpp. AbortFastLoads flushes the XUL cache now, for
good measure.
- The needless "Current" adjective in nsIFastLoadService attribute and method
names is no more.
- Add a do_GetFastLoadService() helper, to use CID instead of contractid, and
to let the compiler consolidate the static inline CID.
- Add "nglayout.debug.checksum_xul_fastload_file" pref so people can do without
the checksum verification step when reading a FastLoad file.
- Verify the FastLoad file checksum, by default. Also, cache it in the FastLoad
service so we don't recompute it when re-opening the FastLoad file as mailnews
and other top-levels start up. Fill the checksum cache in EndFastLoad, when
the last pseudo-concurrent top-level finishes loading.
My hope to compute the checksum while writing the FastLoad file ran afoul of
misordered writes. The old code to checksum the in-memory nsFastLoadHeader
also was broken on little endian platforms. Now all checksumming is done via
a separate read pass over the complete file, save for the header's checksum
field, which is summed as if it contained zero.
- Track and check FastLoad file dependencies. This required groveling with a
bunch of Necko interfaces in nsChromeProtocolHandler::NewChannel -- read it
and weep. Dependency checking, as well as checksum access and computation,
use better-factored nsIFastLoad{File,Read,Write}Control interfaces.
- nsBufferedStream::Seek wasn't flushing the buffer when seeking backward
within the buffer, but it must, because mCursor bounds the amount to write
if the buffer contains the end of file.
- Add an unbufferedStream readonly attribute to nsIStreamBufferAccess, so we
don't have to screw around with the bufferying layer when checksumming. Also
implement nsIStreamBufferAccess in nsBufferedOutputStream.
- nsISeekableOutputStream was bogus, based on a bad state I had put the
nsBufferedOutputStream code in on its way from being completely broken when
you seek backwards outside of the buffer. Removing this interface required
using nsIFastLoadFileIO in nsFastLoadFileWriter, and it also required careful
ordering of Close calls (the Reader must close after the Writer or Updater,
so that the Reader's underlying, unbuffered input stream can be read by
nsFastLoadFileWriter::Close to compute the checksum.
- Miscellaneous tab/indentation, comment typo, bracing, if( => if ( style,
nsnull vs. 0, useless variable elimination, tortured control flow,
AutoString instead of String, and gratuitous ; after nsISupportsUtils.h
macro call cleanups.
2001-08-21 20:51:34 +00:00
andreas.otte%primus-online.de
96f6859891
fix bug 84409 [Incorrect request for page components if main page URL contains ";" character] Implementing param support according to RFC 2396, r=dougt, sr=rpotts
2001-08-21 20:35:01 +00:00
dougt%netscape.com
26380f5632
fixes 95671, 96129. Caching control connections fixed, removing check against browser.enabled.cache, fixing double list response handling error. r= gordon, darin, sr= darin
2001-08-21 19:40:55 +00:00
dbaron%fas.harvard.edu
113ad642ae
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
blizzard%redhat.com
b0f8b91746
Back out brendan's checkin to try and get linux starting up again.
2001-08-17 19:45:11 +00:00
brendan%mozilla.org
b00819c93c
- Better failure codes from nsXULPrototypeScript::Deserialize.
...
- Call nsXULDocument::AbortFastLoads after nsXULPrototypeScript::Serialize
failure, instead of just nulling the FastLoad service's output stream.
- Expose nsXULDocument::AbortFastLoads via nsIXULPrototypeCache, for use from
nsChromeProtocolHandler.cpp. AbortFastLoads flushes the XUL cache now, for
good measure.
- The needless "Current" adjective in nsIFastLoadService attribute and method
names is no more.
- Add a do_GetFastLoadService() helper, to use CID instead of contractid, and
to let the compiler consolidate the static inline CID.
- Add "nglayout.debug.checksum_xul_fastload_file" pref so people can do without
the checksum verification step when reading a FastLoad file.
- Verify the FastLoad file checksum, by default. Also, cache it in the FastLoad
service so we don't recompute it when re-opening the FastLoad file as mailnews
and other top-levels start up. Fill the checksum cache in EndFastLoad, when
the last pseudo-concurrent top-level finishes loading.
My hope to compute the checksum while writing the FastLoad file ran afoul of
misordered writes. The old code to checksum the in-memory nsFastLoadHeader
also was broken on little endian platforms. Now all checksumming is done via
a separate read pass over the complete file, save for the header's checksum
field, which is summed as if it contained zero.
- Track and check FastLoad file dependencies. This required groveling with a
bunch of Necko interfaces in nsChromeProtocolHandler::NewChannel -- read it
and weep. Dependency checking, as well as checksum access and computation,
use better-factored nsIFastLoad{File,Read,Write}Control interfaces.
- nsBufferedStream::Seek wasn't flushing the buffer when seeking backward
within the buffer, but it must, because mCursor bounds the amount to write
if the buffer contains the end of file.
- Add an unbufferedStream readonly attribute to nsIStreamBufferAccess, so we
don't have to screw around with the bufferying layer when checksumming. Also
implement nsIStreamBufferAccess in nsBufferedOutputStream.
- nsISeekableOutputStream was bogus, based on a bad state I had put the
nsBufferedOutputStream code in on its way from being completely broken when
you seek backwards outside of the buffer. Removing this interface required
using nsIFastLoadFileIO in nsFastLoadFileWriter, and it also required careful
ordering of Close calls (the Writer or Updater must close after the Reader,
so that the Reader's underlying, unbuffered input stream can be read by
nsFastLoadFileWriter::Close to compute the checksum.
- Miscellaneous tab/indentation, comment typo, bracing, if( => if ( style,
nsnull vs. 0, useless variable elimination, tortured control flow,
AutoString instead of String, and gratuitous ; after nsISupportsUtils.h
macro call cleanups.
2001-08-17 09:52:55 +00:00
rjesup%wgate.com
7fc3166007
Fix for evil win32 compiler to unhork build. sr=hyatt@netscape.com
2001-08-17 04:46:35 +00:00
rjesup%wgate.com
7f6ee800b1
Checkin for buig 92641. Cuts 1000ish allocations from startup; doesn't dup schem as often. r=dougt@netscape.com sr=hyatt@netscape.com
2001-08-17 04:01:38 +00:00
cathleen%netscape.com
be72d98064
enable MOZ_TIMELINE tool, bug 78793, r=rogc, sr=waterson
2001-08-17 02:03:34 +00:00
dougt%netscape.com
7d73da2c7b
optimization for nsDownloader. 92804. r=pavlov, sr=darin@netscape.com
2001-08-17 00:17:52 +00:00
gordon%netscape.com
872bbb27b3
For bugscape bug 6985. Enabling cache support for dynamically switching profiles. r=ccarlen, sr=darin.
2001-08-17 00:01:01 +00:00
darin%netscape.com
a986d9459f
fixes bug 93582 "nsFileChannel::AsyncOpen synchronously stat's the file before returning"
...
r=gordon, sr=dougt
2001-08-16 06:47:32 +00:00
dougt%netscape.com
bcc5a2d80d
Fixes 95488. r=bbaetz@netscape.com, sr=darin@netscape.com
2001-08-16 04:53:16 +00:00
naving%netscape.com
b715dab8e5
95521 r/sr=mscott, darin. Release the socketTransport object while releasing socket. darin,
...
thanks for the help.
2001-08-16 02:51:51 +00:00
morse%netscape.com
6264c1c85d
bug 95044, Cookies set on 401 are not sent back when auth is requested, r/sr=darin,rpotts
2001-08-16 02:48:37 +00:00
andreas.otte%primus-online.de
3e0d637b20
fix bug 90439 [relative queries from cgi broken] revert to pre 0.9.2 behaviour when handling relative query urls. r=bbaetz sr=darin
...
fix bug 94849 [Wrong handling of empty relative urls] implement RFC 2396 conforming handling of empty relative urls. r=bbaetz sr=dougt
fix bug 87298 [page context not displayed] remove tabs (\t) from inside absolute urls in case someone "formats" urls. r=dougt sr=darin
2001-08-15 22:29:10 +00:00
dbaron%fas.harvard.edu
9e9af66a65
Fix FTP leak by breaking cycle in nsFtpControlConnection::Disconnect. b=94979 r=dougt sr=darin
2001-08-15 01:58:12 +00:00
dbaron%fas.harvard.edu
21ecdf8a48
Fix FTP by re-adding the line that got dropped between the two versions of the patch (in different form, due to change in string types). jag is watching the tree for me. b=93353
2001-08-14 13:56:35 +00:00
cls%seawood.org
a3c1dd1b09
Use NS_PTR_TO_INT32 macros to do 64-bit safe pointer conversions.
...
Bug #20860 r=Roland.Mainz@informatik.med.uni-giessen.de sr=brendan@mozilla.org
2001-08-14 07:59:59 +00:00
dougt%netscape.com
1c359a6c9e
rechecking in fix for 93353. r/sr=darin@netscape.com
2001-08-14 05:07:49 +00:00
loadrunner%betak.net
fe424df951
bug 86241, [null] appears when deleting all entries in "Navigator -> Languages" pref pane, r=tao, sr=darin
2001-08-14 02:45:05 +00:00
darin%netscape.com
1dd2cdfb3a
fixes bug 92224 "8.2.4 Client Behavior if Server Prematurely Closes Connection"
...
r=bbaetz, sr=mscott
2001-08-14 01:03:27 +00:00
cls%seawood.org
576ec53cbc
On BeOS, attempt to recreate the PollableEvent if PR_Poll fails.
...
Bug #70808 r=darin sr=dougt
2001-08-14 00:40:16 +00:00
darin%netscape.com
fc48584bf3
backing out leaky fix for bug 93353.
2001-08-12 01:44:35 +00:00
darin%netscape.com
3651584fc0
fixes bug 93353 "Existing sockets do not forward notification to nested events"
...
patch=dougt; r=danm,bbaetz; sr=darin
2001-08-11 20:09:58 +00:00
bbaetz%cs.mcgill.ca
e50291e18a
Bug 94889 - comment out part of bug 89133's fix to avoid what will be a
...
topcrash.
r=mozbot, sr=darin
2001-08-11 20:01:53 +00:00
jat%princeton.edu
27970beec2
Fixes bug 91076 with w3c specs. r=gagan. sr=darin
2001-08-10 23:59:12 +00:00
bbaetz%cs.mcgill.ca
b5669c78c0
Bug 92006: Send connection: close to proxies when persistant conections are disabled.
...
Bug 94038: Wrong hostname in the status bar used when proxy-keepalive is enabled.
r=gagan, sr=darin on both patches
2001-08-10 22:04:51 +00:00
darin%netscape.com
2394961cec
fixes bug 89113 "Proxy: http downloads might not display file size"
...
r=bbaetz, sr=mscott
2001-08-10 20:42:42 +00:00
darin%netscape.com
d195bd0a1c
fixes bug 94742 "header parsing regression" r=bbaetz, sr=mscott
2001-08-10 20:40:48 +00:00
darin%netscape.com
82a0c0bdbd
fixes bug 92459 "nsAboutCacheEntry should use a cache session w/ DoomEntriesIfExpired set to FALSE"
...
r=bbaetz, sr=mscott
2001-08-10 20:39:28 +00:00
darin%netscape.com
7e2a2ed107
fixes bug 91862 "Save Link As still expands gzipped files [Content-Encoding: x-gzip]"
...
r=bbaetz, sr=mscott
2001-08-10 18:06:29 +00:00
bbaetz%cs.mcgill.ca
fcb0a0b4af
This should be scriptable. r/sr=darin.
2001-08-10 01:11:04 +00:00
darin%netscape.com
3ac6d60b96
cleaned up some comments
2001-08-08 10:03:53 +00:00
darin%netscape.com
937676eb44
cleaned up some comments and indentation
2001-08-08 10:03:29 +00:00
darin%netscape.com
3e047b56a1
Fixes bug 93580 "http HEAD requests don't complete until server closes the connection"
...
r=bbaetz, sr=brendan
2001-08-08 08:16:39 +00:00
ddrinan%netscape.com
657acb1f6c
Bug 87134 - change insecure to unencrypted, r=ddrinan,sr=blizzard
2001-08-07 22:22:20 +00:00