Andi-Bogdan Postelnicu
a2692f41ac
Bug 1617369 - Reformat recent rust changes with rustfmt. r=webdriver-reviewers,kvark
...
Updated with rustfmt 1.4.36-stable (7de6968 2021-02-07)
\# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D113295
2021-04-27 06:05:08 +00:00
Alexandru Michis
7602acfd71
Backed out 3 changesets (bug 1703934) for causing xpcshell failures in test_http3_fast_fallback.js
...
CLOSED TREE
Backed out changeset 9dea771db2ce (bug 1703934)
Backed out changeset 2a51d2530939 (bug 1703934)
Backed out changeset 6af76624ce86 (bug 1703934)
2021-04-26 19:56:53 +03:00
Andi-Bogdan Postelnicu
2508edc4c5
Bug 1519636 - Reformat recent changes to the Google coding style. r=necko-reviewers,geckoview-reviewers,agi
...
Updated with clang-format version 11.0.1 (taskcluster-GI8pmG3eQ_OSXfjFfr2yFw)
\# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D113294
2021-04-26 15:52:25 +00:00
ffxbld
bab60a4a97
No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D113337
2021-04-26 13:08:29 +00:00
Kershaw Chang
29491364ae
Bug 1703934 - P3: Make sure we always fast fallback to a non-http3 connection, r=dragana,necko-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D113090
2021-04-26 12:58:01 +00:00
Kershaw Chang
058591b002
Bug 1703934 - P2: Use another parallel limit for backup speculative connection, r=dragana,necko-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D112349
2021-04-26 12:58:00 +00:00
Kershaw Chang
ff0fb650fb
Bug 1703934 - P1: restart pending transactions when an error happened before connect, r=dragana,necko-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D112348
2021-04-26 12:58:00 +00:00
Valentin Gosu
a314b3658d
Bug 1706916 - Land some in-tree docs for TRR r=nhnt11
...
Differential Revision: https://phabricator.services.mozilla.com/D113091
2021-04-26 10:47:54 +00:00
Andreea Pavel
bc7b15f9cf
Backed out 3 changesets (bug 1704887) for Gtest failures on a CLOSED TREE
...
Backed out changeset 211dcc933514 (bug 1704887)
Backed out changeset bde076bfca7e (bug 1704887)
Backed out changeset 34e875f85b88 (bug 1704887)
2021-04-23 03:40:57 +03:00
Kris Wright
aa02bb3f95
Bug 1704887 - Discard results of RemoveElement for DelayedRunnable r=necko-reviewers,xpcom-reviewers,mccr8,valentin
...
This silences a lint error on the previous patches in the series.
Differential Revision: https://phabricator.services.mozilla.com/D113160
2021-04-22 21:32:39 +00:00
Andreas Pehrson
a8ff610593
Bug 1704887 - Remove assertions in OnDelayedRunnableRan. r=KrisWright,necko-reviewers,valentin
...
DelayedDispatch, in all current implementations, will set up a timer sync and
then Dispatch() a runnable. Since the timer is set up before the Dispatch, there
is a theoretical chance that the timer fires and dispatches a TimerEvent to the
target thread before DelayedDispatch managed to do so. When this happens the
internal DelayedDispatch runnable exits early, i.e., in practice it never runs.
The chance increases dramatically if the Dispatch() to the target in question is
tail dispatched, since the time between DelayedDispatch and the tail could be
non-trivial.
This patch removes the assert that checks that all DelayedRunnables that have
run have also been scheduled, since per the above no such guarantee exists.
Differential Revision: https://phabricator.services.mozilla.com/D112876
2021-04-22 21:32:39 +00:00
Joel Maher
8a9f37b534
Bug 1706716 green up mda, xpcshell, browser-chrome, reftest for apple silicon. r=necko-reviewers,extension-reviewers,preferences-reviewers,application-update-reviewers,zombie,ahal,bytesized
...
Differential Revision: https://phabricator.services.mozilla.com/D113001
2021-04-22 18:39:40 +00:00
Narcis Beleuzu
33cc31099d
Backed out 8 changesets (bug 1574475, bug 1699222) for build bustages on moz.build . CLOSED TREE
...
Backed out changeset 6c2c039872b3 (bug 1574475)
Backed out changeset 8a2a04743c5f (bug 1699222)
Backed out changeset 9437c60798d6 (bug 1574475)
Backed out changeset 7ef1884ac11b (bug 1574475)
Backed out changeset ec8c237d5298 (bug 1574475)
Backed out changeset 4a760b3f5d53 (bug 1574475)
Backed out changeset b229b0eea1e7 (bug 1574475)
Backed out changeset 03d34a2f10a6 (bug 1574475)
2021-04-22 18:10:59 +03:00
Valentin Gosu
d5ffd10186
Bug 1574475 - Fix some failing FTP tests r=necko-reviewers,dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D111251
2021-04-22 13:41:35 +00:00
Valentin Gosu
939b075a47
Bug 1574475 - Remove FTP proxy code r=necko-reviewers,preferences-reviewers,mixedpuppy,mkaply,dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D111248
2021-04-22 13:41:34 +00:00
Valentin Gosu
f590f3189b
Bug 1574475 - Delete FTP code r=necko-reviewers,dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D111246
2021-04-22 13:41:33 +00:00
Valentin Gosu
a6cb0bf452
Bug 1574475 - Stop compiling FTP code r=necko-reviewers,dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D111245
2021-04-22 13:41:32 +00:00
Kershaw Chang
f9a2c05f44
Bug 1616238 - Enable http3 tests on windows, r=necko-reviewers,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D112528
2021-04-22 11:53:32 +00:00
Kershaw Chang
bda14c1414
Bug 1654899 - Close a h2 stream if it receives a DATA frame before HEADER frame, r=necko-reviewers,dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D111257
2021-04-21 15:16:00 +00:00
Brindusan Cristian
326e86c0f3
Backed out 2 changesets (bug 1703934) as requested on irc by kershaw for causing a possible regression. CLOSED TREE
...
Backed out changeset 46cd307ba50c (bug 1703934)
Backed out changeset 8a7e66be31e2 (bug 1703934)
2021-04-21 14:10:30 +03:00
Kershaw Chang
cea51c8354
Bug 1703934 - P2: Use another parallel limit for backup speculative connection, r=dragana,necko-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D112349
2021-04-21 08:59:20 +00:00
Kershaw Chang
99aa63309a
Bug 1703934 - P1: restart pending transactions when an error happened before connect, r=dragana,necko-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D112348
2021-04-21 08:59:20 +00:00
Kershaw Chang
50b910f7d8
Bug 1692592
- Skip TRR confirmation when running test_trr_httpssvc_wrap.js, r=necko-reviewers,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D112758
2021-04-20 15:44:29 +00:00
Dragana Damjanovic
a32432840b
Bug 1669892 - Enable test_http3.js on MAC r=necko-reviewers,kershaw
...
Differential Revision: https://phabricator.services.mozilla.com/D110567
2021-04-20 07:33:37 +00:00
imoraru
44819cf83e
Backed out changeset f2203cb8ec98 (bug 1616238) for build bustages on Android. CLOSED TREE
2021-04-20 09:51:19 +03:00
Kershaw Chang
9e4dc813a7
Bug 1616238 - Enable http3 tests on windows, r=necko-reviewers,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D112528
2021-04-19 18:34:05 +00:00
Peter Van der Beken
f296f5bb9a
Bug 1696158 - Move CanSavePresentation to the parent process. Make nsDocShell listen for background requests too. r=smaug,necko-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D112201
2021-04-19 14:50:57 +00:00
Peter Van der Beken
302c37978b
Bug 1696158 - Move CanSavePresentation to the parent process. Do CanSavePresentation check completely in parent. r=smaug,nika
...
Differential Revision: https://phabricator.services.mozilla.com/D110234
2021-04-19 14:50:56 +00:00
Kershaw Chang
e35ebcf943
Bug 1702332 - Add a test for returning a negative result, r=necko-reviewers,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D112376
2021-04-19 13:56:51 +00:00
Kershaw Chang
4797c96a42
Bug 1702332 - Reduce the amount of DNS queries for unavailable type records, r=necko-reviewers,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D111655
2021-04-19 13:56:50 +00:00
smolnar
84a0543987
Backed out 8 changesets (bug 1696158) for causing multiple failures. CLOSED TREE
...
Backed out changeset 09c598c8fd29 (bug 1696158)
Backed out changeset 02f956c26901 (bug 1696158)
Backed out changeset b61a3a324cce (bug 1696158)
Backed out changeset 95810ed7f1e5 (bug 1696158)
Backed out changeset 4f93a7b61496 (bug 1696158)
Backed out changeset c80c55b56f2a (bug 1696158)
Backed out changeset 11627c409882 (bug 1696158)
Backed out changeset b98b4316a510 (bug 1696158)
2021-04-19 17:04:08 +03:00
ffxbld
edb7cdee5c
No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D112553
2021-04-19 13:02:26 +00:00
Peter Van der Beken
3d4ba1d105
Bug 1696158 - Move CanSavePresentation to the parent process. Make nsDocShell listen for background requests too. r=smaug,necko-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D112201
2021-04-19 12:39:21 +00:00
Peter Van der Beken
30c3bd8c7e
Bug 1696158 - Move CanSavePresentation to the parent process. Do CanSavePresentation check completely in parent. r=smaug,nika
...
Differential Revision: https://phabricator.services.mozilla.com/D110234
2021-04-19 12:39:20 +00:00
R. Martinho Fernandes
d55d0ec5db
Bug 1694649 - Rewrite GetFirstEVPolicy with pkix r=keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D106489
2021-04-16 22:32:35 +00:00
Kershaw Chang
cd7fa085fa
Bug 1705533 - Avoid racing on AltSvcCache::mStorage, r=necko-reviewers,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D112271
2021-04-16 07:25:26 +00:00
Csoregi Natalia
cd6508a3b7
Backed out changeset 2dff46ab9045 (bug 1654899) for causing assertion failures on Http2Session.cpp. CLOSED TREE
2021-04-16 02:21:29 +03:00
Dragana Damjanovic
90440068c7
Bug 1705434 - There is 6 version of H3 that we support r=necko-reviewers,kershaw
...
Differential Revision: https://phabricator.services.mozilla.com/D112257
2021-04-15 20:40:12 +00:00
Kershaw Chang
127f8dbcbe
Bug 1654899 - Close a h2 stream if it receives a DATA frame before HEADER frame, r=necko-reviewers,dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D111257
2021-04-15 18:55:11 +00:00
Dragana Damjanovic
154dce253d
Bug 1702726 - Do no call OnHTTPSRRAvailable if a transaction is done. r=necko-reviewers,kershaw
...
The patch actually have 2 parts that have the same effect:
- exit earlier from OnHTTPSRRAvailable if mResolver is nullptr and
- remove reference to the transaction in HTTPSRecordResolver when the transaction is closed (this has also an effect that the Transaction object can be destroyed)
Differential Revision: https://phabricator.services.mozilla.com/D112179
2021-04-15 15:04:34 +00:00
Hubert Boma Manilla
eec8ef34ae
Bug 1703786 - Use nsILoadInfo.sandboxFlags instead r=valentin,necko-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D112154
2021-04-15 11:14:23 +00:00
Jon Bauman
bd341b09c9
Bug 1682995 - Revert Enable AVIF support by default. r=aosmond,valentin,necko-reviewers,preferences-reviewers,Gijs
...
Revert this change to turn AVIF off by default for now
Differential Revision: https://phabricator.services.mozilla.com/D111892
2021-04-14 23:36:23 +00:00
Dana Keeler
2a52292ef3
Bug 1699294 - add 'mach generate-test-certs' command to generate test certificate and key artifacts r=glandium
...
In bug 1174288 and related bugs we created a framework for generating
test certificates (and later, keys) from specifications at build time. This
turned out to take too long to run on each build, so this system was largely
left disabled (see all of the "# Temporarily disabled. See bug 1256495."
comments removed in this patch). This patch introduces a mach command
("generate-test-certs") that can generate test certificates and keys. The
expectation is that when a developer needs to add new such artifacts, they can
use this new command. Similarly, when the artifacts need to be updated (for
example, because they've expired), this command can regenerate them all at
once.
Differential Revision: https://phabricator.services.mozilla.com/D108869
2021-04-14 22:24:11 +00:00
Nihanth Subramanya
0bad830a0b
Bug 1704079 - Set negotiated NPN in Http3Session::SetSecInfo. r=necko-reviewers,dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D111405
2021-04-14 19:41:26 +00:00
Dragana Damjanovic
d2ad4ace31
Bug 1703793 - Some cleanup of nsHttpChannel r=necko-reviewers,kershaw
...
Differential Revision: https://phabricator.services.mozilla.com/D111243
2021-04-14 19:25:59 +00:00
Bogdan Tara
4de76f4cdf
Backed out 8 changesets (bug 1696531) for test_dmd.js and test_subprocess.js xpc failures CLOSED TREE
...
Backed out changeset 907102743c5f (bug 1696531)
Backed out changeset c631966a64c0 (bug 1696531)
Backed out changeset 754ce2bf288a (bug 1696531)
Backed out changeset 7129c9cfe519 (bug 1696531)
Backed out changeset dba2bea61b29 (bug 1696531)
Backed out changeset 33f3e86a5ce8 (bug 1696531)
Backed out changeset 7dcbb17a1578 (bug 1696531)
Backed out changeset 1f982303513f (bug 1696531)
2021-04-14 17:49:29 +03:00
Andrew Halberstadt
36cf13128a
Bug 1696531 - Use a shorter name in 'test_on_directory' from test_unix_domain.js, r=necko-reviewers,valentin
...
Unix socket names have a fairly short maximum length. Turns out that on Python
3 'mkdtemp' creates directories that have two extra characters as opposed to
Python 2. That was enough for us to hit the max length and break this test.
Work around the issue by using a shorter base name for the socket (which doesn't
make a difference to the test).
Depends on D109730
Differential Revision: https://phabricator.services.mozilla.com/D111647
2021-04-14 13:54:26 +00:00
Brindusan Cristian
ff43dd2c1b
Backed out changeset f4471f33a2c5 (bug 1704079) for xpcshell failures in test_http3_trans_close.js. CLOSED TREE
2021-04-14 04:50:50 +03:00
Nihanth Subramanya
bd04f8f2e7
Bug 1704079 - Set negotiated NPN in Http3Session::SetSecInfo. r=necko-reviewers,dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D111405
2021-04-13 22:59:56 +00:00
Nihanth Subramanya
7b56277b4a
Bug 1700119
- Key TRR HTTP Version telemetry by provider. r=necko-reviewers,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D111194
2021-04-13 22:59:50 +00:00