Граф коммитов

14211 Коммитов

Автор SHA1 Сообщение Дата
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
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
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
Carsten "Tomcat" Book 534f3aebc6 Merge mozilla-central to mozilla-inbound 2017-03-22 16:13:03 +01:00
Carsten "Tomcat" Book 62f6c37109 merge mozilla-inbound to mozilla-central a=merge 2017-03-22 14:26:27 +01:00
Andrea Marchesini 507c00cb9f Bug 1343933 - Renaming Principal classes - part 4 - ContentPrincipal, r=qdot
--HG--
rename : caps/nsPrincipal.cpp => caps/ContentPrincipal.cpp
rename : caps/nsPrincipal.h => caps/ContentPrincipal.h
2017-03-22 11:39:31 +01:00
Andrea Marchesini 1fd1bc3935 Bug 1343933 - Renaming Principal classes - part 2 - NullPrincipal, r=qdot
--HG--
rename : caps/nsNullPrincipal.cpp => caps/NullPrincipal.cpp
rename : caps/nsNullPrincipal.h => caps/NullPrincipal.h
rename : caps/nsNullPrincipalURI.cpp => caps/NullPrincipalURI.cpp
rename : caps/nsNullPrincipalURI.h => caps/NullPrincipalURI.h
2017-03-22 11:38:40 +01:00
Junior Hsu 8fc810c5c9 Bug 1325091 - Add flag indicating presence of alternative data in the cache entry to cache index. r=michal 2017-03-06 18:21:59 +08:00
Wes Kocher 76372437ce Backed out changeset c040782ca691 (bug 1344171) for being the likely cause of Win7VM xpcshell crashes a=backout
MozReview-Commit-ID: GcZD8oWQ548
2017-03-21 17:19:32 -07:00
Wes Kocher 3c092e1002 Merge m-c to inbound, a=merge
MozReview-Commit-ID: GjXiiENYBmx
2017-03-21 16:20:08 -07:00
Wes Kocher 8fb7d84cb4 Merge inbound to central, a=merge
MozReview-Commit-ID: FKkx5SygvHz
2017-03-21 16:08:32 -07:00
Michael Layzell 796f2bf010 Bug 1337056 - Part 8: Add nsIRequest::LOAD_HTML_OBJECT_DATA flag to identify requests loaded by nsObjectLoadingContent, r=mcmanus
MozReview-Commit-ID: 3hgLRCeuiyD
2017-03-21 11:08:03 -04:00
Michael Layzell 09ff23c2cc Bug 1337056 - Part 3: Send down http[s] and ftp permissions as they are needed. Send down other permissions at startup, r=baku
MozReview-Commit-ID: CUKPvFp6zpF
2017-03-21 11:08:03 -04:00
Michael Layzell ba95fb3f71 Bug 1337056 - Part 2: Replace the synchronous ReadPermissions API with async APIs, r=baku
These APIs are intended to use the mechanism defined in Part 1.

Part 3 implements the usage of these APIs to synchronize permissions.

MozReview-Commit-ID: HNKyDPtoaHl
2017-03-21 11:08:03 -04:00
Sebastian Hengst 952d1e945f Backed out changeset 4258769b457d (bug 1348464) for crashing in Marionette e10s tests in nsIDocument::GetDocGroup(). r=backout on a CLOSED TREE 2017-03-21 15:48:56 +01:00
Sebastian Hengst 2b5713b552 Backed out changeset b89cd59e4ff6 (bug 1348464) 2017-03-21 15:47:46 +01:00
Ehsan Akhgari 2d24acd7f3 Bug 1348464 - Part 1: Avoid two virtual calls in NS_URIChainHasFlags(); r=mcmanus 2017-03-21 09:26:07 -04:00
Ehsan Akhgari 350b13d1d9 Bug 1348464 - Part 0: Make nsIOService::GetInstance() a simple inline function that returns a plain pointer; r=mcmanus 2017-03-21 09:26:00 -04:00
Carsten "Tomcat" Book 6fd1303c2a merge mozilla-inbound to mozilla-central a=merge 2017-03-21 12:04:43 +01:00
Andrea Marchesini 2e9d67bae0 Bug 1347557 - Move 2 static methods about the IPC serialization of streams into an helper class, r=qdot 2017-03-21 07:47:25 +01:00
Daniel Stenberg 6ae1479eb9 Bug 1344461 - Keep track of line length to not read beyond eol. r=valentin
--HG--
extra : rebase_source : 662cfbee945210e4fb3a15ef1073bad4afb3c30a
2017-03-20 18:23:18 -04:00
Dragana Damjanovic dd.mozilla@gmail.com 4ec03683cd Bug 1344171 - Improve connection management. r=mcmanus 2017-03-21 18:38:07 +01:00
Henry Chang 749573264f Bug 1325054 - Defer any possible connection establishment in BeginConnect until knowing if it's a tracker. r=dragana
MozReview-Commit-ID: 59MzYAVlr6i

--HG--
extra : rebase_source : feb16165876888aac853a9d4c1bb27b553134715
extra : source : bccd6272229ba5a6f4813cd9d54d52a3e19d9fd2
2017-03-06 17:43:11 +08:00
Nicholas Hurley ba45d4be81 Bug 1343505. r=mcmanus
MozReview-Commit-ID: 7OPJQfzW4FU

--HG--
extra : rebase_source : e05aa6cc88883533171f620a153fedccf5c80efa
2017-03-20 18:01:31 -04:00
Sebastian Hengst 2d4fb783da Backed out changeset 1f0db7810a84 (bug 1344171) for bustage (unused variable 'claimed'). r=backout 2017-03-20 20:29:03 +01:00
Dragana Damjanovic dd.mozilla@gmail.com 6d420690b1 Bug 1344171 - Improve connection management. r=mcmanus 2017-03-20 05:26:00 -04:00
Michal Novotny b7c9ae474c Bug 1342722 - Firefox cache used all available inodes on the system, r=honzab
When overlimit eviction is too slow the new content might be stored much faster than the old one is deleted. In such case the cache can grow far beyond the cache size limit. This patch implements a hard limit (105% of cache size limit) when we stop caching any new content.
2017-03-20 18:49:04 +01:00
Michael Froman f0c929ff2d Bug 1345511 - pt 2 - add IPC mechanism for getting stun addrs on main process. r=bwc
PStunAddrsRequest.ipdl defines the new IPC protocol to get stun
  addrs on the main process.
StunAddrsRequestChild requests the stun addrs from the parent.
StunAddrsRequestParent uses a static method on NrIceCtx to get the
  stun addrs from the STS thead and sends the addrs back to the
  child process.
NrIceStunAddr (nricestunaddr.{cpp|h}) wraps nr_local_addr and makes
  it easier to serialize/deserialize over IPC.
NrIceStunAddrMessageUtils follows the pattern used by other Necko
  IPC classes to define top-level serialization/deserialization
  calls used by the IPC framework.

Modifications under netwerk/ipc are to connect the new IPC
protocol to get stun addrs to PNecko since it is a network
related IPC protocol.

MozReview-Commit-ID: GyEapBe5krl

--HG--
extra : rebase_source : c650d6aa4f7928bcae6032424303869074a755d4
2017-03-21 19:59:05 -05:00
Wes Kocher 9a54a919a0 Merge m-c to autoland, a=merge
MozReview-Commit-ID: 2LT2oEKZno8
2017-03-21 16:20:49 -07:00
Nicholas Hurley bdde27869d Bug 1349246 - fix stream target for early transport status events. r=mcmanus
MozReview-Commit-ID: 9IGDNbNH0L8

--HG--
extra : rebase_source : 9f40a88663e78c9ff4082221707921af92fece79
2017-03-16 08:45:42 -07:00
Carsten "Tomcat" Book ba50caf91b Merge mozilla-central to autoland 2017-03-21 12:08:43 +01:00
Valentin Gosu 1d52489dd5 Bug 1334443 - Rewrite nsProtocolProxyService::LoadHostFilters to use Tokenizer r=bagder
This eliminates some of the pointer math and makes the method a bit safer.
The function's behaviour remains the same as before.

MozReview-Commit-ID: 94wBk6xvkd6

--HG--
extra : rebase_source : 9fac33114b16d0910e63b474222acf0bc1db500f
2017-03-20 20:21:15 +01:00
Valentin Gosu 179c07ad0e Bug 1334443 - Add gtest for nsProtocolProxyService::{LoadHostFilters,CanUseProxy} and fix IPv6 parsing r=bagder
While writing a gtest I discovered the parsing an IPv6 address didn't work due to the brackets.

MozReview-Commit-ID: 9mmKS72hf7Y

--HG--
extra : rebase_source : 757a19a50a50b2af232f0b44f6faacf7280b554a
2017-03-20 20:20:42 +01:00
David Keeler f80d918026 bug 1344585 - close streams and server sockets in test_tls_server.js to prevent leaks r=mcmanus
MozReview-Commit-ID: 28v2rhrcktS

--HG--
extra : rebase_source : 13e72fe847c3f0cdbba4e126551704fee2f3870c
2017-03-21 13:56:57 -07:00
David Keeler 255cd7aea4 bug 1344584 - proactively close streams in test_be_conservative.js to prevent leaks r=mcmanus
MozReview-Commit-ID: 89h5lQJum6c

--HG--
extra : rebase_source : 50744f0c8bd21001362fbab090c4b34fd5992784
2017-03-21 13:23:09 -07:00
Junior Hsu 202768c0e6 Bug 1347470 - clean mAvailableCachedAltDataType when we get 200, r=valentin 2017-03-15 15:07:21 +08:00
Dragana Damjanovic 4fca90dedd Bug 1348081 - if we call ProcessPendingQForEntry with considerAll=false we should return if we already found a transaction in the urgent queue. r=mayhemer 2017-03-17 10:12:57 +01:00
Dragana Damjanovic 1c99ae8f32 Bug 1341572 - Fix multiple HalfOpen socket for a single transaction. r=mcmanus 2017-03-17 09:00:50 +01:00
Wes Kocher c5d1991d35 Merge m-c to inbound, a=merge
MozReview-Commit-ID: AuQEHTgSKcO
2017-03-16 14:07:10 -07:00
Dragana Damjanovic a66f6a3080 Bug 1348016 - nsHttpConnectionMgr::OnMsgCancelTransactions miss to cancel one transaction. r=mayhemer 2017-03-16 21:12:51 +01:00
Dragana Damjanovic fe46e21bf3 Bug 1347951 - Check if a h2 connection can accept more streams before trying to dispatchach a transaction. r=mayhemer 2017-03-16 21:10:30 +01:00
Carsten "Tomcat" Book 468f7d8e9f merge mozilla-inbound to mozilla-central a=merge 2017-03-16 15:35:50 +01:00
Ehsan Akhgari 5fcbc5ac5c Bug 1347379 - Don't bother searching for a newly generated UUID in the request context hashtable; r=mcmanus 2017-03-15 23:03:37 -04:00
Blake Kaplan 59c1540717 Bug 1346286 - Remove CPOWs from browser_child_resource.js. r=Gijs
MozReview-Commit-ID: 9GXn1snauxt

--HG--
extra : rebase_source : 3bbb4e973445ff74626f6c04e6e4f52be8704516
2017-03-09 17:18:09 -08:00
Iris Hsiao a8b3a6da1b Backed out changeset af4ad0346213 (bug 1325054) for mochitest failures in test_classify_ping.html 2017-03-16 15:12:17 +08:00
David Major ed12ea611f Bug 1346078: Remove nsAString_internal and just use the nsAString name directly. r=bsmedberg
MozReview-Commit-ID: DWDEDMIVKm7

--HG--
extra : rebase_source : 7fe8dc07c816dca234c67761e61cdee372a87e97
2017-03-10 15:17:23 +13:00
Henry Chang effce52706 Bug 1325054 - Defer any possible connection establishment in BeginConnect until knowing if it's a tracker. r=dragana
MozReview-Commit-ID: 59MzYAVlr6i

--HG--
extra : rebase_source : feb16165876888aac853a9d4c1bb27b553134715
extra : source : bccd6272229ba5a6f4813cd9d54d52a3e19d9fd2
2017-03-06 17:43:11 +08:00
Michal Novotny e92895d647 Bug 1342366 - Crash in nsWyciwygChannel::GetCharsetAndSource, r=honzab 2017-03-15 08:40:56 +01:00