Commit Graph

14257 Commits

Author SHA1 Message Date
Phil Ringnalda
4cb08c4110 Backed out 2 changesets (bug 1351831, bug 1351820) for Windows build bustage
CLOSED TREE

Backed out changeset 91c2f1592df1 (bug 1351831)
Backed out changeset f825bdbb2ece (bug 1351820)
2017-03-30 19:21:06 -07:00
Eric Rahm
e5c9b989b3 Bug 1351820 - Build more more netwerk files in unified mode. r=mcmanus
This updates the unifed sources for a few netwerk build files. In some cases
files were excluded because we thought they used plarena.h, but that turned
to be false.

A few files needed to be updated to add missing imports/exports due to shifting
of compilation units.

MozReview-Commit-ID: 4mh8VApFoe1
2017-03-30 18:32:17 -07:00
Dragana Damjanovic dd.mozilla@gmail.com
83c58678dc Bug 1344171 - Improve connection management. r=mcmanus 2017-03-30 11:08:00 -04:00
Junior Hsu
6d4fca1d99 Bug 1325088 - Part 2: Expose the index-update to cache entry. r=michal
--HG--
extra : rebase_source : 8c8eaf6cea7eb3491de4cdf9dbe9783491296130
2017-03-28 12:02:45 +08:00
Junior Hsu
6dc5f1d10e Bug 1325088 - Part 1: Add net-response-time-onstart/onstop to cache index. r=michal
--HG--
extra : rebase_source : 76b3365ffccc170287be04678dc29227a2fc88ca
2017-03-28 11:40:21 +08:00
Michal Novotny
791ecf863b Bug 1342360 - "Crash in mozilla::net::WyciwygChannelParent::ActorDestroy" .r=valentin.gosu 2017-03-02 05:00:00 +08:00
Shih-Chiang Chien
500ffabe47 Bug 1351558 - make sure PHttpChannel destroy procedure will only be done once. r=dragana
MozReview-Commit-ID: 34RIiNpwmea

--HG--
extra : rebase_source : cb08c78d5f4af3a79aa2d5b0e4a6d911b2e4c499
2017-03-29 17:34:12 +08:00
Shih-Chiang Chien
61d37d2376 Bug 1351558 - double check mIPCOpen flag before we send IPC message. r=dragana.
MozReview-Commit-ID: 3CqA3e4frd8

--HG--
extra : rebase_source : 813fe86a8721ca3735aee211ba48c0a9d88d0d1b
2017-03-29 16:34:15 +08:00
Tim Huang
5b58823c38 Bug 1349903 - Remove the code section of getting originAttributes from loadInfo in HttpChannelParent::DoAsyncOpen() and add a null check for loadInfo. r=mayhemer
The code section of getting originAttributes from loadInfo in HttpChannelParent
::DoAsyncOpen() is no longer needed since AppId is gone and the originAttributes
here is for AppId.

And we also need a null check for loadInfo that every channel should have a
loadInfo.

MozReview-Commit-ID: CQe8wlEo0GP
2017-03-29 17:45:26 +08:00
Dragana Damjanovic dd.mozilla@gmail.com
1b122c8a97 Bug 1351392 - Fix NS_STATUS_TLS_HANDSHAKE_STARTING/ENDED transport status events for http2 and ftp. r=mcmanus 2017-03-28 10:36:00 +08:00
Phil Ringnalda
93abf48bf7 Backed out changeset d11fb28f9b9c (bug 1344171) for crashes in test_altsvc.js 2017-03-28 21:04:43 -07:00
Ehsan Akhgari
f2a992e41a Bug 1347425 - Part 3: Remove the site-specific user agent service; r=baku,jchen
This used to be the glue layer between DOM and Necko which is no longer
being used.
2017-03-28 22:10:53 -04:00
Ehsan Akhgari
30f6ca0075 Bug 1347425 - Part 2: Add a test for replacing multiple occurrences of a regex in the site-specific UA override; r=mcmanus 2017-03-28 22:10:51 -04:00
Ehsan Akhgari
c2e08ee61a Bug 1347425 - Part 1: Move site-specific Navigator.userAgent overrides to a more efficient C++ implementation; r=baku,schien
Necko computes this information in order to set the User-Agent header in
the parent process.  This header is set on all outgoing requests, and
therefore in the content process we can easily copy the value of this
header from the document channel object instead of the inefficient sync
IPC that currently happens in order to access the JavaScript
implementation living in the parent process.
2017-03-28 22:10:33 -04:00
Michal Novotny
bf0e813741 Bug 1347948 - Report time that channel spent suspended between AsyncOpen and OnStartRequest. r=honzab, data-review=bsmedberg 2017-03-24 07:37:00 -04:00
Amy Chung
9d5b5e4ec2 Bug 1348041 - Change default value of network.http.max-urgent-start-excessive-connections-per-host to 3. r=mayhemer 2017-03-29 01:47:18 +08:00
Dragana Damjanovic dd.mozilla@gmail.com
2228833a21 Bug 1344171 - Improve connection management. r=mcmanus
--HG--
extra : rebase_source : 987fc7c7b9b3a5f3b55954ae9f976d7266b726de
2017-03-28 10:19:00 -04:00
Wes Kocher
914dd4b76c Merge inbound to m-c a=merge 2017-03-28 13:30:56 -07:00
Patrick McManus
ebb183c37d Bug 1350719 injected http response header 0rtt r=dragana 2017-03-26 14:28:20 -04:00
Carsten "Tomcat" Book
1bff8bff6d Merge mozilla-central to autoland 2017-03-28 13:06:52 +02:00
Carsten "Tomcat" Book
5b9719c5fc merge mozilla-inbound to mozilla-central a=merge 2017-03-28 13:03:25 +02:00
Shih-Chiang Chien
306b7f81c6 Bug 1320744 - Part 3, implement nsIThreadRetargetableRequest in HttpChannelChild. r=mayhemer
MozReview-Commit-ID: FyLXlkQde3h

--HG--
extra : rebase_source : 88e9c56a73d268e1313c654c78a14e7b7d04fd9b
2017-03-20 17:29:07 +08:00
Shih-Chiang Chien
6223873c22 Bug 1320744 - Part 2, Allow ChannelEventQueue to perform flush on multiple threads. r=mayhemer
MozReview-Commit-ID: Egu2mvwFTUF

--HG--
extra : rebase_source : 5627acad147bb0881897d93a7eddd2715cf9f3c5
2017-03-18 11:36:08 +08:00
Zibi Braniecki
5b976eeccb Bug 1347272 - Move ChromeRegistry::IsLocaleRTL to LocaleService::IsAppLocaleRTL. r=jfkthame
MozReview-Commit-ID: BDhgIKNSOEL

--HG--
extra : rebase_source : 6a009ba4d397e6794e86c87c10982fdfb8e7ba08
2017-03-14 12:35:06 -07:00
Iris Hsiao
394f455b8e Backed out changeset c7174ac72d14 (bug 1347272) for build bustage
--HG--
extra : amend_source : b4f3d5997190ce3db799e3586131cc3cb9ce034d
2017-03-28 18:16:33 +08:00
Zibi Braniecki
70c168c03f Bug 1347272 - Move ChromeRegistry::IsLocaleRTL to LocaleService::IsAppLocaleRTL. r=jfkthame
MozReview-Commit-ID: BDhgIKNSOEL

--HG--
extra : rebase_source : 8440ae6b21887bae5142c86220f02092d1b12aed
2017-03-14 12:35:06 -07:00
Shih-Chiang Chien
44d29bb3d9 Bug 1320744 - Part 1, make refcounter of HttpChannelChild thread-safe. r=mayhemer
MozReview-Commit-ID: 5Br1WLlpvcR

--HG--
extra : rebase_source : 568b0e6178389222197bfbc0093e05fc6cae0794
2017-02-07 17:25:45 +08:00
Wes Kocher
c802acc868 Merge m-c to inbound, a=merge
MozReview-Commit-ID: L6QuPmxL0XP
2017-03-27 17:18:39 -07:00
Kershaw Chang
b9c0cd1f09 Bug 1312782 - Part 3: Test case. r=honzab 2017-03-27 04:10:00 -04:00
Kershaw Chang
790b8fd7ef Bug 1312782 - Part 2: Create urgent http requests until server receive all common http requests. r=honzab 2017-03-27 04:10:00 -04:00
Kershaw Chang
99ed04a411 Bug 1312782 - Part 1: Implement window id to pending transactions table. r=honzab 2017-03-27 04:09:00 -04:00
Michael Froman
31e4ce10aa Bug 1350055 - fix --disable-webrtc build with new PStunAddrsRequest.ipdl r=jduell
MozReview-Commit-ID: 5oxJtUppHWC

--HG--
extra : rebase_source : 7cfbddb1168711439530b3ead47bd35bec70ab80
2017-03-23 20:04:41 -05:00
Honza Bambas
457d2d7ac1 Bug 1316358 - Mark HSTS priming requests as urgent start. r=kmckinley 2017-03-01 06:12:00 -05:00
Carsten "Tomcat" Book
b8968ab8de Backed out changeset 5ddd3bdbb8d4 (bug 1344467) for suspicion this cause timeouts in browser chrome tests 2017-03-27 13:59:10 +02:00
Carsten "Tomcat" Book
44d8602f66 Backed out changeset ecd714c21c5b (bug 1346419) 2017-03-27 13:58:38 +02:00
Carsten "Tomcat" Book
153e8c9aba Backed out changeset 9a714b38cd55 (bug 1349419) 2017-03-27 13:58:35 +02:00
Daniel Stenberg
1bdeb0ab34 Bug 1349419: do fallible memory alloc and return failure, r=mcmanus
...to avoid OOM crash.
2017-03-24 02:59:00 +01:00
Daniel Stenberg
32d6aae91a Bug 1346419 - bail out on zero length data, r=valentin
Since we cannot call .First() on it and since it clearly contains
nothing to show anyway!
---
 netwerk/streamconv/converters/nsIndexedToHTML.cpp | 4 ++++
 1 file changed, 4 insertions(+)
2017-03-22 10:08:47 +01:00
Daniel Stenberg
1ccb30842b Bug 1344467 - clear the format type for unknown types r=valentin
To make sure the last (unknown) entry is always -1
---
 netwerk/streamconv/converters/nsDirIndexParser.cpp | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)
2017-03-23 15:56:32 +01:00
Liang-Heng Chen
6ef4dc3d4d Bug 1348841 - switch on blocking mode for named-pipe only on windows; r=bagder,mayhemer
MozReview-Commit-ID: Gvm88q26VHK

--HG--
extra : rebase_source : 188b65cba6b4ecb243b4b6ab8c55733f82217567
2017-03-22 14:58:03 +08:00
Michael Layzell
661470315c Bug 1349634 - Ensure that HttpChannelParent isn't closed before accessing its Manager(), r=billm
MozReview-Commit-ID: EXHeRpN36yU
2017-03-24 15:53:00 -04:00
Carsten "Tomcat" Book
5f408d092d Merge mozilla-central to mozilla-inbound 2017-03-24 14:29:00 +01:00
Carsten "Tomcat" Book
7419b36815 merge mozilla-inbound to mozilla-central a=merge 2017-03-24 14:24:21 +01:00
Kris Maglione
3107e48e00 Bug 1348442: Part 4 - Remove support for synchronously loading localized extension CSS. r=jdm
After switching to loading content stylesheets asynchronously, there are no
longer any consumers that require a synchronous channel to load localized CSS,
so these workarounds are no longer necessary.

MozReview-Commit-ID: AwLSmYf9qL3

--HG--
extra : rebase_source : d5f34c37e91478bb656014d53011ba2f504fe0e8
2017-03-17 16:46:59 -07:00
Valentin Gosu
85893b625c Bug 1344498 - Use fallible string.StripWhitespace to avoid OOM r=mcmanus
MozReview-Commit-ID: 9wosC46DNcX

--HG--
extra : rebase_source : 266a4c722d32d9e924d5450c000740f80c145bc3
2017-03-23 12:54:38 +01:00
Thinker K.F. Li
837f48f1f8 Bug 1323076 - Part 5: Necko with flag checking for TaskTracer. r=mayhemer 2017-03-22 21:53:00 +01:00
Kershaw Chang
3b3bf39b5a Bug 1343761 - Use SystemGroup to dispatch runnables in DNSRequestChild, r=mayhemer
--HG--
extra : rebase_source : b2d0aa4e0ed2aca8b79b9c3ff024609b717c0ead
2017-03-23 23:33:00 +01:00
Kershaw Chang
07398398a4 Bug 1343750 - Part2: Label runnable and IPC actor in FTPChannelChild, r=mayhemer
--HG--
extra : rebase_source : ea62f6fcdc87545028ef754a054e944775b26d42
2017-03-23 23:31:00 +01:00
Kershaw Chang
7f62e4602e Bug 1343750 - Part1: Add an API to get Dispatcher from nsILoadInfo, r=mayhemer
--HG--
extra : rebase_source : 5fba371b7bfe8b4704b346f57953aa447662aef8
2017-03-23 23:31:00 +01:00
Carsten "Tomcat" Book
9b6d088496 merge autoland to mozilla-central a=merge
--HG--
rename : browser/components/preferences/in-content/tests/browser_advanced_siteData.js => browser/components/preferences/in-content-old/tests/browser_advanced_siteData.js
rename : dom/media/mediasink/DecodedAudioDataSink.cpp => dom/media/mediasink/AudioSink.cpp
2017-03-23 13:42:40 +01:00