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

18617 Коммитов

Автор SHA1 Сообщение Дата
Christoph Kerschbaumer f5cd986818 Bug 1583044: Make nsMozIconURI serializeable. r=valentin
Differential Revision: https://phabricator.services.mozilla.com/D49442

--HG--
extra : moz-landing-system : lando
2019-10-21 14:16:49 +00:00
Sylvestre Ledru 7c309095ea Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
Please note that it is the first reformat with clang-format 9
I only saw a fix in the .mm file

# ignore-this-changeset

Differential Revision: https://phabricator.services.mozilla.com/D49056

--HG--
extra : moz-landing-system : lando
2019-10-21 14:13:44 +00:00
Christian Holler 8ee02ecac8 Bug 1589374 - Add FTP fuzzing target for downloading a file. r=michal
Differential Revision: https://phabricator.services.mozilla.com/D49615

--HG--
extra : moz-landing-system : lando
2019-10-18 21:02:14 +00:00
Razvan Maries 44d59a93a5 Backed out 3 changesets (bug 1585582) for perma fails on appcache.tentative.https.sub.html.
Backed out changeset a55fbe377803 (bug 1585582)
Backed out changeset 0bd7ff0df367 (bug 1585582)
Backed out changeset 78a947a05f08 (bug 1585582)
2019-10-20 21:15:17 +03:00
Jonathan Kingston b42861195e Bug 1585582 - Remove all pref observers in CacheService r=mayhemer
Differential Revision: https://phabricator.services.mozilla.com/D47960

--HG--
extra : moz-landing-system : lando
2019-10-18 16:05:28 +00:00
Jean-Yves Avenard 77c7d32b08 Bug 1588899 - P2. Make HTTP classification flags available to DocumentChannelChild, since we use them to determine which content blocking events to fire. r=baku,Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D49335

--HG--
extra : moz-landing-system : lando
2019-10-19 07:04:15 +00:00
Jean-Yves Avenard e6d0e7dfda Bug 1588899 - P1. Move classification flags related method to nsIClassifiedChannel. r=Ehsan,baku
This is where it should have been in the first place. Those attributes belong there.

Differential Revision: https://phabricator.services.mozilla.com/D49577

--HG--
extra : moz-landing-system : lando
2019-10-19 04:30:24 +00:00
Oana Pop Rus 617a761d10 Backed out 3 changesets (bug 1585582) for bc failures browser/base/content/test/sanitize/browser.ini on a CLOSED TREE
Backed out changeset 98d7a4f4388f (bug 1585582)
Backed out changeset c13ec2bbc0a7 (bug 1585582)
Backed out changeset 8015660b170f (bug 1585582)
2019-10-18 18:42:49 +03:00
Jonathan Kingston 42b0253a67 Bug 1585582 - Remove all pref observers in CacheService r=mayhemer
Differential Revision: https://phabricator.services.mozilla.com/D47960

--HG--
extra : moz-landing-system : lando
2019-10-16 15:36:51 +00:00
Valentin Gosu e2dc6249de Bug 1580750 - Enable browser_serviceWorker.js in fission-debug r=kershaw
It was previously causing debug leaks in fission, but those appear to have been fixed.

Differential Revision: https://phabricator.services.mozilla.com/D49735

--HG--
extra : moz-landing-system : lando
2019-10-18 14:01:25 +00:00
Kershaw Chang 5a6e10c586 Bug 1584165 - Calaulate network id with delay after network changed r=michal
Differential Revision: https://phabricator.services.mozilla.com/D48446

--HG--
extra : moz-landing-system : lando
2019-10-17 14:24:57 +00:00
Razvan Maries f1b8926d68 Backed out changeset fb8fb91d2a96 (bug 1583044) for causing perma fails on test_DownloadUtils.js and reftests. CLOSED TREE 2019-10-18 15:25:07 +03:00
Christoph Kerschbaumer 89195abaf2 Bug 1583044: Make nsMozIconURI serializeable. r=valentin
Differential Revision: https://phabricator.services.mozilla.com/D49442

--HG--
extra : moz-landing-system : lando
2019-10-18 10:49:55 +00:00
Eden Chuang 8e9a848cef Bug 1561706 - Update the controlled client in ServiceWorkerManager after process switching r=asuth,valentin,perry
When Fission is on, loading a cross-origin iframe triggers process switching when calling the channel::OnStartReqeust.
If a ServiceWorker should intercept the loading, the interception setting is completed while opening the channel.
That means the service worker controls the ClientSource created by the old process.
After process switching completed, the new ClientSource will be created and resume the loading from the opened channel.
However, in the original code, we did not update the controlled Client in the ServiceWorkerManager.
And when loading the same origin subresource in the new process, it makes ServiceWorkerManager cannot find the correct ServiceWorker to perform the interception.

Since we are going to release sw-e10s, this patch is only for both Fission and sw-e10s are on.

Differential Revision: https://phabricator.services.mozilla.com/D49284

--HG--
extra : moz-landing-system : lando
2019-10-17 21:42:30 +00:00
Michal Novotny 7554377f8c Bug 1579507 - Fix non-working FTP telemetry probes, r=valentin
We don't close the channel cleanly most of the time, so the probes need to be moved to a place where we have positive response from the server and the data transfer is about to start.

Differential Revision: https://phabricator.services.mozilla.com/D49657

--HG--
extra : moz-landing-system : lando
2019-10-17 20:02:47 +00:00
Valentin Gosu e909f76c59 Bug 1587875 - Clear TRR cache entries when changing DoH servers r=kershaw
Differential Revision: https://phabricator.services.mozilla.com/D49093

--HG--
extra : moz-landing-system : lando
2019-10-14 14:57:38 +00:00
Honza Bambas 41280710d0 Bug 1586195 - Add a non-null check for mChannel in HttpChannelParent::RecvRedirect2Verify as it can already be legally dropped, r=michal
Differential Revision: https://phabricator.services.mozilla.com/D48841

--HG--
extra : moz-landing-system : lando
2019-10-16 07:51:55 +00:00
Cosmin Sabou d9a4fb7dd3 Bug 1582318 - Disable browser_sharedWorker.js on fission. r=mccr8
Differential Revision: https://phabricator.services.mozilla.com/D49211

--HG--
extra : moz-landing-system : lando
2019-10-15 19:38:07 +00:00
Sean Feng 2fa45cc172 Bug 1580315 - Change certList internal representation to Array r=keeler
This patch intends to change the internal reprensentation of certList
from nsIX509CertList to Array for TransportSecurityInfo.

Differential Revision: https://phabricator.services.mozilla.com/D48744

--HG--
extra : moz-landing-system : lando
2019-10-15 19:57:23 +00:00
Razvan Maries af59d8f13e Backed out changeset 61a42130beb8 (bug 1588056) for build bustages on nsNetworkLinkService.mm. CLOSED TREE 2019-10-16 00:34:01 +03:00
Dragana Damjanovic 58d9498a00 Bug 1588056 - Add telemetry about the time between network change events if we do the events coalescing. r=valentin
Differential Revision: https://phabricator.services.mozilla.com/D48954

--HG--
extra : moz-landing-system : lando
2019-10-11 16:13:35 +00:00
Ehsan Akhgari 9a0578ff9c Bug 1575934 - Create the channels used to download and verify appcache entries with the cookie settings belonging to the document which created the appcache; r=baku
Differential Revision: https://phabricator.services.mozilla.com/D49018

--HG--
extra : moz-landing-system : lando
2019-10-15 17:32:54 +00:00
Valentin Gosu ca8206c9cd Bug 1580976 - Check that moz-http2.js is working before running test_trr.js r=JuniorHsu
Differential Revision: https://phabricator.services.mozilla.com/D49309

--HG--
extra : moz-landing-system : lando
2019-10-15 16:40:06 +00:00
Nika Layzell e15c71550d Bug 1576714 - Part 5: Delay canceling original document channel during process switch, r=mattwoodrow
This delays when the DocumentChannelChild is canceled during a process switch to
be after the switch has been completed, to prevent the load event firing too
early in the original content process.

Differential Revision: https://phabricator.services.mozilla.com/D47312

--HG--
extra : moz-landing-system : lando
2019-10-15 16:19:20 +00:00
Nika Layzell 9791e6d6d9 Bug 1576714 - Part 4: Delay canceling original http channel during process switch, r=mattwoodrow
This patch changes when the original HttpChannelChild gets canceled during a
process switch to be after when the process switch is completed. This is needed
to prevent the load event firing too early in the original content process.

Differential Revision: https://phabricator.services.mozilla.com/D47311

--HG--
extra : moz-landing-system : lando
2019-10-15 16:19:18 +00:00
Junior Hsu 2bf558c130 Bug 1566868 - network error for non empty sandboxing flag and non-null COOP r=valentin
Adjust for new spec change (comment 23)

Differential Revision: https://phabricator.services.mozilla.com/D49222

--HG--
extra : moz-landing-system : lando
2019-10-15 06:09:26 +00:00
Coroiu Cristina 5e1f2653cf Backed out changeset bc3714b56887 (bug 1575934) for wpt failures at /html/browsers/offline/application-cache-api/api_update_error.https.html on a CLOSED TREE 2019-10-15 17:28:16 +03:00
Valentin Gosu 92caaefe3b Bug 1582472 - Exclude DHCP Search Suffixes from TRR r=kershaw
Differential Revision: https://phabricator.services.mozilla.com/D49094

--HG--
extra : moz-landing-system : lando
2019-10-15 13:24:49 +00:00
Coroiu Cristina 276d70755b Backed out changeset 9042c3ee2c0b (bug 1582472) for xpcshell failures at toolkit/components/downloads/test/unit/test_DownloadIntegration.js on a CLOSED TREE 2019-10-15 15:57:24 +03:00
Ehsan Akhgari 2eaec14333 Bug 1575934 - Create the channels used to download and verify appcache entries with the cookie settings belonging to the document which created the appcache; r=baku
Differential Revision: https://phabricator.services.mozilla.com/D49018

--HG--
extra : moz-landing-system : lando
2019-10-13 17:45:30 +00:00
Valentin Gosu 8e8390fdfa Bug 1582472 - Exclude DHCP Search Suffixes from TRR r=kershaw
Differential Revision: https://phabricator.services.mozilla.com/D49094

--HG--
extra : moz-landing-system : lando
2019-10-15 11:49:54 +00:00
Nika Layzell 7a66ccf8ea Bug 1578507 - Remove browser_cross_process_redirect test r=valentin
This test was originally written to test HTTPResponseProcessSelection before it
was hooked up into the process switch machinery. It hooks into some parts of the
process switch process which should probably be removed in the future (such as
overriding the child listener component registration), and is broken under
fission anyway.

Differential Revision: https://phabricator.services.mozilla.com/D47313

--HG--
extra : moz-landing-system : lando
2019-10-14 21:08:16 +00:00
ffxbld cbc7251ad9 No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings tld-suffixes - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D49151

--HG--
extra : moz-landing-system : lando
2019-10-14 13:16:30 +00:00
Michal Novotny 05480d5b8b Bug 1579507 - Collect telemetry on FTP usage, r=valentin
These probes should allow us to compute:
 - percentage of users that use FTP
 - percentage of navigations using FTP protocol to fetch directory listing
 - percentage of navigations using FTP protocol to fetch resource

Differential Revision: https://phabricator.services.mozilla.com/D48770

--HG--
extra : moz-landing-system : lando
2019-10-14 08:26:45 +00:00
Valentin Gosu 65efbcd070 Bug 1558840 - Add nsINetworkLinkService.dnsSuffixList implementation for windows r=mayhemer
Differential Revision: https://phabricator.services.mozilla.com/D48556

--HG--
extra : moz-landing-system : lando
2019-10-10 16:21:19 +00:00
Valentin Gosu 40a7306135 Bug 1587741 - Captive Portal Service should use a new detector when we start again r=mayhemer
If the captive portal service is disabled then enabled again when in a captive
portal, we sometimes don't send the captive-portal-login observer notification
because we're reusing the same mCaptiveDetector object, which believes it's
already sent it.

We should use do_CreateInstance instead of do_GetService for this.

Differential Revision: https://phabricator.services.mozilla.com/D48819

--HG--
extra : moz-landing-system : lando
2019-10-10 15:26:55 +00:00
Nico Grunbaum 0374ef3d44 Bug 1586593 - dispatch CloseInt on DataChannel Open ACK failure - r=bwc
Differential Revision: https://phabricator.services.mozilla.com/D48938

--HG--
extra : moz-landing-system : lando
2019-10-11 17:03:23 +00:00
Sylvestre Ledru 4bfbe6a3a2 Bug 1587905 - Remove useless variable 'family' declaration & assignation r=valentin
Differential Revision: https://phabricator.services.mozilla.com/D48891

--HG--
extra : moz-landing-system : lando
2019-10-11 07:32:56 +00:00
Matt Woodrow 99374f0571 Bug 1578624 - P1: Serialize SubstitutingURL fully. r=mayhemer
Differential Revision: https://phabricator.services.mozilla.com/D44757

--HG--
extra : moz-landing-system : lando
2019-10-11 02:25:54 +00:00
Honza Bambas aecbce4537 Bug 1586845, r=dragana
Differential Revision: https://phabricator.services.mozilla.com/D48395

--HG--
extra : moz-landing-system : lando
2019-10-09 15:58:18 +00:00
Valentin Gosu f167db7f11 Bug 1587604 - Check if loadingPrincipal is null before doing cross-origin check r=mayhemer
Differential Revision: https://phabricator.services.mozilla.com/D48821

--HG--
extra : moz-landing-system : lando
2019-10-10 11:20:03 +00:00
Honza Bambas 67089d8402 Bug 1585236 - Have a preference to not be conservative when conneting a proxy, r=dragana
Differential Revision: https://phabricator.services.mozilla.com/D47973

--HG--
extra : moz-landing-system : lando
2019-10-09 16:24:00 +00:00
Ben Campbell 901747f2fb Bug 1587199 - Fix test_parse_content_type.js under Thunderbird. r=valentin
Differential Revision: https://phabricator.services.mozilla.com/D48627

--HG--
extra : moz-landing-system : lando
2019-10-09 08:10:05 +00:00
DimiDL 9527b7473c Bug 1584174 - Sync log module macro in ChannelClassifier and AsyncChannelClassifier. r=baku
Differential Revision: https://phabricator.services.mozilla.com/D48643

--HG--
extra : moz-landing-system : lando
2019-10-09 12:04:19 +00:00
Valentin Gosu 2ac6343c43 Bug 1533957 - Separate nsLoadGroup::RemoveRequest into RemoveRequestFromHashtable and NotifyRemovalObservers r=bzbarsky
Differential Revision: https://phabricator.services.mozilla.com/D47077

--HG--
extra : moz-landing-system : lando
2019-10-08 20:21:42 +00:00
Valentin Gosu 47305d3076 Bug 1533957 - Test that request is cancelled before being removed from a loadGroup r=bzbarsky
Differential Revision: https://phabricator.services.mozilla.com/D47076

--HG--
extra : moz-landing-system : lando
2019-10-07 12:18:11 +00:00
Valentin Gosu b689fb9e97 Bug 1533957 - The request should be cancelled before being removed from the LoadGroup r=bzbarsky
Differential Revision: https://phabricator.services.mozilla.com/D46591

--HG--
extra : moz-landing-system : lando
2019-10-07 12:17:56 +00:00
Brindusan Cristian ef3c975bc9 Backed out 11 changesets (bug 1578624) for build bustages. CLOSED TREE
Backed out changeset b22733eb880f (bug 1578624)
Backed out changeset cb5e15489635 (bug 1578624)
Backed out changeset f1746b2f9dec (bug 1578624)
Backed out changeset d08a099a22ff (bug 1578624)
Backed out changeset 8ebd563c72a8 (bug 1578624)
Backed out changeset d8bfec2dc9b6 (bug 1578624)
Backed out changeset 591664928bce (bug 1578624)
Backed out changeset 63f5a619b9ef (bug 1578624)
Backed out changeset ff67cc13cdf3 (bug 1578624)
Backed out changeset 43556c937a09 (bug 1578624)
Backed out changeset 49065a55694d (bug 1578624)
2019-10-09 11:50:37 +03:00
Matt Woodrow aeb8d491b0 Bug 1578624 - P1: Serialize SubstitutingURL fully. r=mayhemer
Differential Revision: https://phabricator.services.mozilla.com/D44757

--HG--
extra : moz-landing-system : lando
2019-10-09 06:37:50 +00:00
Narcis Beleuzu 3429292547 Backed out 11 changesets (bug 1578624) for bustages on WindowGlobalChild.h . CLOSED TREE
Backed out changeset 478897956ee0 (bug 1578624)
Backed out changeset ab9c09164df0 (bug 1578624)
Backed out changeset f461f10efa46 (bug 1578624)
Backed out changeset 9b958693a003 (bug 1578624)
Backed out changeset 3b8220a15051 (bug 1578624)
Backed out changeset 180407dc57a8 (bug 1578624)
Backed out changeset bb11892e2171 (bug 1578624)
Backed out changeset 4f5c28244290 (bug 1578624)
Backed out changeset 6c02bbe5c1c5 (bug 1578624)
Backed out changeset 1d762fdce921 (bug 1578624)
Backed out changeset 818bc6e20c7d (bug 1578624)

--HG--
extra : histedit_source : ea22e628bf35425402009e9af274602f342a7476
2019-10-09 08:52:25 +03:00