Commit Graph

1750 Commits

Author SHA1 Message Date
Daniel Stenberg
dcb16aeede Bug 237623 - introduce "soft" checks for HTTP framing errors, r=mcmanus 2015-02-25 01:16:00 +01:00
Timur Valeev
38aba1a61d Bug 1133846 - Add missing arguments to logging call in ActivateTimeoutTick. r=mcmanus 2015-02-24 00:57:00 -05:00
Honza Bambas
8fc18513fc Bug 1134735 - Don't use tee->InitAsync in nsHttpChannel::InstallCacheListener when using cache2, r=michal 2015-02-19 12:36:00 +01:00
Patrick McManus
499046a464 bug 1133177 - https tunnel of h1 without pconn inside h2 session stall r=hurley 2015-02-19 13:50:15 -05:00
Patrick McManus
c096f4fa41 bug 1133177 - network logging and cleanups (part 1) r=hurley 2015-02-19 12:21:03 -05:00
Honza Bambas
85a6d45f36 Bug 1092857 - Drop conditional request headers when there is no cache entry available. r=michal 2015-02-20 06:31:00 -05:00
Josh Matthews
c8749efb5f Bug 1065216 - Dispatch a fetch event to workers when controlled pages initiate a network load. r=baku,mayhemer,smaug 2015-02-18 20:34:29 -05:00
Ryan VanderMeulen
3759ea0732 Backed out changeset 25f90464e93b (bug 1065216) for Android mochitest failures. 2015-02-18 16:00:33 -05:00
Josh Matthews
58c1eb50b9 Bug 1065216 - Dispatch a fetch event to workers when controlled pages initiate a network load. r=baku,mayhemer,smaug 2015-02-18 14:10:52 -05:00
Christoph Kerschbaumer
4981e1ea79 Bug 1099296 - Attach LoadInfo to remaining callers of ioService and ProtocolHandlers - in netwerk/ (r=sworkman) 2015-02-17 10:09:31 -08:00
Chris Peterson
c76561bee2 Bug 1133282 - Remove nonstandard expression closures from netwerk. r=mcmanus 2015-01-24 23:50:26 -08:00
Patrick McManus
41f81bc9e4 bug 1133156 backout 7abb1cb9739e (bug 237623) for regression r=backout 2015-02-13 22:57:03 -05:00
Patrick McManus
7382cd4d4e bug 1132808 - HttpBaseChannel::GetPrincipal should return URI prinicipal r=ckerschb r=sicking 2015-02-13 15:54:04 -05:00
Patrick McManus
5f0f6e01b4 bug 1132212 - nshttptransction.cpp dont play with data race fire r=sworkman 2015-02-12 15:00:18 -05:00
Honza Bambas
45c91c54f3 Bug 1128219 - Re-check mListener while calling OnStopRequest after OnStartRequest in HttpBaseChannel::DoNotifyListener. r=michal 2015-02-13 07:56:00 -05:00
Honza Bambas
5c29092257 Bug 1117763 - Remove range request headers on cache entry open failure. r=michal 2015-02-13 07:54:00 -05:00
Monica Chew
077f0913b9 Bug 1130893 - Use GetChannelURIPrincipal instead of GetChannelResultPrincipal in nsChannelClassifier, only call nsChannelClassifier if LOAD_CLASSIFY_URI is set. r=mcmanus r=ckerschb 2015-02-12 22:23:50 -08:00
Mark Goodwin
d3561f73f5 Bug 1092055 - Show security messages for subresources. r=mcmanus 2015-02-09 07:04:00 -05:00
Honza Bambas
241148d1bd Bug 881830 - Make CORS redirect handling ignore redirects due to an STS upgrade. r=bz 2015-02-10 08:00:00 -05:00
Valentin Gosu
06e87f0719 Bug 1120985 - Allow nsMultiMixedConv to compute its boundary if content-type=application/package r=honzab
Also makes nsMultiMixedConv/nsPartChannel save and return individual headers for each part of the resource file.
2015-02-12 00:11:19 +02:00
Nicholas Nethercote
09156539d5 Bug 1131901 (part 1) - Make PL_DHashTableAdd() infallible by default, and add a fallible alternative. r=froydnj.
I kept all the existing PL_DHashTableAdd() calls fallible, in order to be
conservative, except for the ones in nsAtomTable.cpp which already were
followed immediately by an abort on failure.
2015-02-02 14:48:58 -08:00
Daniel Stenberg
1ce65800c4 Bug 237623 - Introduce "soft" checks for HTTP framing errors. r=mcmanus 2015-02-11 05:17:00 -05:00
Nicholas Nethercote
a3bfc736ba Back out changesets 2fcef6b54be7, 2be07829fefc, 66dfe37b8532, df3fcd2be8fd, 0a436bce77a6 (bug 1050035) for causing intermittent crashes and assertion failures. 2015-02-10 14:39:49 -08:00
Ryan VanderMeulen
256333e4b8 Merge inbound to m-c. a=merge
CLOSED TREE
2015-02-10 16:03:15 -05:00
Ryan VanderMeulen
08ce4ac9aa Backed out changesets b228f986968b and b5721ae2c2cd (bug 1092055) for browser_webconsole_certificate_messages.js failures. 2015-02-10 12:11:39 -05:00
Patrick McManus
bb53a57af7 bug 1130874 - update h2 alternate service extension to draft-06 r=hurley 2015-02-06 17:45:05 -05:00
Mark Goodwin
f5a3e59966 Bug 1092055 - Show security messages for subresources. r=mcmanus 2015-02-09 07:04:00 -05:00
Ethan Tseng
c894cd0526 Bug 1070944 - Part 2: Implementation of saving statistics. r=albert 2015-01-27 17:15:44 +08:00
Valentin Gosu
e669794f18 Bug 1116124 - Temporarily return early instead of hitting assertion when status==NS_OK (see bug 1124971) r=mcmanus 2015-02-06 16:19:26 +02:00
Patrick McManus
7ba3854016 bug 1129571 - h2/spdy coalsescing by full DNS rrset r=hurley 2015-01-30 10:55:07 -05:00
Patrick McManus
570e623b7f bug 1102923 - revert stack trace on rst generation r=backout 2015-02-05 08:20:54 -05:00
Nicholas Nethercote
a40419dc43 Bug 1050035 (part 4) - Make PL_DHashTableAdd() infallible by default, and add a fallible alternative. r=froydnj.
I kept all the existing PL_DHashTableAdd() calls fallible, in order to be
conservative, except for the ones in nsAtomTable.cpp which already were
followed immediately by an abort on failure.
2015-02-02 14:48:58 -08:00
Nicholas Nethercote
a5bbfabc46 Bug 1050035 (part 2) - Remove the fallible version of PL_DHashTableInit(). r=froydnj,mrbkap.
Because it's no longer needed now that entry storage isn't allocated there.
(The other possible causes of failures are much less interesting and simply
crashing is a reasonable thing to do for them.)

This also makes PL_DNewHashTable() infallible.
2015-02-01 20:19:08 -08:00
Patrick McManus
d78b4b3c37 bug 1102923 - debug1102923 stack on opt builds too r=hurley 2015-02-04 08:34:11 -05:00
Patrick McManus
8f1cf80c24 bug 1102923 - debug code to get a useful stack during test_spdy.js fail r=hurley 2015-02-02 15:26:08 -05:00
Dragana Damjanovic
54c4b431a0 Bug 1106396 - Fix nsHttpChannel::Suspend() in case of content is serve partially from cache and partially from network. r=honzab 2015-01-27 00:50:00 +01:00
Patrick McManus
31eca0ff6f bug 1128038 - h2 DAV methods set end_stream bit twice r=hurley 2015-02-02 13:42:23 -05:00
Nicholas Hurley
ea7bd10ed1 Bug 958712 part 2/3 - Allow CONTINUATIONs in PUSH_PROMISEs r=mcmanus 2015-01-30 11:35:20 -08:00
Nicholas Hurley
feabb4986c Bug 1127568 - Don't assert in debug builds when receiving CONTINUATION on HEADERS. r=mcmanus 2015-01-30 11:34:01 -08:00
Mike Hommey
50e6916b40 Bug 1126593 - Add a global fallible instance, so that using fallible works directly, everywhere. r=njn 2015-02-02 09:56:13 +09:00
Patrick McManus
373db355db bug 1094522 - only claim null transactions for your connection if KA eligible r=hurley CLOSED TREE 2015-01-28 16:56:57 -05:00
Patrick McManus
374c050172 bug 1094522 - claim conns with null transactions instead of starting new ones r=hurley 2015-01-27 21:55:38 -05:00
Monica Chew
ff52b1ff2d Bug 1122691: Skip ClassifyLocal unless tracking protection is enabled (r=mcmanus,gcp) 2015-01-21 11:33:07 -08:00
Patrick McManus
2be5e09bca bug 1124717 - 3/4 make h2/spdy default peer max concurrent setting configurable r=hurley 2015-01-26 16:06:44 -05:00
Patrick McManus
f13ebd0616 bug 1124717 - 1/4 h2/spdy fix spin when queuing post/put request over concurrent limit r=hurley 2015-01-23 11:22:22 -05:00
Gijs Kruitbosch
13587e096a Bug 1125372 - use nsISupports as first param of asyncResolve instead of switching wholesale from nsIURI to nsIChannel, for improved add-on compat, r=mcmanus 2015-01-27 21:30:49 +00:00
Fabrice Desré
484514a8d2 Bug 1115935 - Opt out of the "Mobile" part in the UA string for standard b2g desktop builds r=gal 2015-01-23 22:00:50 -08:00
Daniel Holbert
d7054210e9 Bug 1124784: Annotate HttpBaseChannel::GetProxyURI as MOZ_OVERRIDE. r=mcmanus
DONTBUILD because just backing out & re-landing to fix bug number
2015-01-22 15:15:50 -08:00
Daniel Holbert
da4b50baf7 backout 132eece96f8f for landing with wrong bug number
DONTBUILD because just backing out & re-landing to fix bug number
2015-01-22 15:15:35 -08:00
Daniel Holbert
5de4264356 Bug 1124748: Annotate HttpBaseChannel::GetProxyURI as MOZ_OVERRIDE. r=mcmanus 2015-01-22 15:12:10 -08:00