Cosmin Sabou
c406bcf318
Backed out 5 changesets (bug 1839316) for causing bustages on ScriptLoader.cpp. CLOSED TREE
...
Backed out changeset 85f107e082ee (bug 1839316)
Backed out changeset 8c1e22518c3a (bug 1839316)
Backed out changeset a4c3dec0f34c (bug 1839316)
Backed out changeset 313ff15742dd (bug 1839316)
Backed out changeset fa200e26bbb1 (bug 1839316)
2023-08-09 20:16:06 +03:00
Natalia Csoregi
f5280e9d84
Backed out changeset ddf986b83075 (bug 697151) for causing assertion failures on XMLHttpRequestMainThread.cpp. CLOSED TREE
2023-08-09 18:25:17 +03:00
Thomas Wisniewski
8c326db1ea
Bug 697151 - suspend all other (non-navigation) channels in the docgroup of a sync XHR as its syncloop begins, and resume them after its syncloop completes; r=smaug,necko-reviewers,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D185161
2023-08-09 14:42:32 +00:00
Mirko Brodesser
42ee9192af
Bug 1839316: part 5) Guard the "fetchpriority" attribute behind a pref. r=kershaw,webidl,smaug,saschanaz
...
Allows landing the previous parts in order to avoid future
merge-conflicts.
Differential Revision: https://phabricator.services.mozilla.com/D185296
2023-08-09 13:50:29 +00:00
Cristian Tuns
a157f7fe17
Backed out 11 changesets (bug 1676679, bug 1846574, bug 1838526, bug 1546662, bug 1838945, bug 1844136, bug 1838938, bug 1839517, bug 1838894) for causing wpt failures in response.py CLOSED TREE
...
Backed out changeset cfb72ec53461 (bug 1838894)
Backed out changeset 48d93b2327bf (bug 1838894)
Backed out changeset 1b600408020d (bug 1676679)
Backed out changeset 199a69c94e56 (bug 1846574)
Backed out changeset 0fd66a02d9ef (bug 1844136)
Backed out changeset cede3491e7fb (bug 1838894)
Backed out changeset cdfe8b080bad (bug 1838938)
Backed out changeset ddb81e7713a7 (bug 1546662)
Backed out changeset 61c7382a4a2e (bug 1838945)
Backed out changeset 29ccda7bfd30 (bug 1838526)
Backed out changeset b4e59c6a2f8f (bug 1839517)
2023-08-08 19:05:21 -04:00
John Schanck
a27c448f15
Bug 1838938 - Remove U2FSoftTokenTransport. r=keeler
...
Depends on D181302
Differential Revision: https://phabricator.services.mozilla.com/D181301
2023-08-08 18:00:19 +00:00
John Schanck
e56582e89f
Bug 1838526 - Add a CTAP2 capable virtual authenticator for tests. r=keeler
...
Depends on D181577
Differential Revision: https://phabricator.services.mozilla.com/D181006
2023-08-08 18:00:18 +00:00
Paul Adenot
a046f9c374
Bug 1828912 - Tell FFmpegAudioDecoder.cpp that it can now decode Opus. r=alwu
...
Differential Revision: https://phabricator.services.mozilla.com/D181518
2023-08-08 12:12:44 +00:00
Paul Adenot
cb6d9af368
Bug 1823953 - Teach FFmpegAudioDecoder to now decode PCM. r=alwu,media-playback-reviewers
...
This initialize the sample rate and channel layout attribute in the ffmpeg codec
codec context, necessary for PCM.
It's needed for some codecs but not all of them, and the decoder that wraps
libvorbis is one of them. This is necessary when a codec capabilities flag
include: `AV_CODEC_CAP_CHANNEL_CONF`. All channels are decoded as they are
present in the file, and the sample rate is also necessary when this flag is
present.
https://searchfox.org/mozilla-central/rev/8433b62e54fd30663e82f090c4d31554531a2e66/dom/media/platforms/ffmpeg/ffmpeg57/include/libavcodec/avcodec.h#911-914
Differential Revision: https://phabricator.services.mozilla.com/D174654
2023-08-08 12:12:42 +00:00
Paul Adenot
2e8a836f42
Bug 1823953 - Control whether to decode vorbis using ffmpeg using a pref. r=alwu,media-playback-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D173461
2023-08-08 12:12:41 +00:00
Andreas Pehrson
d039143937
Bug 1779498 - Remove config for the residual echo detector. r=padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D181563
2023-08-08 10:09:32 +00:00
Jon Coppeard
df3ebfcac9
Bug 1847567 - Add a browser pref for JSGC_PARALLEL_MARKING_THRESHOLD_KB and set it per platform r=sfink
...
The values for different platforms come from local benchmarking of parallel
marking performance and can be refined later. The performance characteristics
of differenent platforms varied considerably.
Differential Revision: https://phabricator.services.mozilla.com/D185577
2023-08-08 08:36:52 +00:00
Narcis Beleuzu
4a88c9d811
Backed out 11 changesets (bug 1838526, bug 1844136, bug 1838945, bug 1676679, bug 1846574, bug 1838894, bug 1546662, bug 1838938, bug 1839517) for bustages on command.rs . CLOSED TREE
...
Backed out changeset c44c58c8dede (bug 1838894)
Backed out changeset 4fe735c1a95e (bug 1838894)
Backed out changeset af356c621a91 (bug 1676679)
Backed out changeset 81ecf285cf3b (bug 1846574)
Backed out changeset 3f9e8ad9d84d (bug 1844136)
Backed out changeset 8bba03cfc986 (bug 1838894)
Backed out changeset f2f744b2f30f (bug 1838938)
Backed out changeset 965ced29c013 (bug 1546662)
Backed out changeset 76dfd07dd58c (bug 1838945)
Backed out changeset c2e3279c2f1e (bug 1838526)
Backed out changeset 9a36bf4b0dbe (bug 1839517)
2023-08-08 07:07:31 +03:00
John Schanck
305f9ef35e
Bug 1838938 - Remove U2FSoftTokenTransport. r=keeler
...
Depends on D181302
Differential Revision: https://phabricator.services.mozilla.com/D181301
2023-08-08 02:03:42 +00:00
John Schanck
3f7826c5fb
Bug 1838526 - Add a CTAP2 capable virtual authenticator for tests. r=keeler
...
Depends on D181577
Differential Revision: https://phabricator.services.mozilla.com/D181006
2023-08-08 02:03:41 +00:00
Boris Chiou
378ff4b2f1
Bug 1598158 - Support offset-path:url() in style. r=devtools-reviewers,emilio
...
In layout, we build a default `path("m 0 0")` for now. We will implement
it later.
Besides, we don't support compositor animations for `url()`, so we don't
have to serialize it for IPC.
Note:
`<url>` includes `url()` and `src()`. For now we only support `url()`.
We should revisit `src()` in Bug 1845390
.
Differential Revision: https://phabricator.services.mozilla.com/D184429
2023-08-07 22:04:01 +00:00
Thomas Wisniewski
f46b175360
Bug 1453318 - Disallow responses when a response header value contains 0x00; r=kershaw,sunil,necko-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D185160
2023-08-07 21:18:26 +00:00
Gregory Pappas
48c65d766c
Bug 1843225 - Remove checks from gfxWindowsPlatform which are not needed on Windows 10+ r=emk,gfx-reviewers,nical
...
Differential Revision: https://phabricator.services.mozilla.com/D183464
2023-08-07 14:22:30 +00:00
Cosmin Sabou
0058dbdd1c
Backed out 5 changesets (bug 1839316) for causing leaks. CLOSED TREE
...
Backed out changeset 75edff380fee (bug 1839316)
Backed out changeset 6a622fd5cd91 (bug 1839316)
Backed out changeset 60908cc7c586 (bug 1839316)
Backed out changeset 7b9dd8875a9e (bug 1839316)
Backed out changeset b586915187c2 (bug 1839316)
2023-08-07 16:43:03 +03:00
Gregory Pappas
d317aecd00
Bug 1847285 - Remove unused devtools.storage.test.forceLegacyActors r=devtools-reviewers,jdescottes
...
Differential Revision: https://phabricator.services.mozilla.com/D185467
2023-08-07 12:33:49 +00:00
Mirko Brodesser
cb91a84d01
Bug 1839316: part 5) Guard the "fetchpriority" attribute behind a pref. r=kershaw,webidl,smaug,saschanaz
...
Allows landing the previous parts in order to avoid future
merge-conflicts.
Differential Revision: https://phabricator.services.mozilla.com/D185296
2023-08-07 11:46:19 +00:00
Cosmin Sabou
88b60130cd
Backed out changeset cb9938ab6bca (bug 1453318) for causing cookies related failures. CLOSED TREE
2023-08-07 10:13:50 +03:00
Makoto Kato
db15d49824
Bug 1719535 - Part 11. Enable icu4x segmenter on Nightly. r=platform-i18n-reviewers,dminor,jfkthame
...
Depends on D167678
Differential Revision: https://phabricator.services.mozilla.com/D167745
2023-08-07 06:24:02 +00:00
Makoto Kato
d8a2fdf7da
Bug 1719535 - Part 5. Add ICU4X based segmenter modules. r=TYLin,jfkthame
...
Depends on D167673
Differential Revision: https://phabricator.services.mozilla.com/D167675
2023-08-07 06:23:48 +00:00
Thomas Wisniewski
f60ba09057
Bug 1453318 - Disallow responses when a response header value contains 0x00; r=kershaw,sunil,necko-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D185160
2023-08-07 05:34:19 +00:00
Iulian Moraru
15248c3ea7
Backed out changeset a86a27857ef6 (bug 1453318) for causing multiple wpt failures. CLOSED TREE
2023-08-07 06:42:15 +03:00
Thomas Wisniewski
f68eec7bff
Bug 1453318 - Disallow responses when a response header value contains 0x00; r=kershaw,sunil,necko-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D185160
2023-08-07 02:02:19 +00:00
Masayuki Nakano
0f39d7eda7
Bug 1266437 - Drop "OS" modifier r=smaug,m_kato,karlt,Gijs
...
On Windows, Windows logo key was mapped to "OS" modifier, and on Linux,
it's same and the key is called "Super" and "Hyper". That conformed to the
older UI Events spec.
However, UI Events declares that they should be mapped to "Meta" now and Chrome
handles it as the spec in Windows and Linux. Therefore, we should align the
behavior to them.
Note that we've treated the legacy "Meta" modifier on Linux as DOM "Meta"
modifier state, and we'll keep this as-is because in Sun/Solaris keyboard
layout, they keys are mapped to the legacy "Meta".
Finally, the following check only `IsMeta()` but not `IsOS()`. I think that
they should've checked `IsOS()` too. Therefore, they will behave differently
in Windows and Linux.
* https://searchfox.org/mozilla-central/rev/9a4666e63199bd1bcfc9095f6efec3488c358458/dom/base/Element.cpp#3287-3288
* https://searchfox.org/mozilla-central/rev/9a4666e63199bd1bcfc9095f6efec3488c358458/dom/html/HTMLInputElement.cpp#3762-3764
* https://searchfox.org/mozilla-central/rev/9a4666e63199bd1bcfc9095f6efec3488c358458/dom/html/HTMLInputElement.cpp#3796-3806
* https://searchfox.org/mozilla-central/rev/9a4666e63199bd1bcfc9095f6efec3488c358458/dom/html/HTMLLabelElement.cpp#127-128
* https://searchfox.org/mozilla-central/rev/9a4666e63199bd1bcfc9095f6efec3488c358458/widget/gtk/nsGtkKeyUtils.cpp#1461-1462
Note that `KEY_NAME_INDEX_OS` will be removed in the patch for bug 1232918.
Differential Revision: https://phabricator.services.mozilla.com/D183480
2023-08-07 01:03:58 +00:00
Rob Wu
fd81207dc1
Bug 1830711 - Disable browser_style:true support in MV3 r=willdurand
...
Covered by the following test tasks in:
toolkit/components/extensions/test/xpcshell/test_ext_browser_style_deprecation.js
- unsupported_and_browser_style_true (supersedes supported_with_browser_style_true)
- unsupported_and_browser_style_false (supersedes supported_with_browser_style_false)
- unsupported_and_browser_style_default (supersedes supported_with_browser_style_default_false).
Differential Revision: https://phabricator.services.mozilla.com/D176813
2023-08-04 16:28:47 +00:00
Gijs Kruitbosch
6949a84593
Bug 1847047 - move OHTTP prefs to a separate nimbus feature, enable by default, r=jhirsch,barret
...
Differential Revision: https://phabricator.services.mozilla.com/D185326
2023-08-04 14:28:54 +00:00
André Bargull
1c322c9bf3
Bug 1809662 - Part 1: Enable new Set methods by default on Nightly. r=dminor
...
The proposal is now on stage 3, so it can be enabled by default on Nightly.
Differential Revision: https://phabricator.services.mozilla.com/D182673
2023-08-04 09:43:04 +00:00
Cristian Tuns
f5572b469f
Backed out 2 changesets (bug 1266437, bug 1232918) for causing mochitest failures in test_autoplay_policy_key_blacklist.html CLOSED TREE
...
Backed out changeset 33e3c6593d4b (bug 1232918)
Backed out changeset 1b56e99dd221 (bug 1266437)
2023-08-03 23:29:52 -04:00
Masayuki Nakano
0664d98bce
Bug 1266437 - Drop "OS" modifier r=smaug,m_kato,karlt,Gijs
...
On Windows, Windows logo key was mapped to "OS" modifier, and on Linux,
it's same and the key is called "Super" and "Hyper". That conformed to the
older UI Events spec.
However, UI Events declares that they should be mapped to "Meta" now and Chrome
handles it as the spec in Windows and Linux. Therefore, we should align the
behavior to them.
Note that we've treated the legacy "Meta" modifier on Linux as DOM "Meta"
modifier state, and we'll keep this as-is because in Sun/Solaris keyboard
layout, they keys are mapped to the legacy "Meta".
Finally, the following check only `IsMeta()` but not `IsOS()`. I think that
they should've checked `IsOS()` too. Therefore, they will behave differently
in Windows and Linux.
* https://searchfox.org/mozilla-central/rev/9a4666e63199bd1bcfc9095f6efec3488c358458/dom/base/Element.cpp#3287-3288
* https://searchfox.org/mozilla-central/rev/9a4666e63199bd1bcfc9095f6efec3488c358458/dom/html/HTMLInputElement.cpp#3762-3764
* https://searchfox.org/mozilla-central/rev/9a4666e63199bd1bcfc9095f6efec3488c358458/dom/html/HTMLInputElement.cpp#3796-3806
* https://searchfox.org/mozilla-central/rev/9a4666e63199bd1bcfc9095f6efec3488c358458/dom/html/HTMLLabelElement.cpp#127-128
* https://searchfox.org/mozilla-central/rev/9a4666e63199bd1bcfc9095f6efec3488c358458/widget/gtk/nsGtkKeyUtils.cpp#1461-1462
Note that `KEY_NAME_INDEX_OS` will be removed in the patch for bug 1232918.
Differential Revision: https://phabricator.services.mozilla.com/D183480
2023-08-04 00:10:11 +00:00
Gregory Pappas
47a1fa0853
Bug 1846476 - Remove ui.osk.require_win10 pref r=rkraesig,Gijs,settings-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D185199
2023-08-03 19:07:25 +00:00
William Durand
d369e3071c
Bug 1822640 - Expose `mozAddonManager` on Android. r=rpl,amejiamarmol,geckoview-reviewers,owlish
...
This patch exposes the add-on manager web API behind a static pref
instead of a build flag. The pref allows embedders to expose the API to
the usual list of allowed domains (AMO only, except for testing).
Differential Revision: https://phabricator.services.mozilla.com/D179968
2023-08-03 18:16:48 +00:00
Gijs Kruitbosch
c060958f0b
Bug 1846953
- update staging OHTTP shopping endpoint, r=tcampbell
...
Differential Revision: https://phabricator.services.mozilla.com/D185276
2023-08-03 14:46:38 +00:00
CanadaHonk
2b45139ab4
Bug 1814589 - Enable CSS Values 4 math functions by default r=tlouw
...
Specifically enabling these prefs (previously nightly only):
- layout.css.round.enabled
- layout.css.mod-rem.enabled
- layout.css.exp.enabled
- layout.css.abs-sign.enabled
Specifically these functions: round, mod, rem, pow, sqrt, hypot, log, exp, abs, sign
Differential Revision: https://phabricator.services.mozilla.com/D185218
2023-08-03 13:23:30 +00:00
Jon Coppeard
e629c0ae03
Bug 1837944 - Part 1: Use the same nursery size settings on Android as desktop configuraions r=sfink
...
Differential Revision: https://phabricator.services.mozilla.com/D184687
2023-08-03 08:03:18 +00:00
Micah Tigley
cf22105d1a
Bug 1841998 - Enable Credit Card Autofill for ES,IT,AT,BE and PL locales in release. r=dimi
...
Differential Revision: https://phabricator.services.mozilla.com/D185215
2023-08-03 00:53:07 +00:00
Gijs Kruitbosch
eb0444ad2e
Bug 1846734
- land staging shopping OHTTP endpoints in prefs, r=jhirsch
...
Differential Revision: https://phabricator.services.mozilla.com/D185150
2023-08-02 22:14:32 +00:00
Narcis Beleuzu
5f38b60d74
Backed out changeset 320d429c6102 (bug 1846706) for bustages on Android
2023-08-02 23:01:21 +03:00
Matthew Gregan
a729f37dc3
Bug 1846706 - Enable AudioIPC on Android when android:isolatedProcess is enabled. r=cubeb-reviewers,padenot
...
p1: Minimal change required to enable testing. p2 covers remoting some Android-specific items.
Differential Revision: https://phabricator.services.mozilla.com/D185142
2023-08-02 19:05:19 +00:00
Alex Jakobi
d2bed12b46
Bug 1794590 - Change mirror value for slider.snapMultiplier r=botond
...
Differential Revision: https://phabricator.services.mozilla.com/D184735
2023-08-02 17:10:38 +00:00
Harshit Sohaney
54d2807125
Bug 1798407 - Restrict Storage Access API usage to within secure contexts. Set the Static Pref to pass all tests which use insecure contexts. r=bvandersloot,anti-tracking-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D182366
2023-08-02 15:58:23 +00:00
Stephen A Pohl
1c9c1d602d
Bug 1815471: Remove support for special pref files. r=mkaply,KrisWright
...
Differential Revision: https://phabricator.services.mozilla.com/D169082
2023-08-02 15:54:03 +00:00
Sandor Molnar
13c7e4a350
Backed out 14 changesets (bug 1719535) for causing mochitest failures in accessible/tests/browser/mac/browser_text_basics.js CLOSED TREE
...
Backed out changeset 338c2c8d91af (bug 1719535)
Backed out changeset 3fdb2e999aba (bug 1719535)
Backed out changeset 63b9d2064827 (bug 1719535)
Backed out changeset 09c216cdbbc8 (bug 1719535)
Backed out changeset 29977dc00fb3 (bug 1719535)
Backed out changeset d3f8850a343b (bug 1719535)
Backed out changeset 90f1f621031f (bug 1719535)
Backed out changeset 52ca9bdc5bd4 (bug 1719535)
Backed out changeset 94536f0d5a1f (bug 1719535)
Backed out changeset d615264f9f5f (bug 1719535)
Backed out changeset f16f9e583378 (bug 1719535)
Backed out changeset e1abdee07587 (bug 1719535)
Backed out changeset 45f9ad406428 (bug 1719535)
Backed out changeset caa2b8a731dc (bug 1719535)
2023-08-02 14:55:26 +03:00
Makoto Kato
ba734bb7d1
Bug 1719535 - Part 11. Enable icu4x segmenter on Nightly. r=platform-i18n-reviewers,dminor,jfkthame
...
Depends on D167678
Differential Revision: https://phabricator.services.mozilla.com/D167745
2023-08-02 10:32:57 +00:00
Makoto Kato
791b803c53
Bug 1719535 - Part 5. Add ICU4X based segmenter modules. r=TYLin,jfkthame
...
Depends on D167673
Differential Revision: https://phabricator.services.mozilla.com/D167675
2023-08-02 10:32:50 +00:00
Gregory Pappas
37be1925de
Bug 1846468 - Remove mousewheel.enable_pixel_scrolling declaration on Windows r=masayuki
...
Differential Revision: https://phabricator.services.mozilla.com/D185003
2023-08-02 06:41:17 +00:00
Natalia Csoregi
bed5a2fbb8
Backed out changeset d204d5c43511 (bug 1798407) for causing bustage on StaticPrefListAll.h. CLOSED TREE
2023-08-01 21:11:56 +03:00