Commit Graph

1416 Commits

Author SHA1 Message Date
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
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
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
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
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
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
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
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
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
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
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
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
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
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
darin%netscape.com
2b0b161e1e description of http implementation (initial cut) 2001-08-27 08:28:37 +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
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
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
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
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
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
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
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
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
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