Commit Graph

518 Commits

Author SHA1 Message Date
Patrick McManus
4ff63c6d07 bug 795905 call proxyservice::asyncresolve() when direct in case of filters r=biesi 2012-10-04 15:08:26 -04:00
Patrick McManus
2806e7bc35 bug 795305 - http channel can drop callback references sooner on asyncopen failures r=jduell 2012-10-02 20:18:34 -04:00
Masatoshi Kimura
498be18cdb Bug 795584 - Add a template parameter to clamped. r=Ms2ger 2012-09-30 14:19:34 -04:00
Isaac Aggrey
990e90e88a Bug 791906: Replace NSPR integer limit constants with stdint ones; r=ehsan 2012-09-28 01:57:33 -05:00
Honza Bambas
471553464a Bug 779100 - HSTS redirect load group management fix, r=jduell 2012-09-27 21:35:08 +02:00
Patrick McManus
6331337694 bug 769764 move proxy resolution to separate thread and remove sync api r=biesi sr=josh 2012-09-14 16:27:46 -04:00
Brian Smith
42e893422a Bug 770243: Close cache input stream only when we're sure we don't need it in nsHttpChannel, r=bsmith for Honza's code, r=honzab for bsmith's changes 2012-09-24 10:20:11 -07:00
Brian Smith
856bece4b5 Bug 788365: Do not require securityInfo for AppCache entries, r=honzab 2012-09-26 12:01:56 -07:00
Honza Bambas
005f85a9a0 Bug 756717 - Implement 'appcache jar' for apps, r=tlee+jduell 2012-07-31 02:36:00 -04:00
Julian Reschke
72855616be Bug 782235 - Move HTTP convenience functions to nsHttp. r=bsmith 2012-09-25 11:04:25 -04:00
974381e2c0 Bug 758973 - Make handling of status code 308 more consistent. r=bsmith 2012-09-22 11:27:17 -04:00
Adam Dane [:hobophobe]
9053439fd6 Bug 87717 - Allow offline mode to connect to loopback r=mcmanus sr=cbiesinger 2012-09-17 18:45:10 -05:00
Michal Novotny
73105817a9 Bug 723362 - Make an asynchronous variant of nsCacheEntryDescriptor::Doom, r=hurley 2012-09-17 23:31:46 +02:00
Ed Morley
7263dd5913 Backout 6d71ff5b4b36 (bug 347307), 75a3c47a3fe7 (bug 507578), 828f91de7143 (bug 769764) for near permaorange OS X 10.8 leaks 2012-09-17 16:54:09 +01:00
Patrick McManus
3d609df83a bug 769764 move proxy resolution to separate thread and remove sync api r=biesi sr=josh 2012-09-14 16:27:46 -04:00
Ed Morley
e768620be8 Backout 3182f9d08c2d (bug 347307), 2a30593cca79 (bug 507578), b87b27f5a417 (bug 769764) for m-oth permaorange in browser_463205.js 2012-09-13 22:42:29 +01:00
Patrick McManus
7bc21b4fdf bug 769764 move proxy resolution to separate thread and remove sync api r=biesi sr=josh 2012-09-13 15:22:56 -04:00
Patrick McManus
0ce5f53f4f bug 789018 don't do speculative connect for http upgrade or trans without keep-alive r=jduell 2012-09-12 16:04:01 -04:00
Makoto Kato
8696ddea08 Bug 784912 - nsIStreamListener.onDataAvailable should handle 64-bit offset. r=honza 2012-09-06 11:41:02 +09:00
Randell Jesup
3b4961b603 Bug 773151: Convert nsCAutoString->nsAutoCString CLOSED TREE r=bsmedberg 2012-09-01 22:35:17 -04:00
Jason Duell
49298666dd Bug 767516 - Rename: s/SSLConnect/ProxyConnect/ r=mcmanus 2012-06-22 12:06:00 -07:00
Ehsan Akhgari
243c878d26 Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
This patch was generated by a script.  Here's the source of the script for
future reference:

function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
       ! -wholename "*security/nss*" \
       ! -wholename "*/.hg*" \
       ! -wholename "obj-ff-dbg*" \
       ! -name nsXPCOMCID.h \
       ! -name prtypes.h \
         -type f \
      \( -iname "*.cpp" \
         -o -iname "*.h" \
         -o -iname "*.c" \
         -o -iname "*.cc" \
         -o -iname "*.idl" \
         -o -iname "*.ipdl" \
         -o -iname "*.ipdlh" \
         -o -iname "*.mm" \) | \
    xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}

convert PRInt8 int8_t
convert PRUint8 uint8_t
convert PRInt16 int16_t
convert PRUint16 uint16_t
convert PRInt32 int32_t
convert PRUint32 uint32_t
convert PRInt64 int64_t
convert PRUint64 uint64_t

convert PRIntn int
convert PRUintn unsigned

convert PRSize size_t

convert PROffset32 int32_t
convert PROffset64 int64_t

convert PRPtrdiff ptrdiff_t

convert PRFloat64 double
2012-08-22 11:56:38 -04:00
Phil Ringnalda
f2ce4c6fab Back out cbb72643bbae (bug 723362) for leaking 2012-08-20 20:28:19 -07:00
Michal Novotny
2c06b304b1 Bug 723362 - Make an asynchronous variant of nsCacheEntryDescriptor::Doom, r=hurley 2012-08-21 03:30:40 +02:00
Aryeh Gregor
691ef24b2a Bug 780618 - Move all error codes to nsError.h; r=ehsan 2012-07-27 17:03:27 +03:00
Ms2ger
c8ea20cf42 Bug 780387 - Part b: Stop using PRIntn; r=bsmedberg 2012-08-09 09:09:40 +02:00
Jason Duell
a3fa256892 Bug 773475 - Revert bug 584863 to keep redirect semantics cleaner. r=honza 2012-08-07 10:03:14 -07:00
Aryeh Gregor
cb8c7eb3ef Bug 778680 part 1 - Make netwerk status codes actually nsresult; r=jduell 2012-08-01 11:17:09 +03:00
Aryeh Gregor
8b4a23fc4c Bug 777292 part 2 - Change all nsnull to nullptr 2012-07-30 17:20:58 +03:00
Patrick McManus
6518957314 bug 767158 - remove blocking dns call in sspi r=honzab 2012-07-26 11:09:05 -04:00
Patrick McManus
579f0ee4be bug 767005 backout bug 235853 r=jduell 2012-07-24 22:40:34 -04:00
Joshua Cranmer
297ba5b8f3 Bug 773637 - Kill NS_SCRIPTABLE attributes, Part 2: Remove NS_SCRIPTABLE. r=ehsan 2012-07-06 15:31:49 -05:00
Jason Duell
2bc134ea59 Bug 775119 - e10s: implement nsILoadContext in ParentChannels, remove PrivateBrowsingConsumer r=jdm 2012-07-22 15:35:33 -07:00
Honza Bambas
199bc3e81a Bug 767096 - Optimize nsICachingChannel interface for offline cache writing, r=sinker 2012-07-11 20:20:17 +02:00
Ryan VanderMeulen
504c628c99 Backout 2838ba825479, 991404facac2, 7f6e22f10b99, 30a4e0cf7130, ad2c42efbe57, and 1f07f04ec01d (Bug 760067, Bug 767096, Bug 765158, Bug 729182) due to xpcshell orange. 2012-07-10 19:21:54 -04:00
Honza Bambas
c6fe61eb39 Bug 729182 - Implement visual event tracer, http instrumentation, r=mcmanus 2012-07-10 23:49:19 +02:00
Honza Bambas
1e0240b442 Bug 767096 - Optimize nsICachingChannel interface for offline cache writing, r=sinker 2012-07-10 23:49:18 +02:00
Jason Duell
d685c2caf4 Bug 766929 - NS_ABORT_IF_FALSE(mConnectionInfo->UsingSSL()) failing [websockets http proxy]. r=mcmanus 2012-06-22 11:47:00 -07:00
Brian Smith
e9c79e3790 Bug 763342 - Fix device-specific cache hit rate telemetry regression, r=michal 2012-06-21 13:58:51 -07:00
Michal Novotny
12876b3820 Bug 764337 - Firefox 14+ requests images inserted by JS multiple times if not cached r=mayhemer 2012-07-03 19:28:04 +02:00
Paul Adenot
c096d7153f Bug 767087 - Add a flag to force content sniffing when we get served application/octet-stream. r=jduell 2012-06-26 10:33:00 -07:00
Brian Smith
f93363016e Bug 761228: Fix 304 response handling for custom conditional responses to prevent crash, r=jduell 2012-06-28 12:34:32 -07:00
Brian Smith
51ca4b5024 Bug 764171: Fix crash in nsStorageStream by avoiding pre-buffering for items we will validate, r=honzab 2012-06-28 12:18:25 -07:00
Brian Smith
25ae966ec9 Bug 760955 - Fix null pointer dereference in mozilla::net::nsHttpChannel::InstallOfflineCacheListener, r=hurley 2012-06-12 14:25:24 -07:00
Brian Smith
d369fd30b1 Bug 760380 - Stop calling mOfflineCacheEntry->GetLastModified when processing response from normal cache, r=honzab 2012-06-12 14:23:06 -07:00
Ed Morley
e09bcb0e4f Backout d45ca69b67a3 (bug 767516), 4ff98d3e4d8d (bug 767512), 70cc47076115 (bug 767505), 4eca26d02c84 (bug 766929) for mochitest-plain-5 failures 2012-06-25 21:38:10 +01:00
Jason Duell
61c84183dc Bug 767516 - Rename: s/SSLConnect/ProxyConnect/g r=mcmanus 2012-06-25 12:48:50 -07:00
Jason Duell
2c2a6a7c32 Bug 767505 - ProcessAuthentication misses error check for non-SSL CONNECT. r=mcmanus 2012-06-25 12:48:49 -07:00
Jason Duell
8c61c85ffa Bug 766929 - NS_ABORT_IF_FALSE(mConnectionInfo->UsingSSL()) failing. r=mcmanus 2012-06-25 12:48:49 -07:00
Brian Smith
a6f490387c Bug 763351: Fix cache hit rate telemetry so that kCacheMissedViaReval gets reported, r=hurley 2012-06-21 13:48:59 -07:00