23416 Commits

Author SHA1 Message Date
Richard Cole
adf3365de4 Bug 1845797 - Remove reload-default-prefs observer notification. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D199673
2024-01-29 18:22:26 +00:00
Matthew Gaudet
05b02bf587 Bug 1866158 - Add a pref for emulates undefined fuse r=jandem
Differential Revision: https://phabricator.services.mozilla.com/D199655
2024-01-29 16:28:59 +00:00
Emilio Cobos Álvarez
abc0486620 Bug 1876702 - Remove unnecessary distinction between TYPE_FALLBACK and TYPE_NULL. r=smaug
The frame constructor always treats them the same nowadays
(TYPE_FALLBACK used to mean "show the pluginproblem code").

Differential Revision: https://phabricator.services.mozilla.com/D199719
2024-01-29 16:14:09 +00:00
André Bargull
c32a63c94c Bug 1842773 - Part 1: Add prefs for resizable ArrayBuffers and growable SharedArrayBuffers. r=sfink
There's intentionally only a single shell option which controls both options.
This makes testing easier and the test262 tests are also using a single
feature flag for resizable ArrayBuffers and growable SharedArrayBuffers.

Differential Revision: https://phabricator.services.mozilla.com/D183317
2024-01-29 10:44:19 +00:00
Daniel Holbert
9a8672939e Bug 1876811: Change about:config pref 'dom.send_after_paint_to_content' to a static pref instead of defining it in all.js. r=TYLin
While we're at it, remove nsPresContext's caching machinery for this pref,
and just directly use the StaticPrefs getter at the one usage site.

This patch doesn't affect behavior.

Differential Revision: https://phabricator.services.mozilla.com/D199780
2024-01-28 05:57:49 +00:00
Stanca Serban
39a5634e24 Backed out 3 changesets (bug 1875257) for causing Android PermissionManager related wpt crashes.
Backed out changeset 0fff6ecf1c10 (bug 1875257)
Backed out changeset adca043ae362 (bug 1875257)
Backed out changeset fd47336dc88d (bug 1875257)
2024-01-27 09:52:37 +02:00
Stanca Serban
ee77e33265 Backed out 3 changesets (bug 1876811) for causing bp-nu bustages in nsGfxScrollFrame.cpp.
Backed out changeset 1e79d9e65ec0 (bug 1876811)
Backed out changeset 126b8c56970e (bug 1876811)
Backed out changeset 5e1c10a5832c (bug 1876811)
2024-01-27 09:18:03 +02:00
Daniel Holbert
e35126df46 Bug 1876811: Change about:config pref 'dom.send_after_paint_to_content' to a static pref instead of defining it in all.js. r=TYLin
While we're at it, remove nsPresContext's caching machinery for this pref,
and just directly use the StaticPrefs getter at the one usage site.

This patch doesn't affect behavior.

Differential Revision: https://phabricator.services.mozilla.com/D199780
2024-01-27 06:02:56 +00:00
Adam Vandolder
a05fb9921e Bug 1861366 - Enable dom.forms.always_allow_key_and_focus_events.enabled on early beta. r=dom-core,edgar
Differential Revision: https://phabricator.services.mozilla.com/D199765
2024-01-27 01:37:49 +00:00
Noemi Erli
39312e51b4 Backed out 3 changesets (bug 1876811) for causing failures in nsGfxScrollFrame.cpp CLOSED TREE
Backed out changeset d7fa22972e13 (bug 1876811)
Backed out changeset 2e6f427c053a (bug 1876811)
Backed out changeset 2b7e8a3f4751 (bug 1876811)
2024-01-27 03:41:30 +02:00
Kagami Sascha Rosylight
19c6349762 Bug 1875257 - Part 3: Remove dom.screenwakelock.testing r=dom-core,edgar
`test_driver.set_permission()` should now just work with the marionette pref.

Differential Revision: https://phabricator.services.mozilla.com/D199211
2024-01-27 01:20:57 +00:00
Masatoshi Kimura
2f27be1956 Bug 1875001 - Remove unused features from nsDirIndexParser. r=necko-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D198797
2024-01-27 01:09:43 +00:00
Daniel Holbert
c93fa3f357 Bug 1876811: Change about:config pref 'dom.send_after_paint_to_content' to a static pref instead of defining it in all.js. r=TYLin
While we're at it, remove nsPresContext's caching machinery for this pref,
and just directly use the StaticPrefs getter at the one usage site.

This patch doesn't affect behavior.

Differential Revision: https://phabricator.services.mozilla.com/D199780
2024-01-27 01:05:26 +00:00
Kagami Sascha Rosylight
36ee5bf243 Bug 1653882 - Ship dom.forms.always_allow_pointer_events.enabled by default r=dom-core,edgar
Both Chrome and Safari have been shipping the behavior dy default for some months and haven't been reporting regressions, now we can ship it too.

* https://chromium-review.googlesource.com/c/chromium/src/+/4629594
* 5d9f4aa0c0

Differential Revision: https://phabricator.services.mozilla.com/D199720
2024-01-26 23:19:01 +00:00
Daniel Holbert
90c2e23dff Bug 1876677: Change about:config pref 'layout.scrollbar.side' to a static pref instead of being defined in all.js. r=TYLin,emilio
Differential Revision: https://phabricator.services.mozilla.com/D199690
2024-01-26 19:02:57 +00:00
Masayuki Nakano
69181dfe83 Bug 1875424 - Disable the new mouse/pointer boundary behavior in the late beta builds and the release builds r=smaug
It seems that Chrome disables the new behavior in the release channel.  For
backward compatibility, let's follow them for now.

https://bugs.chromium.org/p/chromium/issues/detail?id=1147998#c59

Differential Revision: https://phabricator.services.mozilla.com/D199469
2024-01-26 15:05:37 +00:00
Iulian Moraru
6c3ac6c061 Backed out 36 changesets (bug 1842773) for causing mochitest-plain failures on test_bug238987.html. CLOSED TREE
Backed out changeset 1c6b89720947 (bug 1842773)
Backed out changeset 9ee0820fd10c (bug 1842773)
Backed out changeset a1223a2e4104 (bug 1842773)
Backed out changeset ddc756e472fa (bug 1842773)
Backed out changeset a8e653e1449b (bug 1842773)
Backed out changeset 332a7d803b17 (bug 1842773)
Backed out changeset ae6bb114049f (bug 1842773)
Backed out changeset 349001e15a81 (bug 1842773)
Backed out changeset 49a441129268 (bug 1842773)
Backed out changeset 6577ce666f63 (bug 1842773)
Backed out changeset e298cf8789db (bug 1842773)
Backed out changeset 5142ff1ab887 (bug 1842773)
Backed out changeset 9c3e501a0bde (bug 1842773)
Backed out changeset 624211f977b7 (bug 1842773)
Backed out changeset 7e74d5234a82 (bug 1842773)
Backed out changeset e54c28ffc14b (bug 1842773)
Backed out changeset 2632717efe1f (bug 1842773)
Backed out changeset 03a8757ebf57 (bug 1842773)
Backed out changeset dd3cd622dab6 (bug 1842773)
Backed out changeset 2420ab460c74 (bug 1842773)
Backed out changeset 69852502b958 (bug 1842773)
Backed out changeset 77a6a051d189 (bug 1842773)
Backed out changeset 6dc6eaaa1078 (bug 1842773)
Backed out changeset cb05cbd65dc9 (bug 1842773)
Backed out changeset 1a6726cbdb1c (bug 1842773)
Backed out changeset 0d4f958c0e66 (bug 1842773)
Backed out changeset 5234962e19cd (bug 1842773)
Backed out changeset 595d4662855b (bug 1842773)
Backed out changeset 0c4601136c2e (bug 1842773)
Backed out changeset 92b811e12f9c (bug 1842773)
Backed out changeset 9bcfe618bc8b (bug 1842773)
Backed out changeset 0e6538506b65 (bug 1842773)
Backed out changeset 42dfeb71cb32 (bug 1842773)
Backed out changeset 84a60739eac9 (bug 1842773)
Backed out changeset bd1f53b5c3c5 (bug 1842773)
Backed out changeset 2ad11ba7c24c (bug 1842773)
2024-01-26 11:27:59 +02:00
André Bargull
d9854084f5 Bug 1842773 - Part 1: Add prefs for resizable ArrayBuffers and growable SharedArrayBuffers. r=sfink
There's intentionally only a single shell option which controls both options.
This makes testing easier and the test262 tests are also using a single
feature flag for resizable ArrayBuffers and growable SharedArrayBuffers.

Differential Revision: https://phabricator.services.mozilla.com/D183317
2024-01-26 08:17:32 +00:00
Emilio Cobos Álvarez
8212042779 Bug 1875822 - Remove a bunch of dead JS plugin code. r=nika
Also bonus clean-up.

Differential Revision: https://phabricator.services.mozilla.com/D199272
2024-01-25 21:02:21 +00:00
Butkovits Atila
40ca04ae32 Backed out 36 changesets (bug 1842773) for causing bustages at SharedArrayObject.cpp. CLOSED TREE
Backed out changeset fdf786dd351e (bug 1842773)
Backed out changeset ab17d9d1afcf (bug 1842773)
Backed out changeset 48c52e5dd64a (bug 1842773)
Backed out changeset 9e5fe38814bd (bug 1842773)
Backed out changeset 33c4fbb9f307 (bug 1842773)
Backed out changeset 73b58fe927ed (bug 1842773)
Backed out changeset c96b97a452c7 (bug 1842773)
Backed out changeset 74c83be90b33 (bug 1842773)
Backed out changeset 925f7343af88 (bug 1842773)
Backed out changeset e21d2dc786e3 (bug 1842773)
Backed out changeset dcbf308d25cc (bug 1842773)
Backed out changeset 41a6cfa90ff9 (bug 1842773)
Backed out changeset 27ba394b4d2d (bug 1842773)
Backed out changeset 4dd54c5f0b0f (bug 1842773)
Backed out changeset 682ea1a58d7c (bug 1842773)
Backed out changeset 60265e4333e9 (bug 1842773)
Backed out changeset 84325eb9a12b (bug 1842773)
Backed out changeset 8b781b7f528b (bug 1842773)
Backed out changeset 03ce4a7b78f7 (bug 1842773)
Backed out changeset 83f6b87a1a6e (bug 1842773)
Backed out changeset 30d994cfcb21 (bug 1842773)
Backed out changeset 95b779c3dd31 (bug 1842773)
Backed out changeset 097a5ac6f7df (bug 1842773)
Backed out changeset 01d6506a4b74 (bug 1842773)
Backed out changeset 597391bdb71e (bug 1842773)
Backed out changeset 2e2b09aab76e (bug 1842773)
Backed out changeset 8eff2fbd1d41 (bug 1842773)
Backed out changeset e1e40930a9d0 (bug 1842773)
Backed out changeset 10ad70a8eb17 (bug 1842773)
Backed out changeset ec1db830ea0e (bug 1842773)
Backed out changeset 61bd37ceaeec (bug 1842773)
Backed out changeset 76d3a7b19c69 (bug 1842773)
Backed out changeset f53d8aac630b (bug 1842773)
Backed out changeset d1ba02bfff65 (bug 1842773)
Backed out changeset 910d057e7894 (bug 1842773)
Backed out changeset 259a53f087b3 (bug 1842773)
2024-01-25 19:47:29 +02:00
André Bargull
22e45bdd4b Bug 1842773 - Part 1: Add prefs for resizable ArrayBuffers and growable SharedArrayBuffers. r=sfink
There's intentionally only a single shell option which controls both options.
This makes testing easier and the test262 tests are also using a single
feature flag for resizable ArrayBuffers and growable SharedArrayBuffers.

Differential Revision: https://phabricator.services.mozilla.com/D183317
2024-01-25 15:49:42 +00:00
Norisz Fay
78a46aade6 Backed out 4 changesets (bug 1823658, bug 1875424) for causing wpt failures on mouse_boundary_events_after_removing_last_over_element.html CLOSED TREE
Backed out changeset 6cfd68d8e76b (bug 1823658)
Backed out changeset 125cdc023eb9 (bug 1875424)
Backed out changeset 4e7412409dc3 (bug 1875424)
Backed out changeset 997aa1f6b4cc (bug 1875424)
2024-01-25 17:17:35 +02:00
Ryan Hunt
ec4d34ce19 Bug 1873776 - wasm: Let 'exnref' ride trains to beta. r=yury
After these commits, exnref should be stable enough to go to beta.
We'll hold off from releasing the feature until it moves to phase
4.

Differential Revision: https://phabricator.services.mozilla.com/D198098
2024-01-25 13:08:38 +00:00
Masayuki Nakano
4fd51e8181 Bug 1875424 - Disable the new mouse/pointer boundary behavior in the late beta builds and the release builds r=smaug
It seems that Chrome disables the new behavior in the release channel.  For
backward compatibility, let's follow them for now.

https://bugs.chromium.org/p/chromium/issues/detail?id=1147998#c59

Differential Revision: https://phabricator.services.mozilla.com/D199469
2024-01-25 11:44:07 +00:00
Malte Juergens
cee2c39608 Bug 1824325 - Remove support for application/http-index-format Content-Type r=freddyb,necko-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D198575
2024-01-25 09:57:32 +00:00
Dimi
3794750a4d Bug 1875253 - Enable Address Capture for US and CA regions in Nightly r=credential-management-reviewers,sgalich
Differential Revision: https://phabricator.services.mozilla.com/D198941
2024-01-25 09:21:36 +00:00
Narcis Beleuzu
1e726a0e49 Backed out 3 changesets (bug 1867190) for bustages on PHC.cpp . CLOSED TREE
Backed out changeset ce5606473bf9 (bug 1867190)
Backed out changeset 3766cf32a308 (bug 1867190)
Backed out changeset 16ce5caa9557 (bug 1867190)
2024-01-25 07:58:11 +02:00
Paul Bone
c665d103ee Bug 1867190 - Add prefs for PHC probablities r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D198652
2024-01-25 05:03:08 +00:00
Ryan VanderMeulen
4861b01b48 Bug 1875968 - Update in-tree zlib to version 1.3.1. r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D199306
2024-01-25 03:15:19 +00:00
Emilio Cobos Álvarez
5ceaedb992 Bug 1876321 - Remove mainthread sync with geometric animations pref. r=boris
Off-by-default since 121, let's remove the code to make stuff simpler.

Differential Revision: https://phabricator.services.mozilla.com/D199507
2024-01-24 20:10:45 +00:00
Sandor Molnar
12002be1fa Backed out changeset 4965975e1e61 (bug 1874464) for causing wpt / reftest failures related to HTTPS Resolver CLOSED TREE 2024-01-24 15:18:49 +02:00
Valentin Gosu
a20003ecec Bug 1874464 - Turn on native HTTPS-RR DNS resolver on Nightly r=necko-reviewers,kershaw
Differential Revision: https://phabricator.services.mozilla.com/D198437
2024-01-24 11:12:09 +00:00
Natalia Csoregi
aee1a743da Backed out 8 changesets (bug 1873776) for causing vendor failures. CLOSED TREE
Backed out changeset d02640a98278 (bug 1873776)
Backed out changeset 9d8b7fb99b49 (bug 1873776)
Backed out changeset f2257b166fab (bug 1873776)
Backed out changeset 5983bbd52033 (bug 1873776)
Backed out changeset 0c8df2a6df6d (bug 1873776)
Backed out changeset 3a200a345043 (bug 1873776)
Backed out changeset 3d49e6abfd5e (bug 1873776)
Backed out changeset aafde8982892 (bug 1873776)
2024-01-24 00:44:44 +02:00
Ryan Hunt
0d0bf06405 Bug 1873776 - wasm: Let 'exnref' ride trains to beta. r=yury
After these commits, exnref should be stable enough to go to beta.
We'll hold off from releasing the feature until it moves to phase
4.

Differential Revision: https://phabricator.services.mozilla.com/D198098
2024-01-23 22:03:06 +00:00
Vincent Hilla
f7047a5ec0 Bug 1874849 - Enable Screen Wake Lock API by default. r=saschanaz
Differential Revision: https://phabricator.services.mozilla.com/D198688
2024-01-23 11:19:49 +00:00
Vincent Hilla
cd3ae60da5 Bug 1874881 - Remove pref dom.events.phases.correctOrderOnTarget. r=dom-core,edgar
Differential Revision: https://phabricator.services.mozilla.com/D198691
2024-01-23 08:01:16 +00:00
Masayuki Nakano
8e55e33e62 Bug 1875690 - Add a pref to prevent caret move when right click in editable content r=emilio
In bug 1845241, we aligned the behavior of `Selection` at right click to the
other browsers.  That may prevent potential web compat issues, but some users
may want to take it back the traditional behavior.

The patch adds a pref to do it only when caret is in an editable element and
when right click occurs in focused editable element.  The reason of limiting
only in editable nodes is, collapsed range in non-editable content is not
visible for users unless enabling the caret browsing mode.  Therefore, if we
apply the traditional behavior to non-editable content, we'd have bug reports
with this pref and waste time for investigation in some web apps.  However,
in editable content, caret shows users and that helps us to understand what
happened in the reporter's environment.  Therefore, I think that this pref is
reasonable for some users.

Differential Revision: https://phabricator.services.mozilla.com/D199203
2024-01-22 23:32:33 +00:00
Nipun Shukla
1b61a2bdab Bug 1873223 - Modified firefox and firefox-private protocol handler behavior r=Gijs,mhughes
Differential Revision: https://phabricator.services.mozilla.com/D197836
2024-01-22 21:59:04 +00:00
Gijs Kruitbosch
6674caa946 Bug 1833814 - change nsIWidget's cursor logic, r=emilio,win-reviewers,mhowell
Differential Revision: https://phabricator.services.mozilla.com/D195549
2024-01-22 20:42:50 +00:00
Norisz Fay
2c2092a3e2 Backed out 6 changesets (bug 1873743) for causing bc failures on browser_translations_panel_auto_translate_error_view.js
Backed out changeset bb96b326fd83 (bug 1873743)
Backed out changeset a695e04c3d54 (bug 1873743)
Backed out changeset 114ea06972d3 (bug 1873743)
Backed out changeset 59d5a7bff4fa (bug 1873743)
Backed out changeset 70ffe08ff7cb (bug 1873743)
Backed out changeset af470fddc2d4 (bug 1873743)
2024-01-22 21:30:16 +02:00
Greg Tatum
423af9a98e Bug 1873743 - Stub out enough of remote settings to download; r=translations-reviewers,nordzilla
Differential Revision: https://phabricator.services.mozilla.com/D198072
2024-01-22 16:21:49 +00:00
Frédéric Wang
4dbcf39f88 Bug 1874874 - Enable content-visibility by default. r=emilio
Intent-to-ship: https://groups.google.com/a/mozilla.org/g/dev-platform/c/kXp-yUvkNKQ/m/mDVXyyrtAAAJ

Differential Revision: https://phabricator.services.mozilla.com/D198689
2024-01-22 15:19:44 +00:00
Jon Coppeard
d4f85b52d9 Bug 1875117 - Ship GC parallel marking r=sfink
Differential Revision: https://phabricator.services.mozilla.com/D198958
2024-01-22 14:30:29 +00:00
Tom Schuster
97be7de9ad Bug 1875466 - Remove browser.opaqueResponseBlocking.syntheticBrowsingContext pref. r=emilio
Depends on D199115

Differential Revision: https://phabricator.services.mozilla.com/D199116
2024-01-22 14:26:11 +00:00
Tom Schuster
40de2c94b3 Bug 1875466 - Remove nsContentUtils::ShouldHideObjectOrEmbedImageDocument. r=emilio
Depends on D199114

Differential Revision: https://phabricator.services.mozilla.com/D199115
2024-01-22 14:26:10 +00:00
Gregory Pappas
b3e0fd295c Bug 1724089 - Remove browser.tabs.remote.autostart pref r=webdriver-reviewers,perftest-reviewers,geckoview-reviewers,jgraham,extension-reviewers,mossop,sparky,robwu,owlish,necko-reviewers,jmaher,valentin
Differential Revision: https://phabricator.services.mozilla.com/D192136
2024-01-22 09:52:53 +00:00
Matthew Gaudet
cfe8f10bce Bug 1835669 - Split import attributes pref to require explicit pref for assert syntax r=dminor
Depends on D194259

Differential Revision: https://phabricator.services.mozilla.com/D194262
2024-01-19 01:01:30 +00:00
Matthew Gaudet
97d3153431 Bug 1835669 - Rename Import Assertions options to reflect new name r=dminor
Differential Revision: https://phabricator.services.mozilla.com/D194255
2024-01-19 01:01:29 +00:00
Iulian Moraru
b643962356 Backed out changeset da092d881d44 (bug 1724089) for causing valgrind build bustages. 2024-01-18 22:12:44 +02:00
Gregory Pappas
c2ed911bfb Bug 1724089 - Remove browser.tabs.remote.autostart pref r=webdriver-reviewers,perftest-reviewers,geckoview-reviewers,jgraham,extension-reviewers,mossop,sparky,robwu,owlish,necko-reviewers,jmaher,valentin
Differential Revision: https://phabricator.services.mozilla.com/D192136
2024-01-18 16:25:47 +00:00