searching for reviewer(karlt)
8cceecf2808be894589d0d05c31934114b6a65d2: Bug 1806521 - Disable new mac camera backend. r=karlt
Andreas Pehrson <apehrson@mozilla.com> - Tue, 20 Dec 2022 07:32:06 +0000 - rev 646819
Push 40495 by smolnar@mozilla.com at Tue, 20 Dec 2022 16:15:59 +0000
Bug 1806521 - Disable new mac camera backend. r=karlt Differential Revision: https://phabricator.services.mozilla.com/D165124
99fd417fe2e1cea8b45e9922fe456d6ff3693097: Bug 1805310 - remove some unuseful logs. r=media-playback-reviewers,karlt
alwu <alwu@mozilla.com> - Tue, 13 Dec 2022 17:00:09 +0000 - rev 645892
Push 40480 by nfay@mozilla.com at Wed, 14 Dec 2022 03:34:16 +0000
Bug 1805310 - remove some unuseful logs. r=media-playback-reviewers,karlt Differential Revision: https://phabricator.services.mozilla.com/D164513
79d89113a653a80eba785b4abae4652e5b3042c0: Bug 1799816 - Remove symbols that are not part of libmozavcodec. r=media-playback-reviewers,karlt
Mike Hommey <mh+mozilla@glandium.org> - Wed, 09 Nov 2022 20:00:56 +0000 - rev 640882
Push 40392 by sstanca@mozilla.com at Thu, 10 Nov 2022 09:23:09 +0000
Bug 1799816 - Remove symbols that are not part of libmozavcodec. r=media-playback-reviewers,karlt They are part of libmozavutil, and are exported from there. Differential Revision: https://phabricator.services.mozilla.com/D161664
47a7f8cc08213c60a6fc0c294c18b803fa69d2aa: Bug 1762078 - Blocking SerivceWorker interception for no_cors cross-origin range request. r=dom-worker-reviewers,karlt
Eden Chuang <echuang@mozilla.com> - Wed, 19 Oct 2022 21:38:04 +0000 - rev 638404
Push 40333 by ctuns@mozilla.com at Thu, 20 Oct 2022 09:33:53 +0000
Bug 1762078 - Blocking SerivceWorker interception for no_cors cross-origin range request. r=dom-worker-reviewers,karlt Differential Revision: https://phabricator.services.mozilla.com/D146553
4bdae3b682c56291bfc95f07f1d6edbc06d22d57: Bug 1533069 - Remove Geckoisms from ported test, move towards WPT style. r=karlt
Paul Adenot <paul@paul.cx> - Tue, 18 Oct 2022 09:12:23 +0000 - rev 638168
Push 40329 by smolnar@mozilla.com at Tue, 18 Oct 2022 21:39:16 +0000
Bug 1533069 - Remove Geckoisms from ported test, move towards WPT style. r=karlt Differential Revision: https://phabricator.services.mozilla.com/D159047
822f257fe8707522d26a810d194d13a99aed362e: Bug 1762078 - Blocking SerivceWorker interception for no_cors cross-origin range request. r=dom-worker-reviewers,karlt
Eden Chuang <echuang@mozilla.com> - Mon, 10 Oct 2022 16:29:22 +0000 - rev 637349
Push 40306 by ncsoregi@mozilla.com at Tue, 11 Oct 2022 03:54:04 +0000
Bug 1762078 - Blocking SerivceWorker interception for no_cors cross-origin range request. r=dom-worker-reviewers,karlt Differential Revision: https://phabricator.services.mozilla.com/D146553
9c2df46f75d189a56e0ca7ade751d61ee8352b28: Bug 1783453 - Accept codecs="fLaC" in MP4 r=karlt
Chun-Min Chang <chun.m.chang@gmail.com> - Fri, 09 Sep 2022 23:35:09 +0000 - rev 635089
Push 40225 by imoraru@mozilla.com at Sat, 10 Sep 2022 21:45:26 +0000
Bug 1783453 - Accept codecs="fLaC" in MP4 r=karlt Differential Revision: https://phabricator.services.mozilla.com/D156910
197e0e054eb3c2b94a77ef859b9558107a406d10: Bug 1783453 - Add Codecs="fLaC" cases in MediaSource's MP4 test r=karlt
Chun-Min Chang <chun.m.chang@gmail.com> - Fri, 09 Sep 2022 23:35:09 +0000 - rev 635088
Push 40225 by imoraru@mozilla.com at Sat, 10 Sep 2022 21:45:26 +0000
Bug 1783453 - Add Codecs="fLaC" cases in MediaSource's MP4 test r=karlt Differential Revision: https://phabricator.services.mozilla.com/D156909
4a2073616531ff340b54ec0a329c88e3d96185fe: Bug 1778333 - Accept codecs="Opus" in MP4 r=karlt
Chun-Min Chang <chun.m.chang@gmail.com> - Fri, 09 Sep 2022 23:35:08 +0000 - rev 635087
Push 40225 by imoraru@mozilla.com at Sat, 10 Sep 2022 21:45:26 +0000
Bug 1778333 - Accept codecs="Opus" in MP4 r=karlt Differential Revision: https://phabricator.services.mozilla.com/D156908
398caca6d4d7367f8370bb60b2e21e4625fba9c8: Bug 1778333 - Replace "opus" by "Opus" in MediaSource's MP4 test r=karlt
Chun-Min Chang <chun.m.chang@gmail.com> - Fri, 09 Sep 2022 23:35:08 +0000 - rev 635086
Push 40225 by imoraru@mozilla.com at Sat, 10 Sep 2022 21:45:26 +0000
Bug 1778333 - Replace "opus" by "Opus" in MediaSource's MP4 test r=karlt Differential Revision: https://phabricator.services.mozilla.com/D156907
f201680baa6db9778088ba9061708263804280fb: Bug 1788037 - Turn on ESLint rule for prefer-boolean-length-check for dom. r=asuth,karlt
Mark Banner <standard8@mozilla.com> - Fri, 02 Sep 2022 11:05:17 +0000 - rev 633979
Push 40203 by mlaza@mozilla.com at Fri, 02 Sep 2022 19:28:32 +0000
Bug 1788037 - Turn on ESLint rule for prefer-boolean-length-check for dom. r=asuth,karlt Differential Revision: https://phabricator.services.mozilla.com/D155965
1facaa986f25ac4bf2dad6fa7d9e15c5e36e11f1: Bug 1783181 - Use correct scaling vector when panning the left channel values using NEON intrinsics. r=karlt
Paul Adenot <paul@paul.cx> - Thu, 18 Aug 2022 09:52:26 +0000 - rev 627597
Push 40144 by nfay@mozilla.com at Thu, 18 Aug 2022 15:45:20 +0000
Bug 1783181 - Use correct scaling vector when panning the left channel values using NEON intrinsics. r=karlt Differential Revision: https://phabricator.services.mozilla.com/D154911
65b59ed4e2c492fa5a291e9dfda0214ae5fc8e87: Bug 1771411 - Use LifecycleStateRef() in an MTG lifecycle assertion. r=karlt
Paul Adenot <paul@paul.cx> - Fri, 03 Jun 2022 10:04:35 +0000 - rev 619643
Push 39793 by mlaza@mozilla.com at Fri, 03 Jun 2022 21:43:55 +0000
Bug 1771411 - Use LifecycleStateRef() in an MTG lifecycle assertion. r=karlt Differential Revision: https://phabricator.services.mozilla.com/D148115
2e26130ab9d239492d15e5b1ec04df14df4bf298: Bug 1767549 - Move a particular crashtest that requires a working audio stack at the beginning of the test suite. r=karlt
Paul Adenot <paul@paul.cx> - Tue, 24 May 2022 11:41:08 +0000 - rev 618699
Push 39740 by smolnar@mozilla.com at Tue, 24 May 2022 15:51:15 +0000
Bug 1767549 - Move a particular crashtest that requires a working audio stack at the beginning of the test suite. r=karlt Some of the tests in the webrtc and playback crash tests open/close lots of stream at once, frequently putting the system audio stack in error, and no new streams can be opened. This patch moves a particular test that requires a working audio stack at the beginning of the suite to make it pass consistently. Differential Revision: https://phabricator.services.mozilla.com/D147093
7c8fd3cc3cd02211d4405ae436c9a4c9f63766ef: Bug 1767549 - Ensure that AudioContext state transition happen at the right time w.r.t. cubeb stream initialization time. r=karlt
Paul Adenot <paul@paul.cx> - Tue, 24 May 2022 11:41:07 +0000 - rev 618698
Push 39740 by smolnar@mozilla.com at Tue, 24 May 2022 15:51:15 +0000
Bug 1767549 - Ensure that AudioContext state transition happen at the right time w.r.t. cubeb stream initialization time. r=karlt Differential Revision: https://phabricator.services.mozilla.com/D146713
08ed07e1ec5ad5bf05f849a11442b14cd5eadf74: Bug 1767549 - Allow delaying the start of a cubeb stream for test purposes. r=karlt
Paul Adenot <paul@paul.cx> - Tue, 24 May 2022 11:41:07 +0000 - rev 618697
Push 39740 by smolnar@mozilla.com at Tue, 24 May 2022 15:51:15 +0000
Bug 1767549 - Allow delaying the start of a cubeb stream for test purposes. r=karlt Differential Revision: https://phabricator.services.mozilla.com/D146712
48f7552c8ada78d586904c40069db7802a90cf4b: Bug 1767549 - Fix test_currentTime.html to wait for the initial "suspended" -> "running" transition. r=karlt
Paul Adenot <paul@paul.cx> - Tue, 24 May 2022 11:41:06 +0000 - rev 618696
Push 39740 by smolnar@mozilla.com at Tue, 24 May 2022 15:51:15 +0000
Bug 1767549 - Fix test_currentTime.html to wait for the initial "suspended" -> "running" transition. r=karlt Differential Revision: https://phabricator.services.mozilla.com/D147086
9439c6fff1eefd36306760e50759e6f48677bdf8: Bug 1767549 - Don't (re)start an AudioContext when still on a FallbackDriver. r=karlt
Paul Adenot <paul@paul.cx> - Tue, 24 May 2022 11:41:06 +0000 - rev 618695
Push 39740 by smolnar@mozilla.com at Tue, 24 May 2022 15:51:15 +0000
Bug 1767549 - Don't (re)start an AudioContext when still on a FallbackDriver. r=karlt Original idea by :karlt. Differential Revision: https://phabricator.services.mozilla.com/D147085
859a077226325f8a75d6927af45b081d83e6ea24: Bug 1767549 - Move a particular crashtest that requires a working audio stack at the beginning of the test suite. r=karlt
Paul Adenot <paul@paul.cx> - Tue, 24 May 2022 08:52:14 +0000 - rev 618602
Push 39740 by smolnar@mozilla.com at Tue, 24 May 2022 15:51:15 +0000
Bug 1767549 - Move a particular crashtest that requires a working audio stack at the beginning of the test suite. r=karlt Some of the tests in the webrtc and playback crash tests open/close lots of stream at once, frequently putting the system audio stack in error, and no new streams can be opened. This patch moves a particular test that requires a working audio stack at the beginning of the suite to make it pass consistently. Differential Revision: https://phabricator.services.mozilla.com/D147093
46187304029d0e6a2b58090262192b760bbbaf44: Bug 1767549 - Ensure that AudioContext state transition happen at the right time w.r.t. cubeb stream initialization time. r=karlt
Paul Adenot <paul@paul.cx> - Tue, 24 May 2022 08:52:13 +0000 - rev 618601
Push 39740 by smolnar@mozilla.com at Tue, 24 May 2022 15:51:15 +0000
Bug 1767549 - Ensure that AudioContext state transition happen at the right time w.r.t. cubeb stream initialization time. r=karlt Differential Revision: https://phabricator.services.mozilla.com/D146713
8aa67afb67c47056c300e5142b9075640bf09236: Bug 1767549 - Allow delaying the start of a cubeb stream for test purposes. r=karlt
Paul Adenot <paul@paul.cx> - Tue, 24 May 2022 08:52:13 +0000 - rev 618600
Push 39740 by smolnar@mozilla.com at Tue, 24 May 2022 15:51:15 +0000
Bug 1767549 - Allow delaying the start of a cubeb stream for test purposes. r=karlt Differential Revision: https://phabricator.services.mozilla.com/D146712
75326cb6e15ed58f877169c498b674ac0614c53c: Bug 1767549 - Fix test_currentTime.html to wait for the initial "suspended" -> "running" transition. r=karlt
Paul Adenot <paul@paul.cx> - Tue, 24 May 2022 08:52:12 +0000 - rev 618599
Push 39740 by smolnar@mozilla.com at Tue, 24 May 2022 15:51:15 +0000
Bug 1767549 - Fix test_currentTime.html to wait for the initial "suspended" -> "running" transition. r=karlt Differential Revision: https://phabricator.services.mozilla.com/D147086
f0111f93de7b7c048e912a9676741c5992ee1df0: Bug 1760765 - Clean up OriginKeyStore handling. r=karlt
Jan-Ivar Bruaroey <jib@mozilla.com> - Mon, 09 May 2022 01:33:02 +0000 - rev 616613
Push 39668 by imoraru@mozilla.com at Mon, 09 May 2022 04:17:08 +0000
Bug 1760765 - Clean up OriginKeyStore handling. r=karlt Differential Revision: https://phabricator.services.mozilla.com/D143097
4192a14c490cc0bf30028db51b03b19fb75266ad: Bug 1760765 - Clean up OriginKeyStore handling. r=karlt
Jan-Ivar Bruaroey <jib@mozilla.com> - Wed, 04 May 2022 14:04:23 +0000 - rev 616122
Push 39649 by mlaza@mozilla.com at Wed, 04 May 2022 23:45:51 +0000
Bug 1760765 - Clean up OriginKeyStore handling. r=karlt Differential Revision: https://phabricator.services.mozilla.com/D143097
5cb69842605c0eedab07637cf19674bd80c095b7: Bug 1752917 - Check that a ScriptProcessorNode still has a track after marking it as inactive while updating its connection status. r=karlt
Paul Adenot <paul@paul.cx> - Thu, 17 Mar 2022 11:09:35 +0000 - rev 610845
Push 39433 by imoraru@mozilla.com at Thu, 17 Mar 2022 16:48:24 +0000
Bug 1752917 - Check that a ScriptProcessorNode still has a track after marking it as inactive while updating its connection status. r=karlt Differential Revision: https://phabricator.services.mozilla.com/D141247
11a80d8e4ca02c9bdada929d716d26a852a710be: Bug 1756082 - Properly support ui.systemUsesDarkMode switching on Linux. r=karlt
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 21 Feb 2022 10:04:57 +0000 - rev 608277
Push 39318 by mlaza@mozilla.com at Mon, 21 Feb 2022 15:49:39 +0000
Bug 1756082 - Properly support ui.systemUsesDarkMode switching on Linux. r=karlt So the issue here is that GTK's nsLookAndFeel doesn't know about the effective value of the pref, and thus ends up potentially choosing the wrong GTK theme (and thus choosing light system colors, but thinking that we can paint the textfield background natively with GTK, which would have a dark background, for example). The right fix here is treating the pref as a stronger hint than the ColorSchemePreference that we compute from DBUS for the same purpose. This makes us follow the same code-path as if the system had specified dark mode itself, fixing the contrast issue. While at it, fix dynamic changes to this pref, which need to update system colors. Differential Revision: https://phabricator.services.mozilla.com/D139093
3717408688bdd8c4f4aab1a47adf27dcada79f5b: Bug 1749308 - Don't attempt to send a message to the graph after a ScriptProcessorNode has been marked for collection. r=karlt
Paul Adenot <paul@paul.cx> - Mon, 31 Jan 2022 10:17:04 +0000 - rev 605980
Push 39219 by imoraru@mozilla.com at Mon, 31 Jan 2022 16:51:43 +0000
Bug 1749308 - Don't attempt to send a message to the graph after a ScriptProcessorNode has been marked for collection. r=karlt Differential Revision: https://phabricator.services.mozilla.com/D135612
814f06f10e29682f27b27c6360acda50c1899edf: Bug 1746738 - Create AudioChunk from frames r=karlt
Chun-Min Chang <chun.m.chang@gmail.com> - Wed, 05 Jan 2022 20:50:51 +0000 - rev 603830
Push 39119 by malexandru@mozilla.com at Thu, 06 Jan 2022 03:47:27 +0000
Bug 1746738 - Create AudioChunk from frames r=karlt Add a functino to create an AudioChunk from the given frames of data Depends on D130232 Differential Revision: https://phabricator.services.mozilla.com/D134226
ace01ed41aca8c9a5f028565eb90310aac1a61b1: Bug 1748272 - Compare graphs instead of sample-rates when creating an AudioNodeExternalInputTrack. r=karlt
Paul Adenot <paul@paul.cx> - Wed, 05 Jan 2022 12:16:25 +0000 - rev 603767
Push 39118 by abutkovits@mozilla.com at Wed, 05 Jan 2022 17:03:24 +0000
Bug 1748272 - Compare graphs instead of sample-rates when creating an AudioNodeExternalInputTrack. r=karlt What is happening here is that the left hand side operand of the equality operator is an integer, and the right hand side operand is a float, that has a fractional value that is not null. The left hand side gets promoted to a float and the equality check fails. In practice, the graph is always instantiated with a sample-rate that is an integer, and this conversion happens without explicit rounding, so it's a floor operation. However, the sample-rate of an AudioContext is a float, so there is an edge case where the graph and the AudioContext don't have the same sample-rate. I don't think this matters in practice. Switching to comparing that the graph passed as a parameter is the same as the graph the AudioNode is in is enough to assert here and doesn't suffer from the sample-rate problem. Differential Revision: https://phabricator.services.mozilla.com/D135044
a388127095dba93a33ed91e1173c3c06a7eea530: Bug 1744308 - No need to process NativeInputTracks before other tracks r=karlt
Chun-Min Chang <chun.m.chang@gmail.com> - Wed, 22 Dec 2021 15:47:08 +0000 - rev 602964
Push 39087 by ctuns@mozilla.com at Thu, 23 Dec 2021 09:34:36 +0000
Bug 1744308 - No need to process NativeInputTracks before other tracks r=karlt Differential Revision: https://phabricator.services.mozilla.com/D132826
633d4b415fdbf331b0aea2c3d4b0f88b49aed179: Bug 1746910 - Remove unused functions in AudioDataListenerInterface r=karlt
Chun-Min Chang <chun.m.chang@gmail.com> - Tue, 21 Dec 2021 15:54:54 +0000 - rev 602849
Push 39085 by nfay@mozilla.com at Wed, 22 Dec 2021 09:28:45 +0000
Bug 1746910 - Remove unused functions in AudioDataListenerInterface r=karlt After bug bug 1741959, AudioInputProcessing no longer relies on AudioDataListenerInterface's NotifyInputData and NotifyInputStopped to get the audio data and clear the audio-processing settings. There is no need to keep these functions in AudioDataListenerInterface any more. Differential Revision: https://phabricator.services.mozilla.com/D134307
c08ecee64457b5045641a020a3be502c20d389ac: Bug 1741322 - Add a WPT for the concept of "acquiring the content" of an AudioBuffer. r=karlt
Paul Adenot <paul@paul.cx> - Wed, 17 Nov 2021 13:09:17 +0000 - rev 599439
Push 38986 by smolnar@mozilla.com at Wed, 17 Nov 2021 21:41:26 +0000
Bug 1741322 - Add a WPT for the concept of "acquiring the content" of an AudioBuffer. r=karlt Differential Revision: https://phabricator.services.mozilla.com/D131240
3b98ceafb59aec222b1c18e95ae4fd87d27e7edb: Bug 377621 [Linux] Support application/x-moz-file-promise mime type by text/uri-list, r=karlt
stransky <stransky@redhat.com> - Mon, 15 Nov 2021 15:25:36 +0000 - rev 599186
Push 38980 by mlaza@mozilla.com at Mon, 15 Nov 2021 21:53:16 +0000
Bug 377621 [Linux] Support application/x-moz-file-promise mime type by text/uri-list, r=karlt When application/x-moz-file-promise MIME content is adverised, save the file to /tmp/dnd_file-*/ directory and offer it as text/uri-list MIME type. Based on patch by Tobias Koenig. Differential Revision: https://phabricator.services.mozilla.com/D130767
8b60ec2f17fdf4eef3d8cd38b92d1937a9d06139: Bug 1689894 - Make createPeriodicWave accept a pair of sequences r=karlt,webidl,smaug
Dhruv Rajvanshi <dhruvrajvanshi@outlook.com> - Wed, 03 Nov 2021 21:06:56 +0000 - rev 598185
Push 38946 by abutkovits@mozilla.com at Thu, 04 Nov 2021 04:51:27 +0000
Bug 1689894 - Make createPeriodicWave accept a pair of sequences r=karlt,webidl,smaug https://github.com/WebAudio/web-audio-api/pull/1197 Differential Revision: https://phabricator.services.mozilla.com/D129977
9e0446fad86db0411795ee9d146f37977062e532: Bug 1728691. Use IsRootContentDocumentCrossProcess in nsNativeThemeGTK::GetWidgetTransparency. r=karlt
Timothy Nikkel <tnikkel@gmail.com> - Thu, 02 Sep 2021 04:14:32 +0000 - rev 590550
Push 38756 by ctuns@mozilla.com at Thu, 02 Sep 2021 09:24:50 +0000
Bug 1728691. Use IsRootContentDocumentCrossProcess in nsNativeThemeGTK::GetWidgetTransparency. r=karlt We only want this transparency hack to apply to the root content document, not a document that just happens to be root in it's process (which might not be top level). Differential Revision: https://phabricator.services.mozilla.com/D124275
0c1e0cb0bac3cebb35e4f0ee56e9026afa4bd9e6: Bug 1727429 - Disable window.paintWorklet in beta/release for good. r=karlt
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 31 Aug 2021 12:59:15 +0000 - rev 590299
Push 38751 by ccozmuta@mozilla.com at Tue, 31 Aug 2021 21:39:57 +0000
Bug 1727429 - Disable window.paintWorklet in beta/release for good. r=karlt Differential Revision: https://phabricator.services.mozilla.com/D123959
27c694e46959ff2f6a1b6e6c540aa369e5c905ff: Bug 1724997 - Put the AudioWorkletProcessor's name in the marker when calling its process method. r=karlt
Paul Adenot <paul@paul.cx> - Thu, 26 Aug 2021 09:15:40 +0000 - rev 589995
Push 38738 by ncsoregi@mozilla.com at Thu, 26 Aug 2021 16:22:11 +0000
Bug 1724997 - Put the AudioWorkletProcessor's name in the marker when calling its process method. r=karlt Differential Revision: https://phabricator.services.mozilla.com/D122740
246312ec9d0afa541d4170f858e3fa741b754a93: Bug 1724997 - Add profiler markers on AudioWorklet.addModule. r=karlt
Paul Adenot <paul@paul.cx> - Thu, 26 Aug 2021 09:15:38 +0000 - rev 589990
Push 38738 by ncsoregi@mozilla.com at Thu, 26 Aug 2021 16:22:11 +0000
Bug 1724997 - Add profiler markers on AudioWorklet.addModule. r=karlt Differential Revision: https://phabricator.services.mozilla.com/D122735
c9e0cc718575a50b16b28b2f5e469436a16dea1e: Bug 1724997 - Add callbacks for the start and end of addModule on a Worklet. r=karlt
Paul Adenot <paul@paul.cx> - Thu, 26 Aug 2021 09:15:38 +0000 - rev 589989
Push 38738 by ncsoregi@mozilla.com at Thu, 26 Aug 2021 16:22:11 +0000
Bug 1724997 - Add callbacks for the start and end of addModule on a Worklet. r=karlt Differential Revision: https://phabricator.services.mozilla.com/D122734
3adc3ebdf729337a81bbc215b913017d0a6fdc1d: Bug 1724997 - Add markers in AudioWorklet related methods. r=karlt
Paul Adenot <paul@paul.cx> - Thu, 26 Aug 2021 09:15:37 +0000 - rev 589988
Push 38738 by ncsoregi@mozilla.com at Thu, 26 Aug 2021 16:22:11 +0000
Bug 1724997 - Add markers in AudioWorklet related methods. r=karlt Differential Revision: https://phabricator.services.mozilla.com/D122733
d8612d5d03125dc2e8b68ce7659690737f40be28: Bug 1717556 - Give gfxContext::UserToDevicePixelSnapped an option to prioritize the rect dimensions over snapping each individual edge, and use this for GTK widget painting. r=karlt
Jonathan Kew <jkew@mozilla.com> - Fri, 16 Jul 2021 11:20:26 +0000 - rev 585675
Push 38618 by apavel@mozilla.com at Fri, 16 Jul 2021 21:43:02 +0000
Bug 1717556 - Give gfxContext::UserToDevicePixelSnapped an option to prioritize the rect dimensions over snapping each individual edge, and use this for GTK widget painting. r=karlt Differential Revision: https://phabricator.services.mozilla.com/D119885
2e411b5d5e03e0e0dc6b9377c6251d5727ad81aa: Bug 1702233 - Test the behaviour of AudioWorkletProcessor when its `onmessage` handler throws. r=karlt
Paul Adenot <paul@paul.cx> - Thu, 01 Apr 2021 12:51:05 +0000 - rev 573982
Push 38340 by malexandru@mozilla.com at Thu, 01 Apr 2021 15:51:39 +0000
Bug 1702233 - Test the behaviour of AudioWorkletProcessor when its `onmessage` handler throws. r=karlt Differential Revision: https://phabricator.services.mozilla.com/D110410
90183d6fc8ce853c6476d39ae1207af6acc1a94f: Bug 1693541 - Improve uses of nsBaseHashtable and descendants and avoid multiple subsequent lookups in nsSystemAlertsService. r=karlt
Simon Giesecke <sgiesecke@mozilla.com> - Wed, 03 Mar 2021 10:04:30 +0000 - rev 569464
Push 38260 by apavel@mozilla.com at Wed, 03 Mar 2021 21:50:27 +0000
Bug 1693541 - Improve uses of nsBaseHashtable and descendants and avoid multiple subsequent lookups in nsSystemAlertsService. r=karlt Differential Revision: https://phabricator.services.mozilla.com/D106109
97d59d37ebb1eeb56ebe5fe5d3df46fd1fdf4b33: Bug 1694973 - Fix compile error when using --disable-printing" r=Gijs,karlt
Horst <horst.git@protonmail.com> - Mon, 01 Mar 2021 23:55:17 +0000 - rev 569162
Push 38256 by btara@mozilla.com at Wed, 03 Mar 2021 04:16:49 +0000
Bug 1694973 - Fix compile error when using --disable-printing" r=Gijs,karlt Differential Revision: https://phabricator.services.mozilla.com/D106493
61407047ca1ac212c92d7945143bf4635bdf330d: Bug 1601799 - Use a SharedDummyTrack for graph access in DecodedStream. r=karlt
Andreas Pehrson <apehrson@mozilla.com> - Tue, 05 Jan 2021 07:43:34 +0000 - rev 561982
Push 38078 by apavel@mozilla.com at Tue, 05 Jan 2021 16:04:52 +0000
Bug 1601799 - Use a SharedDummyTrack for graph access in DecodedStream. r=karlt When enabling our MediaTrack implementation (which we don't plan to by default, NB) and disabling all audio tracks and unselecting all video tracks while having an active captureStream leads to having no output tracks in DecodedStream. In this case, DecodedStream doesn't know which graph to use for creating the intermediary tracks it feeds data to. We don't want to resort to the default graph either, since two graphs on different clocks could then race each other. With this patch we plumb down a SharedDummyTrack from the media element where the captureStream was triggered, through MediaDecoder, to DecodedStream. The SharedDummyTrack guarantees to keep the graph alive, and holds the graph used for the output tracks. Differential Revision: https://phabricator.services.mozilla.com/D99822
feb8e835dba8b16c90fd095c2137fc27994c048b: Bug 1601799 - Allow running DecodedStream without output tracks. r=karlt
Andreas Pehrson <apehrson@mozilla.com> - Mon, 04 Jan 2021 14:35:09 +0000 - rev 561981
Push 38078 by apavel@mozilla.com at Tue, 05 Jan 2021 16:04:52 +0000
Bug 1601799 - Allow running DecodedStream without output tracks. r=karlt Differential Revision: https://phabricator.services.mozilla.com/D99821
6710c73dfa899d34f7ce3c00fa31f543e468fcc4: Bug 1601799 - Add mochitest for disabled MediaTracks with mozCaptureStream. r=karlt
Andreas Pehrson <apehrson@mozilla.com> - Mon, 04 Jan 2021 14:35:10 +0000 - rev 561980
Push 38078 by apavel@mozilla.com at Tue, 05 Jan 2021 16:04:52 +0000
Bug 1601799 - Add mochitest for disabled MediaTracks with mozCaptureStream. r=karlt Differential Revision: https://phabricator.services.mozilla.com/D99820
798d7b63c7111c67291e49306e5eb07891136962: Bug 1682938 - fixup ReverbInputBuffer's writeIndex. r=karlt
Alexis Beingessner <a.beingessner@gmail.com> - Mon, 21 Dec 2020 17:10:29 +0000 - rev 561457
Push 38050 by malexandru@mozilla.com at Tue, 22 Dec 2020 09:35:33 +0000
Bug 1682938 - fixup ReverbInputBuffer's writeIndex. r=karlt Differential Revision: https://phabricator.services.mozilla.com/D100024
c8df4fc00437d416d92b5d166576bac421ee9006: Bug 1680175 - Replace most uses of gtk_settings_get_for_screen() with gtk_settings_get_default(). r=karlt
Cameron McCormack <cam@mcc.id.au> - Wed, 16 Dec 2020 04:42:21 +0000 - rev 560887
Push 38037 by ccoroiu@mozilla.com at Wed, 16 Dec 2020 16:10:26 +0000
Bug 1680175 - Replace most uses of gtk_settings_get_for_screen() with gtk_settings_get_default(). r=karlt Differential Revision: https://phabricator.services.mozilla.com/D98419
133765f936a081d12ad78dec0bfe2a3e5de8fbde: Bug 1672097 - Part 2: Cache FullLookAndFeel data. r=karlt
Cameron McCormack <cam@mcc.id.au> - Wed, 16 Dec 2020 04:41:46 +0000 - rev 560886
Push 38037 by ccoroiu@mozilla.com at Wed, 16 Dec 2020 16:10:26 +0000
Bug 1672097 - Part 2: Cache FullLookAndFeel data. r=karlt This avoids us doing the full work of ExtractData every time a new content process is created. That work is probably not super expensive, but without this caching it does trip up browser/base/content/test/performance/browser_preferences_usage.js due to looking up a non-mirrored pref. Differential Revision: https://phabricator.services.mozilla.com/D98990