Carsten "Tomcat" Book
455239782b
Merge mozilla-central to mozilla-inbound
2017-05-10 15:30:44 +02:00
Carsten "Tomcat" Book
d66b9f27d5
merge mozilla-inbound to mozilla-central a=merge
2017-05-10 15:07:28 +02:00
Bill McCloskey
c197e07ff2
Bug 1363560 - Name more runnables (r=mccr8)
...
MozReview-Commit-ID: 3hxZDA4JlTV
2017-05-09 21:53:25 -07:00
Wes Kocher
e2902f93a3
Merge inbound to m-c a=merge
...
MozReview-Commit-ID: Fp2oBAcru51
2017-05-09 14:34:34 -07:00
Kershaw Chang
2dd6b7d519
Bug 469228 - Part2: Modify tests that can not pass, r=Waldo
2017-05-10 03:49:00 +02:00
Kershaw Chang
5a57a9f87d
Bug 469228 - Part1: Support keep-alive, r=Waldo
2017-05-10 03:48:00 +02:00
Junior Hsu
d9ef6fd797
Bug 1363472 - Ensure not sending wyciwyg constructor when shutting down, r=valentin
2017-05-09 23:57:00 +02:00
Kershaw Chang
9ea8bbb5d9
Bug 1352176 - Part2: Pass an event target when calling nsInputStreamPump::Create, r=mayhemer
2017-05-09 20:05:00 +02:00
Kershaw Chang
2d78667ba8
Bug 1352176 - Part1: Pass a labeled event target when initializing nsInputStreamPump, r=mayhemer
...
Since the mTargetThread in nsInputStreamPump is directly acquired from current or main thread, we need to pass another labeled main thread target to dispatch runnables to the correct tab/doc group.
2017-05-09 19:59:00 +02:00
Andi-Bogdan Postelnicu
dae38132c5
Bug 1363336 - eliminate useless null-check in for |fd|. r=dragana
...
MozReview-Commit-ID: KQGPjDMviuj
--HG--
extra : rebase_source : beb126a082f95de25d5c6b08496c1fc54b4b21d9
2017-05-09 16:37:05 +03:00
Dragana Damjanovic
1385efd212
Bug 1362959 - Call SetFastOpenConnected only if socketTransport has TFO in progress. r=mcmanus
2017-05-10 00:24:48 +02:00
Dragana Damjanovic
5512738e6d
Bug 1363448 - Let nsHttpConnectionMgr behave properly if StartFastOpen fails (which is conn->Activate() failing). r=mcmanus
2017-05-10 00:18:27 +02:00
Jonathan Kingston
d9b9a81f4e
Bug 1334587 - Fix cookie store removal and updating to use originAttributes. r=baku
...
MozReview-Commit-ID: HpdlT4gxrl0
--HG--
extra : rebase_source : e34967207ee07f30f236402a24212eeb810c6b1b
2017-04-16 17:58:53 +01:00
Carsten "Tomcat" Book
76ca853e3e
Merge mozilla-central to mozilla-inbound
2017-05-09 14:40:11 +02:00
Dragana Damjanovic dd.mozilla@gmail.com
62b9fc4ab8
Bug 1357835 - Extend telemetry for http autentication dialog prompt to show the subresource cross-origin auth dialog prompt per suresource type. Also add a pre to putentially disable auth propts for the cross-origin images. r=mayhemer r=ckerschb r=francois
2017-05-09 12:36:21 +02:00
Dragana Damjanovic dd.mozilla@gmail.com
bf4c15a65c
Bug 136178 - Keep list of weakPtrs instead of streamIds of streams started during 0rtt. r=mcmanus
2017-05-09 11:37:45 +02:00
Jonathan Watt
33cfc4aa43
Bug 1362891, part 2 - Make use of XRE_IsE10sParentProcess in code that could use it. r=froydnj
...
MozReview-Commit-ID: 81PFEgNH37m
--HG--
extra : rebase_source : 350b11b3bec652472565bd590ef13680e480a75e
2017-04-24 10:40:12 +01:00
Wes Kocher
f5ba7a67d6
Merge m-c to inbound, a=merge
...
MozReview-Commit-ID: 9QuGHXqdxTb
2017-05-08 16:14:34 -07:00
Wes Kocher
cbfdaf8fb2
Merge inbound to central, a=merge CLOSED TREE
...
MozReview-Commit-ID: 5kxOZZxjMEl
2017-05-08 16:07:25 -07:00
Dragana Damjanovic
b035817315
Bug 1362821 - Properly destroy a HalfOpeSocket that is used as a backup for a TFO connection if another H2 connection is established for the same host. r=mcmanus
2017-05-08 18:22:45 +02:00
Amar Lakshya
077409e068
Bug 633747 - about:cache now displays 'Expired Immediately' for 1970-01-01 01:00:00 r=mayhemer
...
MozReview-Commit-ID: 89CX7UqwuXl
--HG--
extra : rebase_source : b8d9a8fba8ff017b5633c093c57127076c77757a
2017-05-02 20:48:34 +05:30
Dragana Damjanovic dd.mozilla@gmail.com
87f75e4bea
Bug 1362861 - Call SetFastOpenStatus only if we have httpTransaction. r=mcmanus
2017-05-08 15:33:44 +02:00
Amar Lakshya
badcf950f5
Bug 633747 - about:cache displays "Expires: 1970-01-01 01:00:00" r=mayhemer
...
MozReview-Commit-ID: BAn8EFYGeux
--HG--
extra : rebase_source : 1bf1626578e22f14ee3c7511227c4106758d07b3
2017-04-29 01:24:29 +05:30
Dragana Damjanovic
6ad0af18de
Bug 1363108 - Fix some small bugs connectied to tcp fast open. r=mcmanus
2017-05-08 22:15:26 +02:00
Gijs Kruitbosch
2c13f23a54
Bug 1360842
, r=valentin
...
MozReview-Commit-ID: B7uG3ShaGuH
--HG--
extra : rebase_source : 92813be22a7554fec17981bf14903a526145fed2
extra : amend_source : 30643e1d5a4b942d4069e3dd28b5f736cb7fdc18
2017-05-04 11:28:04 +01:00
Dragana Damjanovic
7a6c685fd1
Bug 1363034 - Do not make new transactions for backupSocketTransport, behave as nsHttpConnectionMgr used to behave. r=mcmanus
2017-05-08 20:17:47 +02:00
Ehsan Akhgari
e0f12d7786
Bug 1362806 - Optimize NS_GetDefaultPort() for HTTP(S); r=mcmanus
2017-05-07 22:34:02 -04:00
Carsten "Tomcat" Book
fdc689ba16
merge mozilla-inbound to mozilla-central a=merge
2017-05-05 15:17:26 +02:00
Valentin Gosu
3ccc45df23
Bug 1359697 - Make CaptivePortalService not poll for status when it is in the NOT_CAPTIVE state r=mcmanus
...
MozReview-Commit-ID: BrxJfipydEj
--HG--
extra : rebase_source : 780f49bd3b6dcf0682f9368c53c0a04c03e0616b
2017-05-04 11:43:25 +02:00
Honza Bambas
a1b64b4694
Bug 1319111 - Expose URI to make security check against on LoadInfo (no LOAD_REPLACE flag). r=bz
2017-01-27 19:10:01 +01:00
Ehsan Akhgari
c696722eda
Bug 1360973
- Don't do the work needed for same origin referrer policies unless if we need to; r=tnguyen
...
CheckSameOriginURI() can be expensive and shows up under profiles, so we
should try to avoid calling it unless if we are going to use
isCrossOrigin.
2017-05-04 13:30:13 -04:00
Michal Novotny
133308dd0d
Bug 1361435
- Remove references to unused pref network.http.bypass-cachelock-threshold, r=mcmanus
...
Removes references to now unused pref that was added in bug 868441 and removed in bugs 913807 and 1054572. It also removes some leftovers from http channel which have not been removed in those 2 bugs.
2017-05-04 17:37:42 +02:00
Junior Hsu
5130d2e6d3
Bug 1359951 - Ensure that the WebSocket not sending constructor when shutting down, r=nwgh
...
--HG--
extra : rebase_source : c11a6d29d6da9a83f15a00f02c877960a0d5bf06
2017-05-02 19:50:00 +02:00
Junior Hsu
6f2d5288c1
Bug 1360163 - Add test for altData of cache index, r=michal
...
--HG--
extra : rebase_source : fcd588c232364fa7fc4cbd4e133bd32557231b3c
2017-04-28 17:14:21 +08:00
Dragana Damjanovic
0f080b064b
Bug 1360515 - During TCP Fast Open let necko works as it is used to, but only limit amount of data we write to lower layers, i.e. nss, tcpFastOpenLayer, tcp socket. r=mcmanus
2017-05-04 12:15:33 +02:00
Dragana Damjanovic
2c802ffe1c
Bug 1360570 - Make sure to write as much data as possible during FastOpen. r=mcmanus
2017-05-04 12:15:23 +02:00
Dragana Damjanovic
a6965692d1
Bug 1359938 - Fix socket status events for TCP Fast Open. r=mcmanus
2017-05-04 12:15:16 +02:00
Dragana Damjanovic
fc3b8dbe53
Bug 1359847 - Improve transaction restart if tfo is not supported. r=mcmanus
2017-05-04 12:15:10 +02:00
Dragana Damjanovic
6fb8664ccb
Bug 1352271 - Add telemetry about TCP Fast Open. r=mcmanus r=francois
2017-05-04 12:15:01 +02:00
Dragana Damjanovic
099e776a6d
Bug 1352274 - Add response header indicator for TCP FastOpen suceeded. r=mcmanus
2017-05-04 12:14:54 +02:00
Dragana Damjanovic
04e98c441a
Bug 1188435 - Fix http2 restart on net-reset and fix activeConn count. r=mcmanus
2017-05-04 12:14:41 +02:00
Dragana Damjanovic
33ad6af7aa
Bug 1188435 - Check if sendto is implemented. r=mcmanus
2017-05-04 12:14:36 +02:00
Dragana Damjanovic
abf0402f0a
Bug 1188435 - Make TFO work with 0RTT and H2 work. r=mcmanus
2017-05-04 12:14:29 +02:00
Dragana Damjanovic
827d3bbab5
Bug 1188435 - Make TLS 0RTT work with TLS Fast Open. r=mcmanus
2017-05-04 12:14:13 +02:00
Dragana Damjanovic
accc6e95b1
Bug 1188435 - Implement fast open necko part. r=mcmanus
2017-05-04 12:14:04 +02:00
Iris Hsiao
553dbd294c
Merge mozilla-central to mozilla-inbound
2017-05-04 11:29:49 +08:00
Wes Kocher
4e89a77541
Merge m-c to autoland, a=merge
...
MozReview-Commit-ID: F7qkNALe0WT
2017-05-03 13:52:24 -07:00
Honza Bambas
124792a6b7
Bug 1354796 - Close unconnected HTTP connection with NS_ERROR_NET_TIMEOUT after 90s timeout. r=mcmanus
2017-05-03 08:31:00 -04:00
Yoshi Huang
db11c81921
Bug 1284579 - Part 3: remove IsPrivate arg from nsCookieService. r=valentin
...
Since we already passed origin attributes into these functions, we can
remove the extra isPrivate argument.
2017-05-04 09:40:21 +08:00
Yoshi Huang
7652396698
Bug 1284579 - Part 2: revise NS_ShouldCheckAppCache. r=valentin
...
There's one redudant NS_ShouldCheckAppCache(nsIURI*, bool) is not used
anymore. Also we remove the extra usePrivateBrowsing argument, since we
can get this information from nsIPrincipal.
2017-05-04 09:40:00 +08:00