Valentin Gosu
3ce8119088
Bug 796192 - A/B test HTTP Pipelining on pre-release channel. r=mcmanus
2012-10-04 21:08:58 -04:00
Patrick McManus
113f287057
bug 795905 call proxyservice::asyncresolve() when direct in case of filters r=biesi
...
--HG--
extra : rebase_source : c0d97222a8c5bad3ed8120c5a5a9cfdb7d3b8d6f
2012-10-04 15:08:26 -04:00
Andrew Quartey
21f22f5076
Bug 792581 - part 5: Replace LL_CMP macro with standard comparison. r=ehsan
2012-10-03 10:13:19 -04:00
Andrew Quartey
c2113adcdd
Bug 792581 - part 4: Replace LL_GE_ZERO macro with standard relation. r=ehsan
2012-10-03 10:13:19 -04:00
Tom Schuster
e1dc8d9cc1
Bug 795442 - Allow nsIChannel.contentDispositionFilename to be writable. r=jduell, sr=biesi
2012-10-02 09:43:00 -07:00
Patrick McManus
cf50815341
bug 795305 - http channel can drop callback references sooner on asyncopen failures r=jduell
...
--HG--
extra : rebase_source : 95240c7f54ef177e285217f4c35cd2474f78aed2
2012-10-02 20:18:34 -04:00
Patrick McManus
03420cc4e4
bug 795082 http remove dead or redundant code r=honzab
...
--HG--
extra : rebase_source : 7dbaffae0670fb71ef8baa29a9884f63edfa2488
2012-10-01 20:10:08 -04:00
Ehsan Akhgari
4b71a98ab2
Bug 579517 follow-up: Remove NSPR types that crept in
2012-10-01 16:04:09 -04:00
Masatoshi Kimura
0cf7f6068d
Bug 795584 - Add a template parameter to clamped. r=Ms2ger
2012-09-30 14:19:34 -04:00
Isaac Aggrey
a53c93b026
Bug 795351: Replace LL_MAXINT, LL_MININT, LL_MAXUINT with stdint versions; r=ehsan
2012-09-28 14:55:23 -05:00
Isaac Aggrey
0cc4b12d36
Bug 791906: Replace NSPR integer limit constants with stdint ones; r=ehsan
2012-09-28 01:57:33 -05:00
foudfou
62d7406c52
Bug 785542 - Convert usages of PR_MIN and PR_MAX to NS_MIN and NS_MAX; r=ehsan
...
Occurences of PR_MAX in layout/style/nsCSSProps.cpp and xpcom/glue/nsTArray.h
can not be converted without C++11 support (constexpr).
--HG--
extra : rebase_source : 3b4f7e26690fad487dd11594449948411d4e79bc
2012-09-27 23:44:47 +02:00
Honza Bambas
bd83f933cf
Bug 779100 - HSTS redirect load group management fix, r=jduell
2012-09-27 21:35:08 +02:00
Patrick McManus
0f871afc27
bug 769764 move proxy resolution to separate thread and remove sync api r=biesi sr=josh
2012-09-14 16:27:46 -04:00
Patrick McManus
9a61a3897f
bug 773255 nsHttpConnection::Close() on error remove callbacks on mSocketOut r=honzab r=biesi
2012-09-27 13:29:34 -04:00
Brian Smith
368d06569b
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
...
--HG--
extra : rebase_source : 6ea99a3a3cd3703cdd0b9a2e0c17dd71ffc3b3ac
2012-09-24 10:20:11 -07:00
Brian Smith
4f70cf4414
Bug 788365: Do not require securityInfo for AppCache entries, r=honzab
...
--HG--
extra : rebase_source : 69a0eac6fb9e55bd1f5ab60a589be42e9a26169c
2012-09-26 12:01:56 -07:00
Ehsan Akhgari
c1b493440d
Bug 788275 - Part 1: Only check whether the PB state bit overridden condition holds for the cases where we actually have a load context around; r=jduell
2012-09-26 10:36:38 -04:00
Antonio Manuel Amaya Calvo
daa36ed6ea
Bug 773886: Prevent loading resources from app:// URIs from outside that app. r=sicking
2012-09-25 12:33:01 -07:00
Honza Bambas
3581c481dc
Bug 756717 - Implement 'appcache jar' for apps, r=tlee+jduell
2012-07-31 02:36:00 -04:00
Julian Reschke
6907a20296
Bug 782235 - Move HTTP convenience functions to nsHttp. r=bsmith
2012-09-25 11:04:25 -04:00
Phil Ringnalda
59da0af0b1
Back out 8bd13443d0bc (bug 579517) to get a clean backout
...
--HG--
extra : rebase_source : 63c8087f0a6de5adeddb8762ff9e410b2b818e22
2012-09-24 21:21:10 -07:00
Ehsan Akhgari
3eee84e809
Bug 579517 follow-up: Remove NSPR types that crept in
2012-09-24 17:55:10 -04:00
julian.reschke@gmx.de
9d97b3ceb2
Bug 758973 - Make handling of status code 308 more consistent. r=bsmith
2012-09-22 11:27:17 -04:00
Josh Matthews
ffcba39f60
Bug 783878 - Part 2: Allow serializing remote input streams by passing the actor reference over the wire and retrieving the original stream in the parent. r=bent
2012-09-21 13:26:13 -04:00
Valentin Gosu
3793f9760c
Bug 791088 - Add telemetry for Connection Manager transaction time. r=mcmanus
2012-09-19 20:24:58 -04:00
Ehsan Akhgari
70ba385729
Bug 792502 - Kill the FunctionTimer code; r=vlad
2012-09-19 16:59:38 -04:00
Makoto Kato
14ef63734c
Bug 790617 - Part 2 - don't use atoi to parse header. r=cbiesinger
2012-09-19 17:44:54 +09:00
Makoto Kato
9285e74b27
Bug 790617 - Part 1 - setUploadStream can handle 64-bit length r=cbiesinger
2012-09-19 17:09:08 +09:00
Adam Dane [:hobophobe]
fe6d81410d
Bug 87717 - Allow offline mode to connect to loopback r=mcmanus sr=cbiesinger
2012-09-17 18:45:10 -05:00
Michal Novotny
688257e2e7
Bug 695399 - Remove calls to nsICacheSession::openCacheEntry on the main thread - netwerk part, r=hurley
2012-09-18 20:06:35 +02:00
Michal Novotny
a38d2db36d
Bug 723362 - Make an asynchronous variant of nsCacheEntryDescriptor::Doom, r=hurley
2012-09-17 23:31:46 +02:00
Ehsan Akhgari
5236854e21
Bug 741059 - Part 1: Add APIs to nsIChannel to allow callers to override the private bit on the channel; r=jduell
...
This is probably the worst patch that I have ever written!
We add a setPrivate method to nsIPrivateBrowsingChannel which will be
implemented by channels who care about private browsing. This allows the
client to explicitly override the private bit on the channel.
NS_UsePrivateBrowsing is also taught about this override bit using the
internal nsIPrivateBrowsingChannel::IsPrivateModeOverriden API. This patch
implements the new API for HTTP, FTP and wyciwyg channels. This also
modifies the IPC implementations of these channels to correctly transfer that
bit to the parent process if it has been set in the child process channel.
2012-09-04 20:37:45 -04:00
Ed Morley
51dcc7dff7
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
cd31dfef08
bug 769764 move proxy resolution to separate thread and remove sync api r=biesi sr=josh
2012-09-14 16:27:46 -04:00
Makoto Kato
909aba1eb8
Bug 785321 - Replace PRUptrdiff with uintptr_t, prtdiff_t or etc; r=ehsan,jrmuizel
2012-09-14 16:09:52 -04:00
Fabrice Desré
e96bbbc31c
Bug 791148 - Remove the deprecated camera support [r=cjones]
2012-09-13 19:44:06 -07:00
Ed Morley
2ee5369324
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
183e115253
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
65eded9dad
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
Patrick Wang
cd0f7e6851
Bug 775464 - Part 1: Add nsILoadContext::GetTopFrameElement. r=smaug
...
--HG--
extra : rebase_source : 92b8b11f6111db27ff6563a295000675ec0ddae9
2012-08-22 14:47:23 +08:00
Aryeh Gregor
e840991a39
Bug 783523 - Fix platform-specific nsresult misuse; r=ehsan,tbsaunde,smaug
2012-08-16 14:58:11 +03:00
Ryan VanderMeulen
826e297731
Merge m-c to inbound.
2012-09-05 23:03:09 -04:00
Makoto Kato
507b76f776
Bug 784912 - nsIStreamListener.onDataAvailable should handle 64-bit offset. r=honza
2012-09-06 11:41:02 +09:00
Patrick McManus
a9b91aa00a
bug 334700 - DEBUG null deref in LogHeaders r=biesi
...
--HG--
extra : rebase_source : 315a625dcaffd9f284eb9e0d30a177456e606400
2012-09-05 21:31:35 -04:00
Ehsan Akhgari
911ceaf6d3
Bug 787743 - Set the cached private browsing flag on HttpBaseChannel::SetLoadGroup as well; r=jdm
2012-09-05 11:41:29 -04:00
Patrick McManus
e69ea3ac2c
bug 570283 - dont send http proxy-connection r=jduell
2012-09-05 08:38:01 -04:00
Patrick McManus
af997dfe72
bug 701562 ssl proxy not part of connection info hash r=duell
2012-09-05 08:34:43 -04:00
Patrick McManus
e69801cef8
bug 652928 add socks proxy host:port information to connection info key r=jduell
2012-09-05 08:32:28 -04:00
Randell Jesup
29ac5c0b8c
Bug 773151: Convert nsCAutoString->nsAutoCString CLOSED TREE r=bsmedberg
2012-09-01 22:35:17 -04:00