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

19572 Коммитов

Автор SHA1 Сообщение Дата
Andrew Sutherland 6736ecda3b Bug 1503072 - Add mitigation to bypass SW on navigation fault. r=dom-worker-reviewers,necko-reviewers,valentin,edenchuang
We enable this mitigation by default because:
- The alternate UX is about:blank or corrupted content.  That's never good.
- We want to make sure that our test coverage handles this mitigation because
  it's want we want to ship.

However, we do explicitly disable it for all ServiceWorker WPT's via
`__dir__.ini` directive at the root of the service-workers test tree.

This is motivated by the
`/service-workers/service-worker/update-recovery.https.html` test which
intentionally tests a broken ServiceWorker being able to be updated.  It
explicitly tests that the intercepted broken iframe shouldn't successfully
load, but our mitigation makes it load, which breaks the test.

Depends on D111845

Differential Revision: https://phabricator.services.mozilla.com/D111993
2021-07-12 21:10:26 +00:00
Robert Mader a2404c8fb7 Bug 1717351 - Enable Wayland multi-buffer software backend by default, r=stransky
As it gives us better guarantees about correctness, it allows us to enable
performance optimizations such as D118192, which reduces redraws.

Another advantage is that it does not need any extra knowledge about
compositors as it does not make any assumptions about buffer holding
behaviour.

Differential Revision: https://phabricator.services.mozilla.com/D119668
2021-07-12 20:11:36 +00:00
Jonathan Kew 92deff6a93 Bug 1720131 - Enable the size-adjust descriptor and extended font-size-adjust property. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D119632
2021-07-12 19:59:46 +00:00
Iulian Moraru ef7b6b88df Backed out 3 changesets (bug 1503072) for causing bc failures on browser_navigation_fetch_fault_handling.js. CLOSED TREE
Backed out changeset f8c6503512f5 (bug 1503072)
Backed out changeset c04927c15fd8 (bug 1503072)
Backed out changeset b7550232d4f1 (bug 1503072)
2021-07-12 15:19:09 +03:00
Andrew Sutherland bd86df06b4 Bug 1503072 - Add mitigation to bypass SW on navigation fault. r=dom-worker-reviewers,necko-reviewers,valentin,edenchuang
We enable this mitigation by default because:
- The alternate UX is about:blank or corrupted content.  That's never good.
- We want to make sure that our test coverage handles this mitigation because
  it's want we want to ship.

However, we do explicitly disable it for all ServiceWorker WPT's via
`__dir__.ini` directive at the root of the service-workers test tree.

This is motivated by the
`/service-workers/service-worker/update-recovery.https.html` test which
intentionally tests a broken ServiceWorker being able to be updated.  It
explicitly tests that the intercepted broken iframe shouldn't successfully
load, but our mitigation makes it load, which breaks the test.

Depends on D111845

Differential Revision: https://phabricator.services.mozilla.com/D111993
2021-07-12 11:13:35 +00:00
Julian Descottes dba554e505 Bug 1719667 - [remote] Do not set recommended preferences when not wanted r=webdriver-reviewers,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D119409
2021-07-09 08:42:47 +00:00
Mike Kaply 65c099cdbf Bug 1719301 - Remove version number from Windows SSO pref and policy. r=emalysz
Differential Revision: https://phabricator.services.mozilla.com/D119187
2021-07-06 18:18:53 +00:00
Jonathan Kew 81b88e2c93 Bug 1719239 - Disable support for content:none on elements due to webcompat issues. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D119188
2021-07-06 15:39:06 +00:00
Jed Davis 2257145e1c Bug 1635451 - Minimize content processes' connections to the X server. r=jgilbert,stransky,nika
This patch launches content processes with the `MOZ_HEADLESS` env var set
if they're using GTK with an X11 display (and there's no other reason
they'd need GTK).

The goal is to avoid exhausting Xorg's default limit of 256 clients if
there are many content processes due to Fission.  If these conditions
are met, the content process doesn't need to eagerly connect to the X
server.  This does not affect the sandbox policy, and content processes
can still use X if needed for, e.g.,  WebGL.

The boolean pref `dom.ipc.avoid-gtk`, set by default, controls this
feature.  In the future it could also be extended to minimize GTK use
with Wayland displays.

Note that disabling `widget.non-native-theme.enabled`, which is also
enabled by default, will restore the use of X11 in all content processes
even if this pref is set; the alternative is that widgets wouldn't render
in that case.

This change will also save some memory for now-unnecessary instances of
GTK's global state, and improve content process startup time.

Remove also the temp pref dom.ipc.remote-mozIcon because it cannot work
anymore with the content process being headless.

Differential Revision: https://phabricator.services.mozilla.com/D112197
2021-07-06 07:42:42 +00:00
Jed Davis f925052cd2 Bug 1695381 - Use IPC for content processes' moz-icon URL loading. r=tnikkel,nika
Differential Revision: https://phabricator.services.mozilla.com/D118596
2021-06-26 01:15:01 +00:00
Toshihito Kikuchi 309abd3615 Bug 1713855 - Part1: Remove the Third-Party Modules section from about:support. r=Gijs
Now that the about:third-party page landed (bug 1695817), we can remove the predecessor.
This patch reverts the Part10 patch of bug 1669036 (d9f8cdf2877b), keeping the other patches
which are required for about:third-party page.

Differential Revision: https://phabricator.services.mozilla.com/D118382
2021-06-25 22:22:03 +00:00
Andrew Creskey 32478151d9 Bug 1716606 - Replace keyup handling of history metadata typing metrics with C++ implementation r=Standard8,smaug
Due to measured performance issues in the Chrome process, moving this code to C++.

Differential Revision: https://phabricator.services.mozilla.com/D118178
2021-06-25 19:40:36 +00:00
Randell Jesup 5a97b746f9 Bug 1717122: Reduce preallocated processes for low-memory machines r=nika
Differential Revision: https://phabricator.services.mozilla.com/D118228
2021-06-25 18:57:23 +00:00
Christoph Kerschbaumer 15f7d2932c Bug 1654488: Remove pref in CheckLoadURIWIthFlags which allows all UI resources to load r=bholley
Differential Revision: https://phabricator.services.mozilla.com/D118817
2021-06-25 17:28:59 +00:00
Jeff Muizelaar e71c762245 Bug 1717117: Enable low-quality-pinch-zoom pref on Android Nightly. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D118224
2021-06-25 14:48:50 +00:00
Florian Quèze cd399a71a2 Bug 1717991 - Remove ifdefs around code that adds profiler markers with custom marker schemas, r=gerald.
Differential Revision: https://phabricator.services.mozilla.com/D118680
2021-06-25 13:28:01 +00:00
Brindusan Cristian cbab773bbe Backed out changeset 318e0d51cffb (bug 1717117) for causing reftest failures in 1696439-1.html.
CLOSED TREE
2021-06-25 12:46:59 +03:00
Brad Werth f0edc4ed46 Bug 1717117: Enable low-quality-pinch-zoom pref on Android Nightly. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D118224
2021-06-25 00:59:53 +00:00
Mike Hommey 2d0f251819 Bug 1717947 - Don't build the brotli host program. r=firefox-build-system-reviewers,nalexander
We now have no use for it. Remove the corresponding source, which we
added in bug 1355671 just for this.

Differential Revision: https://phabricator.services.mozilla.com/D118656
2021-06-25 00:20:11 +00:00
Mike Hommey a53b913e63 Bug 1717947 - Remove support for brotli streams in Jar archives. r=valentin
This was added in bug 1355661, has been kept Nightly-only since then,
and was only used briefly for omni.ja, and eventually we switched
compression off entirely on omni.ja. If we ever switch compression on
again on omni.ja, it would likely be with zstd, which is much faster
on the compression side.

Differential Revision: https://phabricator.services.mozilla.com/D118654
2021-06-25 00:20:10 +00:00
Denis Palmeiro f8473d146f Bug 1717642 - Add a pref to force full parse for OMT compiled JS scripts from the ScriptLoader. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D118494
2021-06-24 15:13:42 +00:00
Kagami Sascha Rosylight 66ab2e605c Bug 1717552 - Remove dom.select_events.enabled r=masayuki,smaug
Differential Revision: https://phabricator.services.mozilla.com/D118639
2021-06-24 12:30:35 +00:00
Nihanth Subramanya e78d4b3565 Bug 1713036 - Use Remote Settings config in DoH preferences UI. r=jaws,preferences-reviewers,necko-reviewers,valentin
Depends on D116798

Differential Revision: https://phabricator.services.mozilla.com/D117960
2021-06-23 23:28:16 +00:00
Dorel Luca 1779a0d311 Backed out 2 changesets (bug 1713036, bug 1714486) for XPCshell failures in netwerk/test/unit/test_trr.js. CLOSED TREE
Backed out changeset 06c40198b074 (bug 1713036)
Backed out changeset 41800e77c675 (bug 1714486)
2021-06-23 23:02:46 +03:00
Nihanth Subramanya 8c4bb92c84 Bug 1713036 - Use Remote Settings config in DoH preferences UI. r=jaws,preferences-reviewers,necko-reviewers,valentin
Depends on D116798

Differential Revision: https://phabricator.services.mozilla.com/D117960
2021-06-23 15:24:01 +00:00
Christoph Kerschbaumer 2224c15d86 Bug 1717797: HTTPS-First and HTTPS-Only: Convert static 3000ms background request delay to rely on a pref r=freddyb
Differential Revision: https://phabricator.services.mozilla.com/D118581
2021-06-23 11:46:50 +00:00
Dale Harvey 79494e7550 Bug 1714259 - Remove REGION_LOCATION_SERVICES_DIFFERENCE telemetry. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D118061
2021-06-23 08:25:08 +00:00
Emilio Cobos Álvarez d18129e143 Bug 1715513 - Make Linux also override the mousewheel scroll speed. r=stransky
We have been doing this on Windows for a very very long time, to
increase perceived performance.

Given the default scroll speed on Linux matches windows without the
override, it makes sense doing it on Linux as well, for the same
reasons.

Differential Revision: https://phabricator.services.mozilla.com/D117286
2021-06-23 07:54:42 +00:00
Cosmin Sabou edeaffb831 Backed out 3 changesets (bug 1714486, bug 1713036) for xpcshell failures on test_trr.js. CLOSED TREE
Backed out changeset 5161c4f25f80 (bug 1713036)
Backed out changeset 6ce07df62710 (bug 1713036)
Backed out changeset c824fe9b4adb (bug 1714486)
2021-06-23 08:00:36 +03:00
Mats Palmgren e0fbda09f4 Bug 1699964 - [css-content] Implement 'content: none' for elements. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D114130
2021-06-23 02:52:42 +00:00
Nihanth Subramanya 44665bb834 Bug 1713036 - Use Remote Settings config in DoH preferences UI. r=jaws,preferences-reviewers,necko-reviewers,valentin
Depends on D116798

Differential Revision: https://phabricator.services.mozilla.com/D117960
2021-06-23 02:29:19 +00:00
Kagami Sascha Rosylight 751f4ef52c Bug 1717612 - Disable window.sidebar from early-beta-or-earlier r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D118472
2021-06-22 16:05:45 +00:00
Kagami Sascha Rosylight d7c2b12fbe Bug 1717072 - Add window.clientInformation r=annevk,smaug
Differential Revision: https://phabricator.services.mozilla.com/D118466
2021-06-22 12:38:13 +00:00
Christoph Kerschbaumer 7c157fdfc3 Bug 1716991: Enable HTTPS-First Mode in PBM Mode r=arthuredelstein
Differential Revision: https://phabricator.services.mozilla.com/D118165
2021-06-22 12:33:45 +00:00
Valentin Gosu 66462a439a Bug 1696138 - Make a copy of the host before calling getaddrinfo r=necko-reviewers,kershaw
Differential Revision: https://phabricator.services.mozilla.com/D118010
2021-06-22 09:19:55 +00:00
Valentin Gosu 35bfc0713b Bug 1708673 - Do not recreate CacheEntry when OPEN_READONLY flag is passed r=necko-reviewers,dragana
This bug is caused by two cache visitors working in parallel:
Visitor1: calls asyncDoomURI
Visitor2: calls asyncOpenURI

This causes CacheStorageService::AddStorageEntry to create a new entry and add
it to the hashtable:
https://searchfox.org/mozilla-central/rev/308ea44d0d60b391b031ccee695920bd543f7d2f/netwerk/cache2/CacheStorageService.cpp#1566,1574,1576

Visitor3: will then go through the hashtable and see the newly added entry.

Differential Revision: https://phabricator.services.mozilla.com/D118344
2021-06-22 08:23:36 +00:00
Peter Van der Beken 4c923c87d0 Bug 1715300 - Enable BFCache in parent. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D117185
2021-06-21 15:05:12 +00:00
Henri Sivonen 7df7939f77 Bug 1713627 - Remove code obsoleted by the replacing the Text Encoding menu with one item. r=jaws,emk
Differential Revision: https://phabricator.services.mozilla.com/D116391
2021-06-21 12:09:01 +00:00
Dorel Luca 2118316ba4 Backed out changeset 4891a17c55e2 (bug 1713627) for Browser-chrome failures in docshell/test/browser/browser_bug673087-1.js. CLOSED TREE 2021-06-21 12:10:54 +03:00
Henri Sivonen abbbf94915 Bug 1713627 - Remove code obsoleted by the replacing the Text Encoding menu with one item. r=jaws,emk
Differential Revision: https://phabricator.services.mozilla.com/D116391
2021-06-21 08:09:43 +00:00
Matt Woodrow 1c5debc65c Bug 1717162 - Allow extra tick mode to ride the trains. r=bas
Differential Revision: https://phabricator.services.mozilla.com/D118251
2021-06-18 05:26:52 +00:00
Kershaw Chang d8811704f9 Bug 1714506 - Force a transaction to wait for HTTPS RR, r=necko-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D117234
2021-06-17 14:17:48 +00:00
Robert Mader 437336e8de Bug 1708416 - Implement n-buffering for the Wayland software backend, r=stransky
In order to fully comply with the spec and work on all compositors.
This is heavily inspired by `NativeLayerCA`:
 - Buffer are managed within a pool, similar to `SurfacePool`. This
   makes sure there's always a buffer available, even if the compositor
   holds buffers for longer than usually expected. One difference is
   that buffers are not shared between windows though, reducing
   complexity.
 - Partial damage is handled by blitting from the previous buffer,
   likely currently held by the Wayland compositor. While the spec is
   not completely clear whether this is legal, it strongly suggests it
   is - and other Wayland developers suggested it should be.
   This is almost identical to `NativeLayerCA::HandlePartialUpdate`,
   with a small optimization for the common case of double buffering,
   in witch case use a "damage history", inspired by the EGL partial
   damage support. As single or double buffering are by far the most
   common cases for shm-buffers, we limit this to double buffering to
   avoid complexity.

Changes compared to the existing `WindowSurfaceWayland` include:
 - reduced complexity:
   - less code
   - no extra frame callbacks, avoiding extra steps like D117911
 - no compositor specific modes - this solution should always produce
   fully correct output with minimal overhead.

Note: a previous version of this patch only worked for SW-WR but not
Basic and thus did not replace `WindowSurfaceWayland`. Now this patch
supports both, making it possible to fully replace `WindowSurfaceWayland`

Differential Revision: https://phabricator.services.mozilla.com/D118025
2021-06-17 13:19:14 +00:00
Christoph Kerschbaumer c0afcb9eea Bug 1709838: Enable HTTPS-First Mode in PBM Mode in Nightly r=arthuredelstein
Differential Revision: https://phabricator.services.mozilla.com/D114500
2021-06-16 18:18:30 +00:00
Mike Kaply cade41ef59 Bug 1695693 - Add support for Windows 10 SSO on Firefox. r=valentin,necko-reviewers,dveditz,johannh
Differential Revision: https://phabricator.services.mozilla.com/D114540
2021-06-16 14:24:43 +00:00
Dorel Luca 40bc5fd8ee Backed out changeset da918efb2d2e (bug 1709838) for Browser-chrome failures in toolkit/components/antitracking/test/browser/browser_contentBlockingAllowListPrincipal.js. CLOSED TREE 2021-06-16 17:55:10 +03:00
Landry Breuil c68790f2b9 Bug 1713745 - push all the knobs to enable RDD on OpenBSD r=gcp
Depends on D116635

Differential Revision: https://phabricator.services.mozilla.com/D116636
2021-06-16 09:26:12 +00:00
Christoph Kerschbaumer 23f169108b Bug 1709838: Enable HTTPS-First Mode in PBM Mode in Nightly r=arthuredelstein
Differential Revision: https://phabricator.services.mozilla.com/D114500
2021-06-16 08:47:00 +00:00
Jon Coppeard b45ba442df Bug 1715562 - Turn on use of external thread pool for JS helper tasks r=sfink
Differential Revision: https://phabricator.services.mozilla.com/D117521
2021-06-16 08:13:40 +00:00
Anny Gakhokidze 95c3dbf0de WIP: Bug 1713713 - Remove pref that decides if OriginAttributes should be used in a remote type r=nika
Differential Revision: https://phabricator.services.mozilla.com/D117926
2021-06-16 00:31:15 +00:00
Sandor Molnar 24464ffe50 Backed out changeset 03adf4f72ed9 (bug 1709838) for causing mochitest failures. CLOSED TREE 2021-06-15 22:58:08 +03:00
Christoph Kerschbaumer 58fc4233f4 Bug 1709838: Enable HTTPS-First Mode in PBM Mode in Nightly r=arthuredelstein
Differential Revision: https://phabricator.services.mozilla.com/D114500
2021-06-15 18:41:29 +00:00
Jonathan Kew 758d22f014 Bug 1716433 - Create a pref to determine whether Windows font substitutes are applied always, or only as fallback for unavailable fonts. r=lsalzman
Differential Revision: https://phabricator.services.mozilla.com/D117890
2021-06-15 16:44:24 +00:00
Kershaw Chang b7427a5f15 Bug 1700405 - Make it possible to skip the NS check when a host is added into blocked list, r=necko-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D117284
2021-06-15 13:59:10 +00:00
Yaron Tausky 768366d7b8 Bug 1496997 - Remove dom.serviceWorkers.parent_intercept pref r=asuth,dom-workers-and-storage-reviewers,perftest-reviewers,jgraham,sparky,webdriver-reviewers,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D101788
2021-06-15 08:52:39 +00:00
Kris Maglione b3c34d273e Bug 1646560: Part 1 - Move some XPCShell content helpers to generic shared module. r=nika
They were originally written for the extension framework, but have been used
more and more widely ever since.

Differential Revision: https://phabricator.services.mozilla.com/D114898
2021-06-15 04:40:10 +00:00
Emilio Cobos Álvarez 14d63a75c3 Bug 1715984 - Remove -moz-outline-radius. r=TYLin
It does nothing since 88 and we unshipped it in 89.

Differential Revision: https://phabricator.services.mozilla.com/D117532
2021-06-15 04:16:46 +00:00
Csoregi Natalia 0ae75685a2 Backed out changeset e944d9aaf395 (bug 1709838) for failures on browser_partitionedCookies.js. CLOSED TREE 2021-06-15 02:09:39 +03:00
Sean Feng 08425b64e2 Bug 1714467 - Enable dom.input_events.strict_input_vsync_alignment in all channels r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D116790
2021-06-14 20:46:50 +00:00
Glenn Watson 786dd59014 Bug 1715935 - Add experimental low quality pinch-zoom mode. r=gfx-reviewers,kvark
Building on previous patches, this adds a preference to enable
a low quality pinch-zoom mode that reuses cached tiles where
possible.

It doesn't currently redraw at the higher quality scale at the
end of a pinch-zoom, and there are some sampling artifacts in some
cases. However, it should be enough to do some performance testing
on low and devices and see if it helps.

Differential Revision: https://phabricator.services.mozilla.com/D117497
2021-06-14 20:40:21 +00:00
Christoph Kerschbaumer e72a7b286d Bug 1709838: Enable HTTPS-First Mode in PBM Mode in Nightly r=arthuredelstein
Differential Revision: https://phabricator.services.mozilla.com/D114500
2021-06-14 19:51:15 +00:00
Jon Coppeard e436a16c30 Bug 1715759 - Add a pref to control allocation site based pretrening r=jandem
This doesn't change the state of this feature which currently enabled, but will
allow us to disable it easily if necessary.

Differential Revision: https://phabricator.services.mozilla.com/D117441
2021-06-14 14:22:57 +00:00
Jonathan Kew 00a8f91ec3 Bug 1711479 - Implement CSS support for the optional adjustment-basis metric keywords for the font-size-adjust property (enabled on Nightly only for now). r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D115596
2021-06-14 12:32:36 +00:00
Dana Keeler 20319689f0 Bug 1715142 - convert pinning to use a static pref r=rmf
This patch converts the pinning preference
"security.cert_pinning.enforcement_level" to be static. It also removes some
unused pinning preferences and parameters.

Differential Revision: https://phabricator.services.mozilla.com/D117095
2021-06-12 01:12:25 +00:00
Luca Greco b4016efe5d Bug 1682632 - part2.7: ExtensionMockAPI. r=baku
ExtensionMockAPI is a fake WebExtensions API, locked behind a pref and
used in unit tests related to the API requests handling and WebExtensionStub
methods without relying on a specific WebExtension API.

Depends on D84687

Differential Revision: https://phabricator.services.mozilla.com/D99886
2021-06-11 18:58:10 +00:00
Emilio Cobos Álvarez 366338d5a5 Bug 1715452 - Disable widget.non-native-theme.webrender in macOS beta/release. r=mstange
Differential Revision: https://phabricator.services.mozilla.com/D117558
2021-06-11 18:56:25 +00:00
Michelle Goossens e4e6b27045 Bug 1714349 - Remove browser.proton.modals.enabled pref r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D116903
2021-06-11 18:14:26 +00:00
Butkovits Atila e4394b27a2 Backed out 3 changesets (bug 1715142) for causing build bustages. CLOSED TREE
Backed out changeset 7e67994f6a65 (bug 1715142)
Backed out changeset f58d5156f332 (bug 1715142)
Backed out changeset f8a7bd4519c6 (bug 1715142)
2021-06-11 21:20:02 +03:00
Dana Keeler 26694f522d Bug 1715142 - convert pinning to use a static pref r=rmf
This patch converts the pinning preference
"security.cert_pinning.enforcement_level" to be static. It also removes some
unused pinning preferences and parameters.

Differential Revision: https://phabricator.services.mozilla.com/D117095
2021-06-11 17:58:19 +00:00
Andrew Osmond 805d9ce3e3 Bug 1715902 - Refuse WebRender on Linux if backed by software driver. r=jrmuizel
Reject software rasterizers on Linux (except Software WebRender) when
trying to create full WebRender, unless WebRender was force enabled.

Differential Revision: https://phabricator.services.mozilla.com/D117534
2021-06-11 13:15:17 +00:00
Dorel Luca 5e16d5b3ba Backed out changeset c66a53cd194f (bug 1709838) for Browser-chrome failures in toolkit/components/antitracking/test/browser/browser_PBMCookieBehavior.js. CLOSED TREE 2021-06-11 16:48:32 +03:00
Dorel Luca 2190a59721 Backed out changeset c30c8b8dc0b5 (bug 1715902) on Dev's request. CLOSED TREE 2021-06-11 15:48:11 +03:00
Andrew Osmond 330727f6e8 Bug 1715902 - Refuse WebRender on Linux if backed by software driver. r=jrmuizel
When trying to create a GLContextEGL or GLContextGLX, we should check to
see what our display is backed by. If using a software driver, we should
fail to create the context for WebRender, so that it can fallback to
Software WebRender.

Differential Revision: https://phabricator.services.mozilla.com/D117473
2021-06-11 12:16:36 +00:00
Christoph Kerschbaumer e62dbaedd3 Bug 1709838: Enable HTTPS-First Mode in PBM Mode in Nightly r=arthuredelstein
Differential Revision: https://phabricator.services.mozilla.com/D114500
2021-06-11 12:11:31 +00:00
Dimi Lee 32e7bc465a Bug 1708455 - P10. Add signon.usernameOnlyForm.enabled preference r=sfoster,tgiles
Differential Revision: https://phabricator.services.mozilla.com/D116238
2021-06-11 11:56:05 +00:00
Iulian Moraru 955a3ab572 Backed out 2 changesets (bug 1715142) for causing marionette failures on test_navigation.py and mochitest failures on browser_setIgnoreCertificateErrors.js. CLOSED TREE
Backed out changeset 83206685ca0b (bug 1715142)
Backed out changeset ab3060a5f69e (bug 1715142)
2021-06-11 02:45:34 +03:00
Dana Keeler 50526906b2 Bug 1715142 - convert pinning to use a static pref r=rmf
This patch converts the pinning preference
"security.cert_pinning.enforcement_level" to be static. It also removes some
unused pinning preferences and parameters.

Differential Revision: https://phabricator.services.mozilla.com/D117095
2021-06-10 22:13:31 +00:00
Jon Coppeard f6039d82c0 Bug 1713335 - Add a pref to control use of XPCOM thread pool, default off r=KrisWright
Differential Revision: https://phabricator.services.mozilla.com/D116812
2021-06-10 15:14:16 +00:00
Alexandru Michis af8e5d37fd Backed out 2 changesets (bug 1715300) for causing wpt failures in metadata/prefetch.https and bc failures in browser_aboutCertError.js
CLOSED TREE

Backed out changeset 15b6ae49e509 (bug 1715300)
Backed out changeset 6dc09e2d617c (bug 1715300)
2021-06-10 18:41:36 +03:00
Alexandru Michis adb94d0544 Backed out 2 changesets (bug 1700405) for causing bc failures in browser_providerSteering.js
Backed out changeset 678c08f0baba (bug 1700405)
Backed out changeset 90b4c5f8796e (bug 1700405)
2021-06-10 17:29:19 +03:00
Alexandru Michis be06efd457 Backed out 14 changesets (bug 1682632) for causing hazard bustages in ExtensionEventManager.cpp
Backed out changeset c5acc19db606 (bug 1682632)
Backed out changeset 61380029a38b (bug 1682632)
Backed out changeset d3a153070b38 (bug 1682632)
Backed out changeset 8b8bd2385503 (bug 1682632)
Backed out changeset 7fa45afd83a0 (bug 1682632)
Backed out changeset 57652a2152ac (bug 1682632)
Backed out changeset 9195b13525d0 (bug 1682632)
Backed out changeset a647c0cb85e4 (bug 1682632)
Backed out changeset 55553e0dc6ca (bug 1682632)
Backed out changeset c85363089c29 (bug 1682632)
Backed out changeset 6c1f4efb4975 (bug 1682632)
Backed out changeset 9452456d249f (bug 1682632)
Backed out changeset 7b8016e5f3fb (bug 1682632)
Backed out changeset ba742f7e256f (bug 1682632)
2021-06-10 17:28:23 +03:00
Peter Van der Beken bef9769d4c Bug 1715300 - Disable BFCache in the parent on GeckoView. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D117272
2021-06-10 13:06:01 +00:00
Peter Van der Beken 35f9854f71 Bug 1715300 - Enable BFCache in parent. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D117185
2021-06-10 13:06:00 +00:00
Emilio Cobos Álvarez 2a5c38d4f0 Bug 1707872 - Make GTK theme follow the firefox theme globally. r=stransky
This matches what macOS is doing in bug 1715145, and improves the
situation in the cases the user chooses a light Firefox theme, but a
dark GTK theme, or vice versa.

The nice thing of doing it globally is that we don't need to teach the
GTK code to paint with different color schemes in different windows,
which would be massively annoying.

This is expected to have an slight performance cost on startup for
light-theme users (as we need to read the dark gtk theme colors), but
it's hopefully ok.

Depends on D117227

Differential Revision: https://phabricator.services.mozilla.com/D117228
2021-06-10 11:43:00 +00:00
Kershaw Chang 6bc156ea65 Bug 1700405 - Make it possible to skip the NS check when a host is added into blocked list, r=necko-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D117284
2021-06-10 10:12:40 +00:00
Luca Greco 5a901c159a Bug 1682632 - part2.7: ExtensionMockAPI. r=baku
ExtensionMockAPI is a fake WebExtensions API, locked behind a pref and
used in unit tests related to the API requests handling and WebExtensionStub
methods without relying on a specific WebExtension API.

Depends on D84687

Differential Revision: https://phabricator.services.mozilla.com/D99886
2021-06-10 09:34:56 +00:00
Eden Chuang 57f3874d0c Bug 1564235 - P1 Pref for serviceworker.navigationPreload API. r=dom-worker-reviewers,asuth
Create a static preference for enable/disable NavigationPreload API.

Differential Revision: https://phabricator.services.mozilla.com/D116913
2021-06-10 06:01:26 +00:00
Alexandru Michis 9cd990dfdf Backed out 2 changesets (bug 1715300) for causing devtool and wpt failures.
Backed out changeset 29c787c733cf (bug 1715300)
Backed out changeset 435ccebf197a (bug 1715300)
2021-06-10 11:38:16 +03:00
Csoregi Natalia e84ffc5f5c Backed out 6 changesets (bug 1564235) for ServiceWorkerRegistrar failures. CLOSED TREE
Backed out changeset 78d268b961e6 (bug 1564235)
Backed out changeset 198a29232047 (bug 1564235)
Backed out changeset b1503c48e2f6 (bug 1564235)
Backed out changeset 679bed36bc0b (bug 1564235)
Backed out changeset 789ce1a19e9f (bug 1564235)
Backed out changeset a4cd096b0ba7 (bug 1564235)
2021-06-10 05:17:08 +03:00
Eden Chuang e64946a1a6 Bug 1564235 - P1 Pref for serviceworker.navigationPreload API. r=dom-worker-reviewers,asuth
Create a static preference for enable/disable NavigationPreload API.

Differential Revision: https://phabricator.services.mozilla.com/D116913
2021-06-10 00:48:10 +00:00
Boris Chiou fd2fe22dc1 Bug 1340422 - Part 11: Enable pref on nightly. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D115753
2021-06-09 21:17:25 +00:00
Boris Chiou d61e621388 Bug 1340422 - Part 1: Add SVG d property in CSS. r=emilio
Add d property for style system. d property only supports path() for now
and it has the functional notation without fill rule.

https://github.com/w3c/svgwg/issues/320#issuecomment-414462645

Differential Revision: https://phabricator.services.mozilla.com/D81237
2021-06-09 21:17:21 +00:00
Harry Twyford dd78788280 Bug 1715619 - Enable widget.macos.support-dark-appearance by default on Nightly and Early Beta. r=mstange
Differential Revision: https://phabricator.services.mozilla.com/D117357
2021-06-09 21:01:06 +00:00
Csoregi Natalia d2e0d6f213 Backed out 14 changesets (bug 1682632) for mbu failures. CLOSED TREE
Backed out changeset e14034a66620 (bug 1682632)
Backed out changeset 3e47d00b7822 (bug 1682632)
Backed out changeset bf010d24288c (bug 1682632)
Backed out changeset 9e321d3b964b (bug 1682632)
Backed out changeset 36540900695b (bug 1682632)
Backed out changeset 8660a7bcc4e1 (bug 1682632)
Backed out changeset 89322328bf07 (bug 1682632)
Backed out changeset 1bc53013f8b3 (bug 1682632)
Backed out changeset afcbc61ae254 (bug 1682632)
Backed out changeset 6a9f2fdec9ff (bug 1682632)
Backed out changeset 017891ebb9dd (bug 1682632)
Backed out changeset f78f3e3c8fa4 (bug 1682632)
Backed out changeset 16d334e1548f (bug 1682632)
Backed out changeset 006dfdbfe446 (bug 1682632)
2021-06-09 23:16:13 +03:00
Luca Greco faadcf8b2b Bug 1682632 - part2.7: ExtensionMockAPI. r=baku
ExtensionMockAPI is a fake WebExtensions API, locked behind a pref and
used in unit tests related to the API requests handling and WebExtensionStub
methods without relying on a specific WebExtension API.

Depends on D84687

Differential Revision: https://phabricator.services.mozilla.com/D99886
2021-06-09 19:20:44 +00:00
Csoregi Natalia 7ddfca4572 Backed out 8 changesets (bug 1713335) for failures on browser_policy_hardware_acceleration.js. CLOSED TREE
Backed out changeset 85042c2c36ba (bug 1713335)
Backed out changeset a460cd7e818d (bug 1713335)
Backed out changeset 21a7a9dbf79d (bug 1713335)
Backed out changeset 9c68d8591ef3 (bug 1713335)
Backed out changeset 18e3f8bf6404 (bug 1713335)
Backed out changeset 5a395f40ac52 (bug 1713335)
Backed out changeset b9b2e74e7530 (bug 1713335)
Backed out changeset 1184c5a4b2e8 (bug 1713335)
2021-06-09 21:35:57 +03:00
Sean Feng 4cee0760f9 Bug 1713811 - Tweak lazy-loading root margin defaults to 1000px in all directions for EARLY_BETA_OR_EARLIER r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D117257
2021-06-09 15:52:48 +00:00
Jon Coppeard 67a801ed05 Bug 1713335 - Add a pref to control use of XPCOM thread pool, default off r=KrisWright
Differential Revision: https://phabricator.services.mozilla.com/D116812
2021-06-09 14:19:52 +00:00
Tim Giles 72e5df1cbf Bug 1686071 - Add 'improved password rules' pref. r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D114109
2021-06-09 13:54:09 +00:00
Butkovits Atila 4cb518b500 Backed out 8 changesets (bug 1713335) for causing SM bustages. CLOSED TREE
Backed out changeset 241321e38305 (bug 1713335)
Backed out changeset 81b9dab609f6 (bug 1713335)
Backed out changeset b6e426c592ae (bug 1713335)
Backed out changeset 996dad41f69b (bug 1713335)
Backed out changeset 1fe10e461405 (bug 1713335)
Backed out changeset fbc9b15ecc8f (bug 1713335)
Backed out changeset 321c6ab4a6a9 (bug 1713335)
Backed out changeset 77a4909e2915 (bug 1713335)
2021-06-09 15:43:27 +03:00
Jon Coppeard 3b2e0d77aa Bug 1713335 - Add a pref to control use of XPCOM thread pool, default off r=KrisWright
Differential Revision: https://phabricator.services.mozilla.com/D116812
2021-06-09 11:37:32 +00:00
Peter Van der Beken c59c627381 Bug 1715300 - Disable BFCache in the parent on GeckoView. r=emilio CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com/D117272
2021-06-09 09:33:16 +00:00
Peter Van der Beken a27589924b Bug 1715300 - Enable BFCache in parent. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D117185
2021-06-09 06:12:31 +00:00
Dorel Luca 816a6098d2 Backed out 3 changesets (bug 1714349) for Browser-chrome failures in browser/components/places/tests/browser/browser_addBookmarkForFrame.js. CLOSED TREE
Backed out changeset 598f8e7d73ef (bug 1714349)
Backed out changeset cc7365aacdbb (bug 1714349)
Backed out changeset f0f942a93495 (bug 1714349)
2021-06-09 04:48:41 +03:00
Michelle Goossens 2548bdf8e1 Bug 1714349 - Remove browser.proton.modals.enabled pref r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D116903
2021-06-08 22:16:33 +00:00
Agi Sferro 9083983080 Bug 1713284 - Make max_vibrate_{list_len,ms} atomic. r=smaug
Since Bug 1696145, these prefs are accessed on background threads (from a
service worker) so we need to mark them atomic.

Differential Revision: https://phabricator.services.mozilla.com/D117194
2021-06-08 19:26:10 +00:00
Jon Bauman fec7e5da09 Bug 1696093 - AVIF image transform support. r=aosmond
Differential Revision: https://phabricator.services.mozilla.com/D116317
2021-06-08 18:30:46 +00:00
Boris Chiou d2c8ac21ef Bug 1312588 - Part 1: Add pref for fit-content(). r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D107160
2021-06-08 05:05:49 +00:00
Markus Stange 4ad313f4ec Bug 1715145 - Rename widget.macos.respect-system-appearance to widget.macos.support-dark-appearance, and make the Firefox theme affect all windows if the pref is true. r=emilio
This patch also removes the pref widget.system-colors-follow-theme, which was
only true on macOS. System colors now follow the global Firefox theme.

Differential Revision: https://phabricator.services.mozilla.com/D117098
2021-06-08 02:01:10 +00:00
Michelle Goossens 1895a736f3 Bug 1714352 - Remove browser.proton.doorhangers.enabled pref r=emalysz
Differential Revision: https://phabricator.services.mozilla.com/D117091
2021-06-08 00:41:43 +00:00
Andrew Osmond 229cc98628 Bug 1715138 - Ship Software WebRender popups to release. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D117090
2021-06-08 00:00:42 +00:00
Sean Feng b366fba33e Bug 1712825 - Allow coalescing touchmove events in BrowserChild r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D116625
2021-06-07 15:29:15 +00:00
Kagami Sascha Rosylight 3d1c1e91f8 Bug 1707080 - Enable dispatch_by_pointer_messages on Nightly r=edgar
Differential Revision: https://phabricator.services.mozilla.com/D114659
2021-06-07 15:13:32 +00:00
Matthew Gaudet 0c96a16bf6 Bug 1712174 - Add browser preference for class static blocks r=yulia
Differential Revision: https://phabricator.services.mozilla.com/D116875
2021-06-07 14:57:42 +00:00
Csoregi Natalia 0b6853bfaf Backed out changeset b4ab5643d456 (bug 1707080) for causing build bustage. CLOSED TREE 2021-06-07 16:13:07 +03:00
Kagami Sascha Rosylight 97c0f29de0 Bug 1707080 - Enable dispatch_by_pointer_messages on Nightly r=edgar
Differential Revision: https://phabricator.services.mozilla.com/D114659
2021-06-07 12:49:43 +00:00
Csoregi Natalia 1fa90cf8b2 Backed out 5 changesets (bug 1711479) for multiple failures e.g. test_css-properties-db.js. CLOSED TREE
Backed out changeset f1b19a0463cd (bug 1711479)
Backed out changeset 3d1d2b4a2713 (bug 1711479)
Backed out changeset 4e689776fe5d (bug 1711479)
Backed out changeset 85b6b2648f60 (bug 1711479)
Backed out changeset a15cec1f0554 (bug 1711479)
2021-06-07 13:55:29 +03:00
Jonathan Kew 57c18282b4 Bug 1711479 - Implement CSS support for the optional adjustment-basis metric keywords for the font-size-adjust property (enabled on Nightly only for now). r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D115596
2021-06-07 08:58:12 +00:00
Noemi Erli fc0f717bfc Backed out changeset 917f3b2fd556 (bug 1709838) for causing multiple failures CLOSED TREE 2021-06-07 10:39:21 +03:00
Christoph Kerschbaumer 0c310a7b81 Bug 1709838: Enable HTTPS-First Mode in PBM Mode in Nightly r=arthuredelstein
Differential Revision: https://phabricator.services.mozilla.com/D114500
2021-06-07 05:40:59 +00:00
Rob Wu 7652aacc5a Bug 1706391 - Disable blocklist v2 by default r=Gijs,geckoview-reviewers,aklotz
- Require the blocklist v3 everywhere except on Android,
  as Android support will be done in bug 1639050.
  On Firefox desktop it is not possible to switch back to blocklist v2.

- The application size (Firefox/Thunderbird) shrinks by 1 MB
  because the addons.json dump no longer needs to be packaged.

- Thunderbird will now use blocklist v3 instead of v2.
  Doesn't matter because it didn't use the blocklist in practice.

Differential Revision: https://phabricator.services.mozilla.com/D116418
2021-06-04 20:03:27 +00:00
Rob Wu c7d6145482 Bug 1706391 - Remove unnecessary RemoteSetting+blocklist prefs r=leplatrem
Introduces a new `bucketName` option to supersede `bucketNamePref`.
For more context, see https://bugzilla.mozilla.org/show_bug.cgi?id=1702759

The `services.blocklist.bucket` pref is used by the Remote Settings dev
tools* to change from blocklists to blocklists-preview. There is no such
collection for the "addons-bloomfilters" collection, so hardcoding the
bucket name as "blocklists" does not matter.

* 52b2094b10/extension/experiments/remotesettings/api.js (L144-L145)

Differential Revision: https://phabricator.services.mozilla.com/D116417
2021-06-04 20:03:27 +00:00
Rob Wu 4be2fa0ee9 Bug 1706391 - Remove blocklist.useMLBF.stashes=false option r=Gijs
extensions.blocklist.useMLBF.stashes has always been true when the
feature shipped, the false mode was never used.

AMO already removed support for non-stashes in
https://github.com/mozilla/addons-server/issues/15426

Differential Revision: https://phabricator.services.mozilla.com/D116416
2021-06-04 20:03:26 +00:00
Brindusan Cristian be4ce39d9a Backed out 5 changesets (bug 1706391) for xpcshell failures at test_gfxBlacklist_Equal_DriverNew.js.
CLOSED TREE

Backed out changeset ccd2f9b9c513 (bug 1706391)
Backed out changeset 4abbf0ced8b8 (bug 1706391)
Backed out changeset 51ed9a912826 (bug 1706391)
Backed out changeset 90724663c6c4 (bug 1706391)
Backed out changeset 6d733a44225a (bug 1706391)
2021-06-04 22:28:37 +03:00
Rob Wu 64c804f78d Bug 1706391 - Disable blocklist v2 by default r=Gijs,geckoview-reviewers,aklotz
- Require the blocklist v3 everywhere except on Android,
  as Android support will be done in bug 1639050.
  On Firefox desktop it is not possible to switch back to blocklist v2.

- The application size (Firefox/Thunderbird) shrinks by 1 MB
  because the addons.json dump no longer needs to be packaged.

- Thunderbird will now use blocklist v3 instead of v2.
  Doesn't matter because it didn't use the blocklist in practice.

Differential Revision: https://phabricator.services.mozilla.com/D116418
2021-06-04 18:16:38 +00:00
Rob Wu 0da397026a Bug 1706391 - Remove unnecessary RemoteSetting+blocklist prefs r=leplatrem
Introduces a new `bucketName` option to supersede `bucketNamePref`.
For more context, see https://bugzilla.mozilla.org/show_bug.cgi?id=1702759

The `services.blocklist.bucket` pref is used by the Remote Settings dev
tools* to change from blocklists to blocklists-preview. There is no such
collection for the "addons-bloomfilters" collection, so hardcoding the
bucket name as "blocklists" does not matter.

* 52b2094b10/extension/experiments/remotesettings/api.js (L144-L145)

Differential Revision: https://phabricator.services.mozilla.com/D116417
2021-06-04 18:16:38 +00:00
Rob Wu 7e8f5df466 Bug 1706391 - Remove blocklist.useMLBF.stashes=false option r=Gijs
extensions.blocklist.useMLBF.stashes has always been true when the
feature shipped, the false mode was never used.

AMO already removed support for non-stashes in
https://github.com/mozilla/addons-server/issues/15426

Differential Revision: https://phabricator.services.mozilla.com/D116416
2021-06-04 18:16:37 +00:00
Morgan Reschenberg 1acb4f3f8c Bug 1713015: Default browser.display.document_color_use to 0 on MacOS r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D116046
2021-06-03 20:31:22 +00:00
Emilio Cobos Álvarez a92eb7c353 Bug 1714357 - Use a nicer media query for proton context menus. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D116736
2021-06-03 17:51:48 +00:00
Timothy Nikkel 973c15735b Bug 1713589. If double tap zoom can't find a rect to zoom in to and we are zoomed out then zoom in some small default amount. r=botond
This provides feedback to the user, otherwise nothing happens and the user doesn't know if their input was accepted or not. This matches what Chrome does.

We add a new flag for ZoomToRect that only double tap uses. We also need to add the cursor position to the ZoomTarget struct as that is what we will be zooming in on. (CalculateRectToZoomTo has a little bit of refactoring to calculate this point sooner and without an intermediate variable.)

The rest of the patch is some logic in ZoomToRect to decide when to do this, and some math to compute the zoom to rect (which is similar to the zoom out code).

Differential Revision: https://phabricator.services.mozilla.com/D116370
2021-06-03 09:51:50 +00:00
Edgar Chen 90144c00e7 Bug 1669729 - Ship implicit pointer capture for touch; r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D116570
2021-06-03 08:22:32 +00:00
Alexandru Michis e2d14cb719 Backed out changeset 550fd06e9120 (bug 1713015) for causing bc failures in browser_HCM_telemetry.js
CLOSED TREE
2021-06-03 02:26:48 +03:00
Sonia Singla c2ffd0413b Bug 1661517 - Removed extensions.allowPrivateBrowsingByDefault preference. r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D97094
2021-06-02 21:48:05 +00:00
Morgan Reschenberg fd52aa53a0 Bug 1713015: Default browser.display.document_color_use to 0 on MacOS r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D116046
2021-06-02 18:52:21 +00:00
Kershaw Chang 88318b537a Bug 1700857 - Add a pref to allow a user to use SOCKS5, r=necko-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D116098
2021-06-02 08:05:23 +00:00
Dmitry Bezhetskov 6fdb9a9637 Bug 1713081 - Fix to use the default clang from upstream for SM WASI. r=glandium
To compile SM to .wasm we need to use clang from wasi-sdk, this patch
allows us to use default clang-12 from mozilla's repo.
We remove usage of rpath-link flag because wasm-ld doesn't support it,
enable single thread model because wasi is single threaded
and finally add <unistd.h> becase it is forbidden to use read/write/lseek
without this header.

Differential Revision: https://phabricator.services.mozilla.com/D116207
2021-06-02 06:00:10 +00:00
Henrik Skupin 7543ddeb51 Bug 1712902 - [remote] Conditionally enable WebDriver Bidi on Nightly channel only. r=remote-protocol-reviewers,jdescottes
As long as the upcoming WebDriver BiDi implementation isn't stable
enough, it will only be enabled for Nighlty builds for now.

Differential Revision: https://phabricator.services.mozilla.com/D116414
2021-06-01 19:41:01 +00:00
Timothy Nikkel 1d3ddabcf8 Bug 1551302. Enable visual viewport on desktop platforms. r=botond,smaug,geckoview-reviewers,m_kato
Differential Revision: https://phabricator.services.mozilla.com/D115955
2021-06-01 07:56:49 +00:00
Kartikaya Gupta b359e82a99 Bug 1713485 - Remove unused migrationPercent pref. r=botond
With the migration completed, we don't need to keep this pref
around anymore. The profile migration code used to set the pref
value to 0 but since FF 86 the value of the pref didn't matter
as the code would always clamp it to 100. So for consistency
we eliminate that setting of the pref as well.

Depends on D116322

Differential Revision: https://phabricator.services.mozilla.com/D116323
2021-05-31 21:36:36 +00:00
Andrew Osmond 1efc4e51f5 Bug 1713651 - Turn off recording SVG images in blobs by default. r=jrmuizel
There are performance problems we need to sort out, so let's just turn
off the pref which lets us continue testing without backing out.

Differential Revision: https://phabricator.services.mozilla.com/D116407
2021-05-31 18:31:26 +00:00
Alexandru Michis d30bd50d0f Backed out changeset 37f2f9ef6ef8 (bug 1693993) for containing unreviewed changes.
CLOSED TREE
2021-05-31 15:55:11 +03:00
Brindusan Cristian ca49f15f7d Backed out 14 changesets (bug 1705659, bug 472823, bug 669675) as requested by valentin for causing regressions. CLOSED TREE
Backed out changeset d920aa17a468 (bug 669675)
Backed out changeset adad38c05584 (bug 1705659)
Backed out changeset 361c177ed131 (bug 1705659)
Backed out changeset 46e559f45338 (bug 1705659)
Backed out changeset 3c9556a8df55 (bug 1705659)
Backed out changeset a179695a56c9 (bug 1705659)
Backed out changeset e688986c7011 (bug 1705659)
Backed out changeset de990e6c944d (bug 1705659)
Backed out changeset 0ea348abee78 (bug 1705659)
Backed out changeset 2f0aacbd42b1 (bug 1705659)
Backed out changeset c977551bad6e (bug 1705659)
Backed out changeset 5449d9e08034 (bug 1705659)
Backed out changeset b6b51bc167ac (bug 1705659)
Backed out changeset 27e709923ecb (bug 472823)
2021-05-31 13:16:34 +03:00
Henrik Skupin 55d4518049 Bug 1693993 - [marionette] Move Marionette server code to /remote/marionette. r=remote-protocol-reviewers,marionette-reviewers,jdescottes,webdriver-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D106311
2021-05-31 08:56:32 +00:00
Dragana Damjanovic c848257f16 Bug 1710821 - Enable HTTP/3 final version by default r=necko-reviewers,kershaw
Differential Revision: https://phabricator.services.mozilla.com/D114960
2021-05-28 15:33:55 +00:00
Kershaw Chang de5e0b799d Bug 1712272 - Enable HTTPS RR support on early beta, r=necko-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D116211
2021-05-28 09:28:53 +00:00
Olli Pettay ee2d66f98b WIP: Bug 1708121, keep ticking after page load r=mstange
Differential Revision: https://phabricator.services.mozilla.com/D116040
2021-05-27 16:08:04 +00:00
Ava Katushka a69674d9fe Bug 1710929 - Create pref for downloads panel improvements r=mtigley,Gijs
Depends on D115806

Differential Revision: https://phabricator.services.mozilla.com/D115966
2021-05-27 10:53:35 +00:00
Valentin Gosu 76cc18727f Bug 669675 - Use Tokenizer in ParseRealm r=necko-reviewers,dragana
We also import the testcases from http://test.greenbytes.de/tech/tc/httpauth/
as unit tests.

This patch adds a network.auth.use_new_parse_realm pref in case this change
causes any regressions.

Depends on D112605

Differential Revision: https://phabricator.services.mozilla.com/D112594
2021-05-26 09:27:21 +00:00
Tim Huang d19035203c Bug 1706612 - Part 1: Add a pref for the allow list of query stripping. r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D115863
2021-05-26 08:24:21 +00:00
Andreas Farre 3dd66dc912 Part 9: Bug 1700623 - Notify main thread about storage updates periodically. r=asuth
This is used to update session store storage contents continuously.

Depends on D111435

Differential Revision: https://phabricator.services.mozilla.com/D114586
2021-05-26 07:14:07 +00:00