pmcmanis
ce2f31080a
Bug 1821463 - Upgrade glean-parser to 7.1.0 r=TravisLong
...
Differential Revision: https://phabricator.services.mozilla.com/D172469
2023-03-14 13:16:31 +00:00
Sebastian Hengst
21ce1c8805
Merge mozilla-central to autoland. CLOSED TREE
2023-03-13 18:29:02 +01:00
Arthur Carcano
14babcde40
Bug 1819569 - Remove msgpack cluster. r=sylvestre
...
Differential Revision: https://phabricator.services.mozilla.com/D171340
2023-03-13 16:41:39 +00:00
Marian-Vasile Laza
ee72efd1e9
Backed out 5 changesets (bug 1809843) for causing Cargo related build bustages. CLOSED TREE
...
Backed out changeset 5c494680f448 (bug 1809843)
Backed out changeset 02742b38edab (bug 1809843)
Backed out changeset 2b9b32ca8294 (bug 1809843)
Backed out changeset 56631cb02ae6 (bug 1809843)
Backed out changeset 37e35a60a71f (bug 1809843)
2023-03-13 13:53:26 +02:00
Kershaw Chang
555125377d
Bug 1809843 - Make Http/3 server support proxy mode, r=necko-reviewers,valentin,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D166642
2023-03-13 11:12:31 +00:00
Dana Keeler
692d5b49d3
Bug 1821125 - bump versions of ohttp and bhttp r=valentin,necko-reviewers,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D172150
2023-03-10 22:45:37 +00:00
Ryan VanderMeulen
24bb61aebd
Bug 1821683 - Upgrade to SQLite 3.41.1. r=mak
...
Differential Revision: https://phabricator.services.mozilla.com/D172268
2023-03-10 16:44:39 +00:00
Jan Grulich
674dd2e666
Bug 1819035
- get EGL display based on the used platform in the browser r=webrtc-reviewers,ng
...
Because of a possible misconfiguration or a possible driver issue it
might happen that the browser will use a different driver on X11 and
end up using yet another one for wayland/gbm, which might lead to not
working screen sharing in the better case, but also to a crash in the
other driver (Nvidia). This adds a check for platform the browser runs
on, if it's XWayland or Wayland and based on that query EGL display for
that specific platform, rather than going for the Wayland one only.
Differential Revision: https://phabricator.services.mozilla.com/D171858
2023-03-10 09:21:11 +00:00
Csoregi Natalia
a620df9b40
Backed out changeset e73a3865846a (bug 1819035
) for causing Bug 1821388. CLOSED TREE
2023-03-09 21:39:38 +02:00
Jan Grulich
fd55755ce5
Bug 1819035
- get EGL display based on the used platform in the browser r=webrtc-reviewers,ng
...
Use EGL_PLATFORM_WAYLAND_KHR on Wayland backend and EGL_PLATFORM_X11_KHR on X11 backend.
Differential Revision: https://phabricator.services.mozilla.com/D171858
2023-03-09 14:14:52 +00:00
Andreas Pehrson
f220692b4f
Bug 1818170 - Generate libwebrtc moz.build files. r=mjf,ng,webrtc-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D170859
2023-03-08 23:16:50 +00:00
Ryan VanderMeulen
4db392c35d
Bug 1776566 - Upgrade to SQLite 3.41.0. r=mak
...
Differential Revision: https://phabricator.services.mozilla.com/D151841
2023-03-08 08:36:38 +00:00
Michael Froman
329c194495
Bug 1820869 - moz.build updates. r=ng,webrtc-reviewers
...
Depends on D171922
Differential Revision: https://phabricator.services.mozilla.com/D171923
2023-03-08 00:26:19 +00:00
Michael Froman
98e432154c
Bug 1820869 - avoid building unreachable files. r=ng,webrtc-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D171922
2023-03-08 00:26:19 +00:00
John Schanck
15a0366f05
Bug 1820886 - vendor authenticator-rs v0.4.0-alpha10. r=keeler,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D171913
2023-03-07 23:27:56 +00:00
Sandor Molnar
c8d4131030
Backed out 5 changesets (bug 1774569) because changes are incompatible with flake8. CLOSED TREE
...
Backed out changeset ac6c7441099b (bug 1774569)
Backed out changeset 1081432f3f97 (bug 1774569)
Backed out changeset 111d7f2021c3 (bug 1774569)
Backed out changeset 2cc0b2a54106 (bug 1774569)
Backed out changeset cb45ff55284c (bug 1774569)
2023-03-07 23:21:19 +02:00
Alex Hochheiden
3a166128b7
Bug 1774569 - Update poetry
to 1.4.0
r=ahal
...
https://github.com/python-poetry/poetry/releases/tag/1.4.0https://github.com/python-poetry/poetry/releases/tag/1.4.0
https://github.com/python-poetry/poetry-core/releases/tag/1.5.1
The changes in `third_party/python/requirements.txt` and `mozbuild/test/vendor_requirements.txt` are due to the newer version.
Differential Revision: https://phabricator.services.mozilla.com/D171761
2023-03-07 08:08:46 +00:00
Alex Hochheiden
cd627befe5
Bug 1774569 - Vendor jsonschema
at 4.10.0
r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D171760
2023-03-07 08:08:45 +00:00
Alex Hochheiden
620ab78947
Bug 1774569 - Vendor importlib_metadata
at 6.0.0
r=firefox-build-system-reviewers,glandium,ahal
...
This version is compatible with `poetry` `1.4.0` and removes blockers for various other ongoing projects.
https://github.com/python/importlib_metadata/blob/main/CHANGES.rst#v660
Differential Revision: https://phabricator.services.mozilla.com/D150813
2023-03-07 08:08:45 +00:00
Alex Hochheiden
07ce847935
Bug 1774569 - Vendor packaging
at version 21.3
r=firefox-build-system-reviewers,glandium
...
Required for `poetry` `1.4.0` compatibility.
Also removes `distutils` dependency.
https://pypi.org/project/packaging/21.3/
Differential Revision: https://phabricator.services.mozilla.com/D149679
2023-03-07 08:08:44 +00:00
Alex Hochheiden
8e85044e17
Bug 1734402 - Regenerate lockfile with Python 3.7 as the minimum version r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D171628
2023-03-07 08:08:44 +00:00
Sammy Khamis
bbbee19545
Bug 1818349 Part 1: Vendor new version of application-services r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D171181
2023-03-07 07:42:14 +00:00
Cristian Tuns
416f31a511
Backed out 6 changesets (bug 1734402, bug 1774569) for causing build bustages Python related CLOSED TREE
...
Backed out changeset c8fefbece0f6 (bug 1774569)
Backed out changeset 5ae4dd2cfcbe (bug 1774569)
Backed out changeset e027acb00eb5 (bug 1774569)
Backed out changeset 5b820a21a13c (bug 1774569)
Backed out changeset 2b022e4e2607 (bug 1774569)
Backed out changeset 39ff773cfa63 (bug 1734402)
2023-03-07 00:46:00 -05:00
Alex Hochheiden
5a32e5be6f
Bug 1774569 - Update poetry
to 1.4.0
r=ahal
...
https://github.com/python-poetry/poetry/releases/tag/1.4.0https://github.com/python-poetry/poetry/releases/tag/1.4.0
https://github.com/python-poetry/poetry-core/releases/tag/1.5.1
The changes in `third_party/python/requirements.txt` and `mozbuild/test/vendor_requirements.txt` are due to the newer version.
Differential Revision: https://phabricator.services.mozilla.com/D171761
2023-03-07 04:16:02 +00:00
Alex Hochheiden
34444fc38a
Bug 1774569 - Vendor jsonschema
at 4.10.0
r=ahal
...
`Poetry` version `1.4` depends on `jsonschema>=4.10.0`. Unfortunately, our current implementation of `./mach vendor python` cannot see that specific dependency, because it specific to the `vendor` site.
`glean-parser` depends on `jsonschema>=3.2`, and when the lockfile is generated, it pulls in `jsonschema==3.2`, which causes an incompatibility with `poetry` in the `vendor` site.
Fortunately the loose dependencies of `glean-parser` and `poetry` are compatible, the lockfile just doesn't know it. As such, if we explicitly specify `jsonschema==4.10.0`, the compatibility in the `vendor` site is resolved.
This is a temporary workaround and will be resolved by either vendoring `poetry` itself, or adding `lockfiles` to every site.
Differential Revision: https://phabricator.services.mozilla.com/D171760
2023-03-07 04:16:01 +00:00
Alex Hochheiden
8030997f99
Bug 1774569 - Vendor importlib_metadata
at 6.0.0
r=firefox-build-system-reviewers,glandium,ahal
...
This version is compatible with `poetry` `1.4.0` and removes blockers for various other ongoing projects.
https://github.com/python/importlib_metadata/blob/main/CHANGES.rst#v660
Differential Revision: https://phabricator.services.mozilla.com/D150813
2023-03-07 04:16:00 +00:00
Alex Hochheiden
38a6fdbfb2
Bug 1774569 - Vendor packaging
at version 21.3
r=firefox-build-system-reviewers,glandium
...
Required for `poetry` `1.4.0` compatibility.
Also removes `distutils` dependency.
https://pypi.org/project/packaging/21.3/
Differential Revision: https://phabricator.services.mozilla.com/D149679
2023-03-07 04:16:00 +00:00
Alex Hochheiden
7ce7cf19ce
Bug 1734402 - Regenerate lockfile with Python 3.7 as the minimum version r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D171628
2023-03-07 04:15:59 +00:00
Teodor Tanasoaia
9e00f679fd
Bug 1818748 - Vendor wgpu changes. r=webgpu-reviewers,jimb
...
Depends on D170906
Differential Revision: https://phabricator.services.mozilla.com/D170907
2023-03-06 17:00:16 +00:00
Andreas Pehrson
b36fccebbf
Bug 1817724 - Crash in case VideoCaptureAVFoundation is destroyed unexpectedly. r=karlt,webrtc-reviewers,ng
...
Differential Revision: https://phabricator.services.mozilla.com/D171470
2023-03-06 07:41:28 +00:00
Ryan VanderMeulen
76b958d3b3
Backed out changesets b05343a5b533 and 57b2cda7e0db (bug 1818349) for causing bug 1819723.
2023-03-01 17:52:01 -05:00
Marian-Vasile Laza
577b7413d5
Backed out 4 changesets (bug 1732228, bug 1734402) for multiple browsertime and talos failures. CLOSED TREE
...
Backed out changeset 266c417563fe (bug 1732228)
Backed out changeset ad9c880233ed (bug 1732228)
Backed out changeset dbab8862bb8a (bug 1734402)
Backed out changeset 2b233ff8eee7 (bug 1734402)
2023-03-01 06:34:22 +02:00
ahochheiden
b8ae5468fc
Bug 1732228 - Upgrade the wheels for pip
and setuptools
used by mozharness
r=firefox-build-system-reviewers,glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D171176
2023-03-01 00:39:15 +00:00
Marian-Vasile Laza
08f5e9c1d5
Backed out 4 changesets (bug 1734402, bug 1732228) for build bustages when upgrade pip-23.0.1-py3-none-any.whl. CLOSED TREE
...
Backed out changeset 675f6a2134ac (bug 1732228)
Backed out changeset 37b904639717 (bug 1732228)
Backed out changeset 9eaec62e8473 (bug 1734402)
Backed out changeset 2ad732e17790 (bug 1734402)
2023-02-28 23:53:18 +02:00
ahochheiden
7cce96869b
Bug 1732228 - Upgrade the wheels for pip
and setuptools
used by mozharness
r=firefox-build-system-reviewers,glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D171176
2023-02-28 21:25:01 +00:00
Chris H-C
319a2387c2
Bug 1816454 - Update Glean SDK to v52.3.0 r=TravisLong,supply-chain-reviewers,emilio
...
Also update some FOG tests that are now incorrect (label limits have been
lifted).
The `default_features = false` on `env_logger` are to avoid a new, duplicate
dependency on hermit-abi.
Differential Revision: https://phabricator.services.mozilla.com/D170816
2023-02-28 16:44:02 +00:00
Cristina Horotan
7bd3967451
Backed out 2 changesets (bug 1816835, bug 1817043) for causing multiple bc tests to timeout
...
Backed out changeset 78d5cd985e6f (bug 1817043)
Backed out changeset 9613b1bcc57c (bug 1816835)
2023-02-28 15:26:31 +02:00
Jan Grulich
39c4d9ae34
Bug 1819044 - fix build non-pipewire builds (attempt #2 ) r=webrtc-reviewers,pehrsons
...
Make the new API available to everyone and just return an empty capturer
in case when building without PipeWire. It will not make any difference
because using X11 based capturers on Wayland is useless anyway so if we
fail for missing PipeWire on Wayland, it will have the same outcome.
Differential Revision: https://phabricator.services.mozilla.com/D171192
2023-02-28 09:18:57 +00:00
Stanca Serban
1833d17b99
Backed out 4 changesets (bug 1732228, bug 1734402) for causing mda failures. CLOSED TREE
...
Backed out changeset fe7621bd33fe (bug 1732228)
Backed out changeset 61a521ac78e9 (bug 1732228)
Backed out changeset abf785b6ffe4 (bug 1734402)
Backed out changeset e1f91aaed4c3 (bug 1734402)
2023-02-28 11:33:41 +02:00
ahochheiden
0d23ca206f
Bug 1732228 - Upgrade the wheels for pip
and setuptools
used by mozharness
r=firefox-build-system-reviewers,glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D171176
2023-02-28 08:15:45 +00:00
Sammy Khamis
8c8c25f26b
Bug 1818349 Part 1: Vendor new version of application-services r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D171181
2023-02-28 05:14:29 +00:00
Iulian Moraru
d884f32d2c
Backed out changeset 2d8dccdd0d5f (bug 1814375) for causing multiple build bustages. CLOSED TREE
2023-02-28 04:48:44 +02:00
Tom Ritter
eaccd97553
Bug 1814375: Update libsrtp to v2.5.0 from 2023-02-01 08:25:02 r=jesup
...
Differential Revision: https://phabricator.services.mozilla.com/D168568
2023-02-28 02:26:49 +00:00
Matthew Gregan
10ea15f976
Bug 1816835 - Update AudioIPC macOS branch to 89de5602. r=cubeb-reviewers,glandium,supply-chain-reviewers,padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D169877
2023-02-27 22:28:08 +00:00
Andreas Pehrson
dbec4165e4
Bug 1817024 - (fix-fdcfefa708) In PhysicalSocket avoid a non-trivial designated initializer. r=mjf,webrtc-reviewers
...
This fixes a build failure in the base-toolchain job with GCC 7.5.0:
In file included from Unified_cpp_threading_gn0.cpp:38:0:
.../third_party/libwebrtc/rtc_base/physical_socket_server.cc: In member function 'int rtc::PhysicalSocket::DoReadFromSocket(void*, size_t, rtc::SocketAddress*, int64_t*)':
.../third_party/libwebrtc/rtc_base/physical_socket_server.cc:463:51: sorry, unimplemented: non-trivial designated initializers not supported
msghdr msg = {.msg_iov = &iov, .msg_iovlen = 1};
^
Differential Revision: https://phabricator.services.mozilla.com/D171057
2023-02-27 16:22:25 +00:00
Stanca Serban
8917a2896e
Backed out changeset aba2a1dc6802 (bug 1816454) for causing PNGEncoder related build bustages. CLOSED TREE
2023-02-27 16:42:40 +02:00
Chris H-C
68d8ce8104
Bug 1816454 - Update Glean SDK to v52.3.0 r=TravisLong,supply-chain-reviewers
...
Also update some FOG tests that are now incorrect (label limits have been
lifted).
Differential Revision: https://phabricator.services.mozilla.com/D170816
2023-02-27 14:04:03 +00:00
Jan Grulich
ba10a84cbb
Bug 1819044 - fix build non-pipewire builds r=webrtc-reviewers,pehrsons
...
We should check only for PipeWire presence when building code specific
to PipeWire.
Differential Revision: https://phabricator.services.mozilla.com/D171071
2023-02-27 13:57:22 +00:00
Kagami Sascha Rosylight
a2fef66fce
Bug 1818922 - Update libjxl to 73cb36f7129e1ce192992792778b146ed9b655a5 r=tnikkel
...
Differential Revision: https://phabricator.services.mozilla.com/D171066
2023-02-27 12:55:08 +00:00
Tiaan Louw
6fe94c07e9
Bug 1813481 - Use abstract color parser r=emilio,supply-chain-reviewers
...
In stead of having the css parser construct a color in it's own format
and then converting it to what Gecko needs to perform operations, we now
construct a Gecko friendly color type directly.
Differential Revision: https://phabricator.services.mozilla.com/D170187
2023-02-26 11:11:21 +00:00