- Jan 08, 2022
-
-
Matthew Gregan authored
Differential Revision: https://phabricator.services.mozilla.com/D135447
-
Matthew Gregan authored
Differential Revision: https://phabricator.services.mozilla.com/D135427
-
- Jan 07, 2022
-
-
Matthew Gregan authored
Differential Revision: https://phabricator.services.mozilla.com/D135306
-
- Jan 05, 2022
-
-
Andreas Pehrson authored
The Runnable markers in the profilers are handy, but miss many types of runnables. This includes most of those that wrap another runnable and run that at a (possibly) later time. AbstractThread, TaskDispatcher and TaskQueue does this for e.g. tail dispatched tasks. TaskQueueWrapper does this when wrapping webrtc tasks (and Mozilla Runnables) to be run in a Mozilla TaskQueue with some overhead on the stack. DelayedRunnable wraps a runnable to be run after a timeout. It would perhaps be better in many cases to ignore the intermediate runnables, but I haven't seen a straight forward way to achieve this. More detailed data could be added on a case by case basis, for instance the delay for a DelayedRunnable (incl. actual vs. target delay) or the scope of a task in which a tail-dispatched runnable was dispatched. But this is also true for the status quo (for instance the time from dispatch to run) so I leave these ideas as future work. Differential Revision: https://phabricator.services.mozilla.com/D135027
-
Butkovits Atila authored
Backed out 7 changesets (bug 1746361, bug 1748280, bug 1746347) for causing failures at browser_interaction-between-interfaces.js. CLOSED TREE Backed out changeset eccba94506f0 (bug 1748280) Backed out changeset baf39ae53772 (bug 1748280) Backed out changeset 775843562f7e (bug 1748280) Backed out changeset 0987c68e9683 (bug 1748280) Backed out changeset 58dd008520da (bug 1746361) Backed out changeset 6f9e800877a6 (bug 1746347) Backed out changeset f78e794a9c2f (bug 1746347)
-
Andreas Pehrson authored
The Runnable markers in the profilers are handy, but miss many types of runnables. This includes most of those that wrap another runnable and run that at a (possibly) later time. AbstractThread, TaskDispatcher and TaskQueue does this for e.g. tail dispatched tasks. TaskQueueWrapper does this when wrapping webrtc tasks (and Mozilla Runnables) to be run in a Mozilla TaskQueue with some overhead on the stack. DelayedRunnable wraps a runnable to be run after a timeout. It would perhaps be better in many cases to ignore the intermediate runnables, but I haven't seen a straight forward way to achieve this. More detailed data could be added on a case by case basis, for instance the delay for a DelayedRunnable (incl. actual vs. target delay) or the scope of a task in which a tail-dispatched runnable was dispatched. But this is also true for the status quo (for instance the time from dispatch to run) so I leave these ideas as future work. Differential Revision: https://phabricator.services.mozilla.com/D135027
-
- Dec 30, 2021
-
-
Mike Hommey authored
Bug 1747756 - Move Windows system libraries from LIBS to moz.build. r=firefox-build-system-reviewers,mhentges While mingw builds don't require user32 and advapi32 explicitly, it doesn't hurt for them to be there (and they're required for clang-cl build). Likewise, while clang-builds don't require uuid and userenv explicitly because they're pulled in via #pragmas in the source code, mingw doesn't support those #pragmas and needs them explicitly, which doesn't hurt the clang-cl builds. Differential Revision: https://phabricator.services.mozilla.com/D134737
-
- Dec 29, 2021
-
-
Iulian Moraru authored
-
Mike Hommey authored
Bug 1747756 - Move Windows system libraries from LIBS to moz.build. r=firefox-build-system-reviewers,mhentges While mingw builds don't require user32 and advapi32 explicitly, it doesn't hurt for them to be there (and they're required for clang-cl build). Likewise, while clang-builds don't require uuid and userenv explicitly because they're pulled in via #pragmas in the source code, mingw doesn't support those #pragmas and needs them explicitly, which doesn't hurt the clang-cl builds. Differential Revision: https://phabricator.services.mozilla.com/D134737
-
- Dec 24, 2021
-
-
stransky authored
Bug 1652958 Update ffvpx build config to build AV1 VA-API playback when MOZ_WAYLAND is defined r=alwu Depends on D133422 Differential Revision: https://phabricator.services.mozilla.com/D133423
-
stransky authored
Depends on D133421 Differential Revision: https://phabricator.services.mozilla.com/D133422
-
stransky authored
Depends on D133420 Differential Revision: https://phabricator.services.mozilla.com/D133421
-
- Dec 23, 2021
-
-
Cosmin Sabou authored
Backed out 4 changesets (bug 1652958, bug 1745284) for causing osx libavutil related build bustages. CLOSED TREE Backed out changeset 5b0b786c19a2 (bug 1745284) Backed out changeset 0128019f5e7d (bug 1652958) Backed out changeset 0539b77bcb0b (bug 1652958) Backed out changeset 008fd283bb70 (bug 1652958)
-
- Dec 22, 2021
-
-
stransky authored
Bug 1652958 Update ffvpx build config to build AV1 VA-API playback when MOZ_WAYLAND is defined r=alwu Depends on D133422 Differential Revision: https://phabricator.services.mozilla.com/D133423
-
stransky authored
Depends on D133421 Differential Revision: https://phabricator.services.mozilla.com/D133422
-
stransky authored
Depends on D133420 Differential Revision: https://phabricator.services.mozilla.com/D133421
-
stransky authored
Depends on D133419 Differential Revision: https://phabricator.services.mozilla.com/D133420
-
Iulian Moraru authored
Backed out 5 changesets (bug 1652958, bug 1745226, bug 1745284) for causing multiple build bustages. CLOSED TREE Backed out changeset 71c2b56628e2 (bug 1745284) Backed out changeset 9a5c5dba4869 (bug 1652958) Backed out changeset 851e98f06010 (bug 1652958) Backed out changeset d24922f60614 (bug 1652958) Backed out changeset 2c67764e3a80 (bug 1745226)
-
stransky authored
Bug 1652958 Update ffvpx build config to build AV1 VA-API playback when MOZ_WAYLAND is defined r=alwu Depends on D133422 Differential Revision: https://phabricator.services.mozilla.com/D133423
-
stransky authored
Depends on D133421 Differential Revision: https://phabricator.services.mozilla.com/D133422
-
stransky authored
Depends on D133420 Differential Revision: https://phabricator.services.mozilla.com/D133421
-
stransky authored
Depends on D133419 Differential Revision: https://phabricator.services.mozilla.com/D133420
-
- Dec 21, 2021
-
-
Gabriele Svelto authored
This is required to build the midir crate on Linux. The Dockerfile change is needed to run the just built xpcshell executable on the build host. Differential Revision: https://phabricator.services.mozilla.com/D124641
-
- Dec 18, 2021
-
-
Updatebot authored
Differential Revision: https://phabricator.services.mozilla.com/D133012
-
- Dec 17, 2021
-
-
Andreas Pehrson authored
Differential Revision: https://phabricator.services.mozilla.com/D133933
-
- Dec 14, 2021
-
-
Paul Adenot authored
Bug 1745912 - Use the same type in IDL and implementation file for MediaTransportHandler. r=pehrsons Depends on D133733 Differential Revision: https://phabricator.services.mozilla.com/D133737
-
- Dec 13, 2021
-
-
Butkovits Atila authored
-
Updatebot authored
Differential Revision: https://phabricator.services.mozilla.com/D133012
-
- Dec 17, 2021
-
-
Andreas Pehrson authored
Bug 1744081 - Move VideoConduit::Shutdown asyncness ownership into VideoConduit. r=bryce,ng,a=dsmith Differential Revision: https://phabricator.services.mozilla.com/D133933
-
- Dec 09, 2021
-
-
Andrew Osmond authored
Differential Revision: https://phabricator.services.mozilla.com/D133349
-
Alexandru Michis authored
CLOSED TREE
-
Andrew Osmond authored
Differential Revision: https://phabricator.services.mozilla.com/D133349
-
- Dec 08, 2021
-
-
Paul Adenot authored
Depends on D133197 Differential Revision: https://phabricator.services.mozilla.com/D133198
-
Paul Adenot authored
Differential Revision: https://phabricator.services.mozilla.com/D133197
-
- Dec 06, 2021
-
-
Kagami Sascha Rosylight authored
Differential Revision: https://phabricator.services.mozilla.com/D132952
-
- Dec 03, 2021
-
-
Byron Campen [:bwc] authored
Differential Revision: https://phabricator.services.mozilla.com/D132827
-
- Dec 01, 2021
-
-
Chris Peterson authored
-Wshadow warnings are not enabled globally, so these -Wno-shadow suppressions have no effect. I had intended to enable -Wshadow globally along with these suppressions in some directories (in bug 1272513), but that was blocked by other issues. There are too many -Wshadow warnings (now over 2000) to realistically fix them all. We should remove all these unnecessary -Wno-shadow flags cluttering many moz.build files. Differential Revision: https://phabricator.services.mozilla.com/D132289
-
- Nov 30, 2021
-
-
Andreas Pehrson authored
This is prohibited for regular TaskQueueWrappers, as Delete must join (i.e. block) the thread after initiating shutdown. But MainAsCurrent is special as main thread doesn't go away just because MainAsCurrent goes away. It is also gtest-only, and thus tightly coupled with MediaPipelineTest behavior. Differential Revision: https://phabricator.services.mozilla.com/D132221
-
- Nov 29, 2021
-
-
Sylvestre Ledru authored
Depends on D132232 Differential Revision: https://phabricator.services.mozilla.com/D132233
-
- Nov 18, 2021
-
-
june wilde authored
Depends on D124799 Differential Revision: https://phabricator.services.mozilla.com/D125337
-