Ryan VanderMeulen
d349beb9d9
Backed out changeset 2f94e060bac3 (bug 1012917) for Mnw bustage.
...
CLOSED TREE
2014-08-28 14:58:14 -04:00
Steve Workman
37443bc709
Bug 1012917 - Send HttpBaseChannel::mApplyConversion with ChannelDiverter constructor in IPDL r=reuben r=mayhemer
2014-08-28 10:58:20 -07:00
Nicholas Nethercote
df1c26a45e
Bug 1057912 - Privatize most of PLDHashTable's fields. r=roc.
...
--HG--
extra : rebase_source : 0f55e70b63d9c191fbd9418cb1177ff534deeed9
2014-08-25 16:56:33 -07:00
Wes Kocher
dac5eaa4c4
Merge m-c to inbound a=merge
2014-08-26 17:49:52 -07:00
Ryan VanderMeulen
7c10863e87
Merge m-c to inbound. a=merge
...
CLOSED TREE
2014-08-26 16:05:42 -04:00
Ryan VanderMeulen
a19bf3acbf
Backed out 5 changesets (bug 965022) for mochitest-2 failures on a CLOSED TREE.
...
Backed out changeset 7f68752ffe1e (bug 965022)
Backed out changeset 24251d4da019 (bug 965022)
Backed out changeset a34ae046c947 (bug 965022)
Backed out changeset f747fd154739 (bug 965022)
Backed out changeset f076faf3c282 (bug 965022)
2014-08-26 16:02:37 -04:00
Ryan VanderMeulen
0efb1eb5c4
Backed out 7 changesets (bug 939318) for frequent Win7/Win8 xpcshell failures. a=backout
...
Backed out changeset 21dcd9e1b607 (bug 939318)
Backed out changeset cc131cf9ef81 (bug 939318)
Backed out changeset 02925699b9bb (bug 939318)
Backed out changeset a2d39ac660a6 (bug 939318)
Backed out changeset eeb8897aaa59 (bug 939318)
Backed out changeset d1e1ca369322 (bug 939318)
Backed out changeset 37bee525b188 (bug 939318)
2014-08-26 15:56:51 -04:00
Jim Chen
3dcbdea53a
Bug 1056941 - Fix dangerous destructors in Fennec code; r=blassey
2014-08-26 15:07:59 -04:00
Botond Ballo
c8e5c6df06
Bug 965022 - Use MOZ_FORMAT_PRINTF for nsTString::AppendPrintf, and fix incorrect usages. r=jrmuizel
2014-08-26 12:05:41 -04:00
Daniel Stenberg
9234024b80
Bug 939318 - Websockets act on network interface changes. r=mcmanus
...
If there's no outstanding PING, send a new to make sure the connection
is still alive and fine.
2014-08-24 23:21:00 -04:00
Daniel Stenberg
2057a12ca2
Bug 939318 - Find and close HTTP connections without traffic after network change. r=mcmanus
...
SPDY/http2 connections get a ping and be allowed N seconds to respond.
Active HTTP connections will be allowed N seconds to get traffic, if they
don't afer N seconds they get closed to avoid risking stalled transfers.
N is 5 by default: pref is "network.http.network-changed.timeout"
2014-08-24 23:20:00 -04:00
Daniel Stenberg
458b97f93e
Bug 939318 - Detect network interface changes on windows properly. r=mcmanus
...
Now supports IPv6 as well if a new enough windows version is used.
Which notification function to use is detect at run-time.
Now sends CHANGED event if the online interface(s) are different in any
way since it was previously checked and considered UP. CHANGED is sent
before UP in case both are detected.
nIOService: split up the network event receiver function from the
network status init function and have the event receiver act on the
incoming event.
DNSservice: acts on network changes (flushes the host cache)
HttpHandler: acts on network changes
2014-08-24 23:19:00 -04:00
Wes Kocher
d10230338d
Backed out changeset 1ed271ffb59c (bug 786419) bug causing bug 786419 a=backout
2014-08-26 16:34:46 -07:00
Ryan VanderMeulen
27e10a0ca2
Bug 1048579 - Update the nsIChannel UUID. rs=Ms2ger
...
--HG--
extra : rebase_source : c4032b92e3ced113610ec9c365a5dadea2f57947
2014-08-25 09:55:57 -04:00
Robert O'Callahan
43fa3946ce
Bug 1048579. Always sniff for media loads. r=bzbarsky
...
--HG--
extra : rebase_source : 39b6d37dbbf138095856954bee583e84cfd971b5
2014-08-23 00:08:14 +12:00
Valentin Gosu
077e9036e0
Bug 786419 - Provide way to "set network offline" per app r=jduell
2014-08-23 06:05:56 +03:00
Steve Workman
72470d21f0
Bug 1054572 - Remove redundant references to HTTP cache v1 API r=mayhemer
2014-08-22 15:17:32 -07:00
Wes Kocher
0b164a61dd
Backed out 3 changesets (bug 1054572) for being the apparent cause of ASAN m-3 leaks
...
Backed out changeset cbd1a7c4d0b0 (bug 1054572)
Backed out changeset 466d677dacc0 (bug 1054572)
Backed out changeset 8b49480288aa (bug 1054572)
2014-08-22 12:45:29 -07:00
Steve Workman
ff26b43196
Bug 1054572 - Remove redundant references to HTTP cache v1 API r=mayhemer
2014-08-22 10:49:29 -07:00
Ryan VanderMeulen
0b6826aac5
Backed out changeset ecf04c6eb4dd (bug 1048579) for xpcshell failures.
2014-08-22 10:08:10 -04:00
Robert O'Callahan
d82cede239
Bug 1048579. Always sniff for media loads. r=bzbarsky
...
--HG--
extra : rebase_source : 067e99eaad781dec78a772405870b02c195a42e2
2014-08-23 00:08:14 +12:00
Trevor Saunders
fd5e9d1fcc
bug 1047696 - mark a number of classes MOZ_FINAL to get compilers to devirtualize more r=froydnj
2014-08-05 13:33:55 -04:00
Honza Bambas
2c67fe9215
Bug 1040086 - EV identifier missing when restoring session with HTTP cache v2. r=michal
2014-08-21 15:50:16 -07:00
Christoph Kerschbaumer
ce11d17474
Bug 1053028 - Remove remaining relicts of deprecated X-CSP header (r=sstamm)
2014-08-12 21:15:56 -07:00
Patrick McManus
8bb10930d4
bug 1056133 - add h2 to coalescing list r=hurley
2014-08-20 10:41:14 -04:00
Patrick McManus
300766f367
bug 1050063 - consider tls client hello version in alpn/npn offer list r=hurley r=keeler
2014-08-15 09:39:53 -04:00
Nicholas Hurley
f19d15e618
Bug 1054173 - Do not fail connections when receiving request headers. r=mcmanus
2014-08-18 14:59:32 -07:00
Ryan VanderMeulen
7c6c3f9580
Merge b2g-inbound to m-c. a=merge
2014-08-15 17:03:00 -04:00
Ed Morley
c3b038504e
Merge mozilla-central and b2g-inbound
2014-08-15 17:35:28 +01:00
Ethan Tseng
0461c19b5c
Bug 1049235 - [MADAI][Multimedia] Some RTSP link does not operate seek function. r=sworkman
2014-08-08 16:48:02 +08:00
Shigeki Ohtsu
dd8aa72b47
Bug 1051982 - fix integer prefix to encode Header Table Size Update r=hurley
2014-08-12 09:31:26 +09:00
Michael Wu
a7fb246d17
Bug 1036394 - Add support for getting the zip entry from the jar channel, r=jduell
2014-08-04 11:54:28 -04:00
Dragana Damjanovic
7da0afd3c8
Bug 1043256 - If unKnownDecoder needs to be used, Content_Encodings will be loaded before OnStartRequest is called on the listener. This makes an error in e10s because Content_Encodings will be loaded before HttpChannelParent can disable them. r=bagder
2014-08-13 10:52:00 -04:00
Nicholas Nethercote
a7cf4142b4
Bug 1050009 - Initialize pldhash tables with a length, not a capacity. r=roc.
...
* * *
imported patch rm-dummy-params
--HG--
extra : rebase_source : c25987eb11bae197218d5fc53b77def19afa36ac
2014-08-06 06:31:21 -07:00
Nicholas Hurley
8446acda81
Bug 1046892 part 1 - HTTP/2 draft 14 client implementation r=mcmanus
2014-08-05 08:41:09 -07:00
Jeremy Poulin
8f0d74a903
Bug 1020419 - Extend nsHttpChannel to skip validation for IsForcedValid. r=michal
2014-07-18 11:52:30 -07:00
Ehsan Akhgari
0403683a4f
Bug 1047782 - Fix some bad impliciit constructors in netwerk/; r=mcmanus
2014-08-05 09:20:50 -04:00
Ehsan Akhgari
748c8aca19
Bug 1048271 - Fix more bad implicit constructors in netwerk; r=mcmanus
2014-08-05 09:20:24 -04:00
Patrick McManus
f8a14606da
bug 1027720 - enforce h2 requirement that sever uses aead r=hurley r=dkeeler
2014-08-04 16:54:10 -04:00
Patrick McManus
4108cd88f6
bug 1047698 - reorder alpn/npn offer lists r=hurley
2014-08-04 16:54:08 -04:00
Ryan VanderMeulen
6253da7301
Merge inbound to m-c on a CLOSED TREE. a=merge
2014-08-04 16:06:19 -04:00
Ethan Tseng
2df91871a8
Bug 1038046 - [RTSP] RTSP cannot play some H263 video streaming. r=sworkman
2014-07-30 22:59:08 +08:00
Dragana Damjanovic
7c154d043f
Bug 1007020 - Also send progress information when connection is LOAD_BACKGROUND. r=bz
2014-08-01 02:10:00 -04:00
Ed Morley
606b89b834
Backed out changeset 972daa5dd3c5 (bug 1027720) for build failures
2014-08-04 14:33:14 +01:00
Patrick McManus
004b6798a9
bug 1027720 - enforce h2 requirement that sever uses aead r=hurley r=dkeeler
2014-08-01 16:59:00 -04:00
Patrick McManus
6372a893b2
bug 1043402 - spdy/h2 ce errors should be stream local r=hurley
2014-08-01 16:31:41 -04:00
Patrick McManus
67ac27c906
bug 1047474
- spdy/h2 dispatch with shift-reload sometimes sticks r=hurley
2014-08-01 12:11:02 -04:00
Ryan VanderMeulen
65b0793de5
Backed out changeset 0b900c9e0940 (bug 1038046) for Wasabi bustage. a=backout
2014-08-01 15:40:53 -04:00
Ethan Tseng
2a81ce1d98
Bug 1038046 - [RTSP] RTSP cannot play some H263 video streaming. r=sworkman
2014-07-30 22:59:08 +08:00
Ethan Tseng
a8dda2393c
Bug 1038037 - B2G crash when opening malformed MP4A-LATM audio streaming over RTSP. r=sworkman
2014-07-24 23:21:25 +08:00
Oleg Romashin
a52ac8a09b
Bug 966814 - Build with disabled X11 on linux failing to compile. r=ted
2014-07-29 19:21:08 +02:00
Mike Hommey
2bab6202af
Bug 1043820 - Remove PARALLEL_DIRS. r=gps
2014-07-29 08:57:59 +09:00
Patrick McManus
4569ca8c5c
bug 1041272 - websockets partial last frame stall r=jduell
2014-07-25 20:37:02 -04:00
Patrick McManus
7b3d6bf83d
Bug 354493 - revert Add nsINetworkZonePolicy to protect resources loaded from private IPs r=backout a=backout
2014-07-24 10:05:36 -04:00
Patrick McManus
de773340e1
bug 1040930 - part 4 wss over https proxying r=hurley
...
--HG--
extra : rebase_source : 1e115e22468e7df06a2ca407bbcfd7e92f5a649a
2014-07-18 14:59:01 -04:00
Patrick McManus
c82fa2b550
bug 1040930 - part 3 https is a transaction property not a connection property r=hurley
...
--HG--
extra : rebase_source : dff8ea4b4e6f55f9e8dff99700400890b4492a31
2014-07-17 20:52:23 -04:00
Ben Kelly
0d01c09be4
Bug 1029620 P4 Make HTTP token and header value validation accessible via nsNetUtil.h r=ehsan r=mcmanus
2014-07-24 12:38:55 -04:00
Mike Hommey
bc5d6801bb
Bug 1041860 - Avoid setting FINAL_LIBRARY to libraries that further use a FINAL_LIBRARY. r=mshal
2014-07-23 08:37:51 +09:00
Ethan Tseng
4fb0600a31
Bug 1026923 - [RTSP] Change the User-Agent string of RTSP client. r=sworkman
2014-07-19 10:49:02 +08:00
Patrick McManus
d1f18d1c0c
bug 1038304 - websockets offline hang r=sworkman
2014-07-17 11:56:38 -04:00
Steve Workman
111df17ab2
Bug 354493 - Add nsINetworkZonePolicy to protect resources loaded from private IPs r=mcmanus
2014-07-17 11:08:20 -07:00
Shian-Yow Wu
ebdb09281e
Bug 988816 - Support multiple OpenNSPRFileOpen() on RemoteOpenFile. r=aklotz, jduell
2014-07-18 10:46:22 +08:00
Patrick McManus
4002d23c11
Bug 1039776 - http response version telemetry r=sworkman
2014-07-17 21:54:04 -04:00
Wes Kocher
b32d84dcad
Merge inbound to m-c a=merge
2014-07-16 17:08:26 -07:00
Carsten "Tomcat" Book
f12994cfa8
Merge mozilla-central to fx-team
2014-07-16 16:01:26 +02:00
Benoit Girard
1465e09a99
Bug 1037691 - Fix instances where refcounted classes expose a public destructor. r=ehsan,bent,mayhemer,jrmuizel
2014-07-15 11:37:45 -04:00
Honza Bambas
91997e8450
Bug 1009531 - Failing to use preloaded cache for hosted applications over https, r=jduell
2014-07-16 16:16:29 +02:00
Jeremy Poulin
6240993aa3
Bug 1037184 - Extended the speculative connection overrider to track predictor preconnects. r=hurley
2014-07-14 11:30:18 -07:00
Tim Taubert
e1c66ad2e2
Bug 1028187 - Enable IndexedDB for about:looppanel and about:loopconversation, sharing an origin r=bz
2014-07-03 17:16:08 -07:00
Rui You
f04433430f
Bug 1037339 - Update nsIHttpChannel.idl to reflect the changes of requestMethod property. r=hurley
2014-07-15 01:36:00 +02:00
Ryan VanderMeulen
0809471bf8
Merge m-c to inbound. a=merge
2014-07-14 16:19:58 -04:00
Ryan VanderMeulen
73bd274fb7
Merge b2g-inbound to m-c. a=merge
2014-07-14 16:17:10 -04:00
Andrew McCreight
c3a80ae7ac
Bug 1038207 - Fix various classes that reimplement nsISupports. r=ehsan
2014-07-14 12:21:34 -07:00
Patrick McManus
29d2ce2ffe
bug 1037082 - part 3/3 407 proxy auth for https over https r=hurley
2014-07-07 11:43:11 -04:00
Patrick McManus
57387b318a
bug 1037082 - part 2/3 407 proxy auth for http over https r=hurley
2014-06-24 16:52:48 -04:00
Patrick McManus
f9be4e4d22
bug 1037082 - part 1/3 dont doauthretry with closed persistent connection r=hurley
2014-07-09 18:06:12 -04:00
Dragana Damjanovic
2cd40ad8a5
Bug 915024 - Add ForcePending for HttpChannel. r=jduell
2014-07-10 10:13:00 -04:00
Ethan Tseng
1ad9100156
Bug 1032065 - RTSP video playback quality is poor if payload type is MP4V-ES. r=sworkman, r=bechen
2014-07-11 17:29:47 +08:00
Nicholas Hurley
3ec9845403
Bug 1014600 part 2 - Properly truncate buffers when processing new header blocks. r=mcmanus
2014-07-11 09:48:34 -07:00
Nicholas Hurley
9f15f3e4c3
Bug 1014600 part 1 - Improve HPACK logging. r=mcmanus
2014-07-11 09:48:32 -07:00
Boris Zbarsky
67a99f4507
Bug 965413 part 13. Stop propagating null principal owners across redirects in nsHttpChannel, since we now handle that via loadInfo. r=smaug
2014-07-10 02:56:38 -04:00
Boris Zbarsky
22cec45b71
Bug 965413 part 10. Use a LoadInfo for loading documents in various places where we force a particular principal. r=smaug
2014-07-10 02:56:37 -04:00
Boris Zbarsky
744cc503d7
Bug 965413 part 8. Make HTTP redirects propagate along the load info. r=smaug
2014-07-10 02:56:37 -04:00
Boris Zbarsky
390d8323b5
Bug 965413 part 7. Make it safe to GetOwner() and SetOwner() on channels without asserting. r=smaug
...
We're going to want to check whether a channel has an existing owner in some cases, but some channels currently assert if you just ask them whether they have an owner.
2014-07-10 02:56:37 -04:00
Boris Zbarsky
2d81966ba3
Bug 965413 part 3. Add a .loadInfo property to channels. r=mcmanus
2014-07-10 02:56:36 -04:00
Michal Novotny
4141a9c05a
Bug 1013395 - HTTP cache v2: have a limit for write backlog, r=honzab
2014-07-10 07:59:29 +02:00
Wes Kocher
b4cf7d16de
Backed out changeset 7b5a6cc2a244 (bug 354493) for frequent intermittent xpcshell oranges
2014-07-09 18:20:54 -07:00
Steve Workman
ce5c9f601f
Bug 354493 - Add nsINetworkZonePolicy to restrict private resource loads from public networks r=mcmanus
2014-07-09 11:16:39 -07:00
Steve Workman
972e966190
Bug 1036056 - Remove dangerous public destructor of nsFileUploadContentStream r=mcmanus
2014-07-09 11:02:06 -07:00
Patrick McManus
676658f113
bug 1035993 - spdy sessions threadsafe as nshttpchannel MT refcounts them r=hurley
2014-07-09 11:20:41 -04:00
Benoit Jacob
2e6afb5415
Bug 1035394 - Fix dangerous public destructors in netwerk - r=mcmanus
2014-07-08 17:23:18 -04:00
Patrick McManus
c8edfaeab1
bug 1034918 - nshttptransaction dtor can be private r=sworkman
2014-07-08 12:43:04 -04:00
Patrick McManus
e3a29a5c3e
revert bug 1034918 r=backout
...
--HG--
extra : rebase_source : 005df8e7a680767c2ebd890d653b623eb31ac552
2014-07-07 16:16:29 -04:00
Patrick McManus
4082ca9a40
bug 1034918 - nshttptransaction dtor can be private r=sworkman
2014-07-07 10:40:08 -04:00
Wes Kocher
e62864656c
Backed out 2 changesets (bug 1028187) for mochitest-oth orange
...
Backed out changeset 01cba8ff52dd (bug 1028187)
Backed out changeset caf43baf3306 (bug 1028187)
2014-07-02 17:29:33 -07:00
Tim Taubert
2818af017f
Bug 1028187 - Enable IndexedDB for about:looppanel and about:loopconversation, sharing an origin r=bz
2014-06-28 11:56:06 +02:00
Honza Bambas
3450e50e6e
Bug 1018883 - Assertion failure: progress <= progressMax (unexpected progress values), at nsHttpChannel.cpp:5464, with 206 response, r=michal
2014-07-02 18:16:21 +02:00
Nicholas Hurley
ed1713d25f
Bug 1030203 - Send PROTOCOL_ERROR when receiving PUSH_PROMISE with push disabled. r=mcmanus
2014-06-27 13:13:42 -07:00
Steve Workman
073b721981
Bug 1024015 - Only enable HTTP response timeout when TCP Keepalives are disabled for HTTP r=mcmanus
2014-06-26 11:03:45 -07:00
Dragana Damjanovic
9c72743446
Bug 748117 - Make sure http channel is pending in OnStartRequest & OnDataAvailable r=jduell
2014-06-26 18:51:49 -07:00