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

14682 Коммитов

Автор SHA1 Сообщение Дата
Andrew Osmond 860bc1ae36 Bug 1831342 - Add pref to control whether the reorder queue is used with GMP plugins. r=media-playback-reviewers,padenot
This patch adds a pref to disable use of the reorder queue with the GMP
video decoder. Disabling it will allow improved compatibility with the
older OpenH264 plugins. This is useful mostly for Linux distros which
rebuild Firefox and enable the GMP video decoder on their own.

Differential Revision: https://phabricator.services.mozilla.com/D178254
2023-05-17 11:56:31 +00:00
Masayuki Nakano da1eddf62a Bug 1735608 - Ship the new (compatible) join/split node direction in all channels r=m_kato
Differential Revision: https://phabricator.services.mozilla.com/D177865
2023-05-17 08:32:10 +00:00
stransky d542eff899 Bug 1790729 [Linux] Disable VP8 hardware decoding for WebRTC r=alwu
Differential Revision: https://phabricator.services.mozilla.com/D178162
2023-05-17 08:10:13 +00:00
Andrew Osmond 4e46ee3fdb Bug 1832568 - Enable GMP video decoder on nightly only. r=media-playback-reviewers,alwu
Differential Revision: https://phabricator.services.mozilla.com/D177774
2023-05-16 23:34:29 +00:00
Masayuki Nakano 1fb277421c Bug 1832726 - part 1: Make Android widget always dispatch keyboard events during composition r=m_kato,geckoview-reviewers
I think that we don't need the prefs to disable the behavior because the
behavior conforms to UI Events definition and we've shipped the behavior in
2018.  Therefore, nobody shouldn't require to disable the behavior.

Differential Revision: https://phabricator.services.mozilla.com/D177999
2023-05-16 22:42:59 +00:00
CanadaHonk 192f0db39f Bug 1830779 - Enable @import supports conditions by default r=emilio
Enabled supports conditions in CSS imports (@import supports(...)) by default.

Intent to ship: https://groups.google.com/a/mozilla.org/g/dev-platform/c/ee9M0DJrNDQ

Differential Revision: https://phabricator.services.mozilla.com/D176835
2023-05-16 20:43:59 +00:00
Emily McDonough 866896112c Bug 1828020 - Remove the layout.css.named-pages.enabled pref r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D175438
2023-05-16 20:32:11 +00:00
Natalia Csoregi 5c6e19d03f Backed out changeset 8eb0f2e49298 (bug 1811321) for causing failures due to unreferenced file pictureInPicturePanel.xhtml. CLOSED TREE 2023-05-16 18:50:19 +03:00
Iulian Moraru a872c84c1e Backed out changeset cf52b7dd8a9c (bug 1833189) for causing build bustages related to StaticPrefList. CLOSED TREE 2023-05-16 18:36:13 +03:00
Gregory Pappas 823e492a82 Bug 1833054 - Remove unused plugins.favorfallback.* prefs r=mossop
Differential Revision: https://phabricator.services.mozilla.com/D177976
2023-05-16 15:07:54 +00:00
Gregory Pappas 1c6f63af4a Bug 1833189 - Remove plugin.state.flash pref r=mossop,webdriver-reviewers,perftest-reviewers,whimboo,afinder
Differential Revision: https://phabricator.services.mozilla.com/D178089
2023-05-16 15:07:33 +00:00
Niklas Baumgardner 0f800bd933 Bug 1811321 - Create PiP panel for disablePiP. r=pip-reviewers,fluent-reviewers,desktop-theme-reviewers,flod,dao,kpatenio
Differential Revision: https://phabricator.services.mozilla.com/D175048
2023-05-16 14:04:14 +00:00
Iulian Moraru fd6836d5a1 Backed out 10 changesets (bug 1528042) for causing build bustages on MediaDevices.cpp.
Backed out changeset 04d9fa0993ab (bug 1528042)
Backed out changeset a20768227ca6 (bug 1528042)
Backed out changeset 94066f37c5a0 (bug 1528042)
Backed out changeset cb2b433b47bd (bug 1528042)
Backed out changeset d0bfd185f0e7 (bug 1528042)
Backed out changeset 59b9147c85f0 (bug 1528042)
Backed out changeset e864d7f810b3 (bug 1528042)
Backed out changeset c0373264c89b (bug 1528042)
Backed out changeset cf689822deaf (bug 1528042)
Backed out changeset 0ac40a8f40a0 (bug 1528042)
2023-05-16 09:35:29 +03:00
Jan-Ivar Bruaroey 50c9d71db4 Bug 1528042 - Add media.devices.enumerate.legacy.enabled pref. r=karlt
For now legacy is enabled.

Differential Revision: https://phabricator.services.mozilla.com/D154139
2023-05-16 03:55:45 +00:00
nicklas boman 5e31225558 Bug 1724649 - Followup to remove #include plstr.h r=necko-reviewers,xpcom-reviewers,valentin,nika
Differential Revision: https://phabricator.services.mozilla.com/D177690
2023-05-15 14:53:02 +00:00
Em Zhan cf3f789fba Bug 1425310 - Implement modulepreload for link rel. r=yulia,smaug,jonco
Does perform the optional step of fetching descendants and linking:
https://html.spec.whatwg.org/multipage/webappapis.html#fetching-scripts:fetch-the-descendants-of-and-link-a-module-script-2

Partially implements some new destinations ("as" attribute values) for
modulepreload only (not for preload or link attribute reflection)

Differential Revision: https://phabricator.services.mozilla.com/D172368
2023-05-14 10:49:46 +00:00
Natalia Csoregi e0961833bd Backed out changeset 3bb8a8b46f3c (bug 1425310) for causing failures on /preload/modulepreload.html. CLOSED TREE 2023-05-13 21:02:02 +03:00
David Parks 603d89ce81 Bug 1810421: Only scan wifi when the network changes or when on mobile r=necko-reviewers,kershaw a=reland CLOSED TREE
Simplifies the concurrent operations of wifi scanning and reduces the
frequency in common cases.  Wifi scanning when on mobile is reduced from
every 5 seconds to every minute.  Wifi scans will also happen whenever
a new listener is registered.

Differential Revision: https://phabricator.services.mozilla.com/D176200
2023-05-13 00:36:01 +00:00
Em Zhan 23e08c0b13 Bug 1425310 - Implement modulepreload for link rel. r=yulia,smaug,jonco
Does perform the optional step of fetching descendants and linking:
https://html.spec.whatwg.org/multipage/webappapis.html#fetching-scripts:fetch-the-descendants-of-and-link-a-module-script-2

Partially implements some new destinations ("as" attribute values) for
modulepreload only (not for preload or link attribute reflection)

Differential Revision: https://phabricator.services.mozilla.com/D172368
2023-05-13 16:09:03 +00:00
Noemi Erli 130ecb18fc Backed out 2 changesets (bug 1810421) for causing failures in test_stickyprefs.js CLOSED TREE
Backed out changeset 028af3d71e19 (bug 1810421)
Backed out changeset 35c408b9531d (bug 1810421)
2023-05-13 15:51:53 +03:00
David Parks ce4a1d3478 Bug 1810421: Only scan wifi when the network changes or when on mobile r=necko-reviewers,kershaw
Simplifies the concurrent operations of wifi scanning and reduces the
frequency in common cases.  Wifi scanning when on mobile is reduced from
every 5 seconds to every minute.  Wifi scans will also happen whenever
a new listener is registered.

Differential Revision: https://phabricator.services.mozilla.com/D176200
2023-05-13 00:36:01 +00:00
Butkovits Atila 007657ba09 Backed out changeset 4002bf9ba64b (bug 1831058) for causing persistent high CPU usage for IndexedDB threads on youtube.com in private windows (bug 1832639). CLOSED TREE 2023-05-13 02:29:31 +03:00
Barret Rennie a645de723e Bug 1776480 - Remove OS.File et al. r=Gijs,webidl,smaug
This patch removes the vast majority of OS.File and support code. A few things remain:

- The nsIOSFileConstantsService still exists, but the path related constants
  (OS.Constants.Path.*) are no longer added to the OS object. The plan is to
  replace this with a proper service e.g. Services.osConstants or similar) in
  bug 1786885.
- There is still support for OS.File errors in ErrorSanitizer, which will be
  removed in bug 1775167.
- The OS.File to IOUtils migration guide will be rewritten as general IOUtils
  documentation in bug 1830097.
- dom/base/Document.cpp has a workaround for not loading osfile.jsm at startup,
  which may want to be reconsidered in bug 1830100.

So long, and thanks for all the I/O.

Differential Revision: https://phabricator.services.mozilla.com/D176543
2023-05-12 18:34:28 +00:00
jneuberger f0cfc85ed3 Bug 1823952 - Update the Relay integration UI r=credential-management-reviewers,fluent-reviewers,flod,sgalich
Differential Revision: https://phabricator.services.mozilla.com/D175161
2023-05-12 09:28:20 +00:00
Sandor Molnar 625c993147 Backed out 2 changesets (bug 1802193) for causing mochitest failures in dom/tests/mochitest/pointerlock/test_pointerlock-api.html CLOSED TREE
Backed out changeset e5d64c41cf0b (bug 1802193)
Backed out changeset 8b023b0c3f03 (bug 1802193)
2023-05-12 04:17:50 +03:00
Sandor Molnar 924826ccad Backed out changeset 987d013caf11 (bug 1776480) for causing xpc failures in toolkit/components/extensions/test/xpcshell/test_ext_downloads_download.js CLOSED TREE 2023-05-11 22:36:59 +03:00
Emilio Cobos Álvarez 3a99b7feb9 Bug 1831136 - Plumb android text scale via nsLookAndFeel. r=geckoview-reviewers,dholbert,owlish
That's how we do it for all other platforms. Do this rather than via a
custom mostly-untested pref, which allows us to simplify text zoom
handling.

Differential Revision: https://phabricator.services.mozilla.com/D177062
2023-05-11 19:01:19 +00:00
Kelsey Gilbert 70bb8fb8b8 Bug 1832215 - Use display-color-profile by default on Windows. (again) r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D177707
2023-05-11 18:51:26 +00:00
Brad Werth 5fd2192327 Bug 1802193 Part 1: Turn macOS native fullscreen pref on for Nightly. r=mac-reviewers,spohl
Differential Revision: https://phabricator.services.mozilla.com/D162890
2023-05-11 18:30:08 +00:00
Barret Rennie 6149948e68 Bug 1776480 - Remove OS.File et al. r=Gijs,webidl,smaug
This patch removes the vast majority of OS.File and support code. A few things remain:

- The nsIOSFileConstantsService still exists, but the path related constants
  (OS.Constants.Path.*) are no longer added to the OS object. The plan is to
  replace this with a proper service e.g. Services.osConstants or similar) in
  bug 1786885.
- There is still support for OS.File errors in ErrorSanitizer, which will be
  removed in bug 1775167.
- The OS.File to IOUtils migration guide will be rewritten as general IOUtils
  documentation in bug 1830097.
- dom/base/Document.cpp has a workaround for not loading osfile.jsm at startup,
  which may want to be reconsidered in bug 1830100.

So long, and thanks for all the I/O.

Differential Revision: https://phabricator.services.mozilla.com/D176543
2023-05-11 17:49:27 +00:00
Hannah Peuckmann e530f977d1 Bug 1825584 - Integrate clean copy into QueryStringStripper. r=pbz,anti-tracking-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D174250
2023-05-11 14:14:41 +00:00
Emilio Cobos Álvarez 924c311c4b Bug 1831841 - Remove dead GTK menu styling code. r=dao,stransky
Differential Revision: https://phabricator.services.mozilla.com/D177369
2023-05-11 08:57:11 +00:00
Mathew Hodson 266108bffa Bug 1831205 - Disable mozPreservesPitch by default. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D177713
2023-05-11 08:05:53 +00:00
serge-sans-paille 694be1a2bf Bug 1730960 - Detect ambiguous preprocessor.py commands r=glandium
Because the preprocessor handles both comments in the form of

  # some comment

And commands in the form of

  #some command

And due to C preprocessor heritage, people tend to write

  # some command

which is considered a comment and not a command. Detect this situation
and generate an hard error when meeting such ambiguous commands.

Differential Revision: https://phabricator.services.mozilla.com/D176912
2023-05-11 07:37:15 +00:00
kriswright f630cad244 Bug 1832365 - Enable threads.lower_mainthread_priority_in_background.enabled for nightly users (mac only) r=xpcom-reviewers,nika
Differential Revision: https://phabricator.services.mozilla.com/D177665
2023-05-10 22:36:31 +00:00
Cristian Tuns af5d0c02f1 Backed out 2 changesets (bug 1810421) for causing build bustages in TestWifiMonitor.cpp CLOSED TREE
Backed out changeset 1cf92ef74fb4 (bug 1810421)
Backed out changeset afd62e82fe83 (bug 1810421)
2023-05-10 17:31:15 -04:00
David Parks 02027ae51d Bug 1810421: Only scan wifi when the network changes or when on mobile r=necko-reviewers,kershaw
Simplifies the concurrent operations of wifi scanning and reduces the
frequency in common cases.  Wifi scanning when on mobile is reduced from
every 5 seconds to every minute.  Wifi scans will also happen whenever
a new listener is registered.

Differential Revision: https://phabricator.services.mozilla.com/D176200
2023-05-10 19:46:29 +00:00
Cristian Tuns e106133337 Backed out changeset 0054de12b39c (bug 1425310) while the issue is being investigated(Bug 1832361) CLOSED TREE 2023-05-10 14:49:41 -04:00
Valentin Gosu 35eab701e2 Bug 1812038 - Avoid OOM with corrupt JAR archive r=necko-reviewers,kershaw
Differential Revision: https://phabricator.services.mozilla.com/D176907
2023-05-10 17:06:06 +00:00
Sandor Molnar 110cdae0fd Backed out changeset 9ee47853c14c (bug 1730960) for causing build bustages in causing build bustages in modules/libpref/init/StaticPrefList.yaml CLOSED TREE 2023-05-10 18:16:18 +03:00
serge-sans-paille da6d02d102 Bug 1730960 - Detect ambiguous preprocessor.py commands r=glandium
Because the preprocessor handles both comments in the form of

  # some comment

And commands in the form of

  #some command

And due to C preprocessor heritage, people tend to write

  # some command

which is considered a comment and not a command. Detect this situation
and generate an hard error when meeting such ambiguous commands.

Differential Revision: https://phabricator.services.mozilla.com/D176912
2023-05-10 14:58:13 +00:00
Greg Tatum 03e0bb79d6 Bug 1820247 - Add a chaos mode to translations; r=nordzilla
This does not have specific automated tests, as it's used for manual
testing, and is non-deterministic.

Differential Revision: https://phabricator.services.mozilla.com/D177290
2023-05-10 14:57:53 +00:00
Andreas Farre 476835e1c7 Bug 1823877 - Part 1: Filter opaque results from fetch() in the parent for ORB. r=sefeng,smaug,necko-reviewers,edenchuang,valentin
We make sure to not send any data to the content process in case of
fetching an opaque resource. This is way to remain more web
compatible, but is also in conflict with the ORB specification.

Differential Revision: https://phabricator.services.mozilla.com/D173454
2023-05-10 14:35:52 +00:00
Jan Varga b95433991f Bug 1831058 - Enable IndexedDB in Private Browsing Mode by default on Nightly; r=jstutte,asuth,hsingh,dom-storage-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D177002
2023-05-10 11:50:28 +00:00
Alexandre Lissy 766873a1f8 Bug 1829108 - Remove Utility specific launch timeout and rely on IPC timeouts r=ipc-reviewers,nika
Differential Revision: https://phabricator.services.mozilla.com/D177281
2023-05-10 08:34:23 +00:00
Sandor Molnar 217f14d806 Backed out changeset 51302571bf80 (bug 1730960) for causing build bustage in modules/libpref/init/StaticPrefList.yaml CLOSED TREE 2023-05-10 11:20:47 +03:00
serge-sans-paille 71e2c4ea64 Bug 1730960 - Detect ambiguous preprocessor.py commands r=glandium
Because the preprocessor handles both comments in the form of

  # some comment

And commands in the form of

  #some command

And due to C preprocessor heritage, people tend to write

  # some command

which is considered a comment and not a command. Detect this situation
and generate an hard error when meeting such ambiguous commands.

Differential Revision: https://phabricator.services.mozilla.com/D176912
2023-05-10 07:26:13 +00:00
sotaro 230a473a06 Bug 1831811 - Enable async RemoteTexture until early beta on Android r=gfx-reviewers,lsalzman
async RemoteTexture is not yet enabled only on Android.

Differential Revision: https://phabricator.services.mozilla.com/D177359
2023-05-10 07:13:09 +00:00
Narcis Beleuzu 72634909f4 Backed out changeset 1161770c923f (bug 1831058) for bc failure on browser_private_idb.js . CLOSED TREE 2023-05-09 23:46:07 +03:00
Jan Varga 3e1c0adb6e Bug 1831058 - Enable IndexedDB in Private Browsing Mode by default on Nightly; r=jstutte,asuth,hsingh,dom-storage-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D177002
2023-05-09 18:07:15 +00:00