Commit Graph

10138 Commits

Author SHA1 Message Date
Cosmin Sabou
1f6c18d1a4 Backed out changeset 19ca420febe8 (bug 1815790) for causing SM bustages on GemmologyEngineAVX2.cpp. CLOSED TREE 2023-03-28 00:01:16 +03:00
serge-sans-paille
69bf76a412 Bug 1815790 - Replace intgemm by gemmology r=yury
gemmology is a rewrite of intgemm based on xsimd (that we already
vendor), with a focus on the API we actually use.

It also supports sse2 and has a decent implementation for arm32 and
aarch64.

Differential Revision: https://phabricator.services.mozilla.com/D171265
2023-03-27 20:40:04 +00:00
Matthew Gregan
f8e7c09e02 Bug 1816835 - Update AudioIPC macOS branch to 916f65cc. r=cubeb-reviewers,glandium,supply-chain-reviewers,padenot
Differential Revision: https://phabricator.services.mozilla.com/D169877
2023-03-24 05:26:14 +00:00
Mike Hommey
b6972306c0 Bug 1824255 - Update glsl to 6.0.2. r=emilio,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D173488
2023-03-24 00:13:38 +00:00
Michael Froman
664668551f Bug 1818599 - pt7 - remove third_party/libwebrtc/sdk/android/{AndroidManifest.xml|BUILD.gn|OWNERS|README} r=ng,webrtc-reviewers
Depends on D173348

Differential Revision: https://phabricator.services.mozilla.com/D173349
2023-03-23 19:11:42 +00:00
Michael Froman
f8be3b4e47 Bug 1818599 - pt6 - remove third_party/libwebrtc/sdk/android/api/org/webrtc/OWNERS r=ng,webrtc-reviewers
Depends on D173347

Differential Revision: https://phabricator.services.mozilla.com/D173348
2023-03-23 19:11:42 +00:00
Michael Froman
c1ebba1d9f Bug 1818599 - pt5 - remove third_party/libwebrtc/sdk/android/instrumentationtests r=ng,webrtc-reviewers
Depends on D173346

Differential Revision: https://phabricator.services.mozilla.com/D173347
2023-03-23 19:11:41 +00:00
Michael Froman
1a75e5633c Bug 1818599 - pt4 - remove third_party/libwebrtc/sdk/android/native_unittests r=ng,webrtc-reviewers
Depends on D173345

Differential Revision: https://phabricator.services.mozilla.com/D173346
2023-03-23 19:11:41 +00:00
Michael Froman
4c92c39e14 Bug 1818599 - pt3 - remove third_party/libwebrtc/sdk/android/native_api r=ng,webrtc-reviewers
Depends on D173344

Differential Revision: https://phabricator.services.mozilla.com/D173345
2023-03-23 19:11:40 +00:00
Michael Froman
c3781820d2 Bug 1818599 - pt2 - remove third_party/libwebrtc/sdk/android/tests r=ng,webrtc-reviewers
Depends on D173343

Differential Revision: https://phabricator.services.mozilla.com/D173344
2023-03-23 19:11:40 +00:00
Michael Froman
906c4119cf Bug 1818599 - pt1 - remove third_party/libwebrtc/sdk/android/src/jni r=ng,webrtc-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D173343
2023-03-23 19:11:39 +00:00
Mark Hammond
333488dcfc Bug 1817904 (part 1) - Vendor a new application-services. r=skhamis,glandium
Differential Revision: https://phabricator.services.mozilla.com/D173242
2023-03-23 03:28:07 +00:00
Mike Hommey
f0edf4e838 Bug 1821255 - Update vendored rust crates with cargo 1.68. r=firefox-build-system-reviewers,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D172094
2023-03-22 22:38:14 +00:00
Yury Delendik
4d09764c66 Bug 1823476 - Update wast vendor dependency. r=supply-chain-reviewers
Updated wast=55.0.0.

And also wasm-smith to avoid duplicate copy of wasm-encoder.

Differential Revision: https://phabricator.services.mozilla.com/D173217
2023-03-22 19:27:18 +00:00
Sandor Molnar
ae5cc83394 Backed out changeset e0d28793598d (bug 1823476) for causing spider-monkey failures in js/src/jit-test/tests/wasm/simd/relaxed_dot_product.js CLOSED TREE 2023-03-22 21:17:53 +02:00
Yury Delendik
d7a441b21b Bug 1823476 - Update wast vendor dependency. r=supply-chain-reviewers
Updated wast=55.0.0.

And also wasm-smith to avoid duplicate copy of wasm-encoder.

Differential Revision: https://phabricator.services.mozilla.com/D173217
2023-03-22 17:50:29 +00:00
Ryan VanderMeulen
800a70a9da Bug 1823960 - Upgrade to SQLite 3.41.2. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D173317
2023-03-22 17:29:10 +00:00
Tooru Fujisawa
e0cff7e590 Bug 1822262 - Bump jsparagus for bug 1793962. r=nbp,glandium
Differential Revision: https://phabricator.services.mozilla.com/D172757
2023-03-21 21:21:43 +00:00
ahochheiden
8f355e4a4c Bug 1782785 - 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`, `third_party/python/poetry.lock` and `mozbuild/test/vendor_requirements.txt` are due to the newer version.

Depends on D150813

Differential Revision: https://phabricator.services.mozilla.com/D171761
2023-03-21 20:28:59 +00:00
ahochheiden
0b3b7d83c4 Bug 1782785 - 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

Depends on D149679

Differential Revision: https://phabricator.services.mozilla.com/D150813
2023-03-21 20:28:59 +00:00
ahochheiden
d5203c7ac7 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/

Depends on D171629

Differential Revision: https://phabricator.services.mozilla.com/D149679
2023-03-21 20:28:58 +00:00
ahochheiden
8b0116c820 Bug 1732228 - Bump pip to version 23.0.1 to maintain consistency with the wheel used by mozharness r=firefox-build-system-reviewers,glandium
See D171176

Depends on D171177

Differential Revision: https://phabricator.services.mozilla.com/D171629
2023-03-20 23:58:40 +00:00
ahochheiden
3739a0dca7 Bug 1732228 - Upgrade the wheel for pip used by mozharness to version 23.0.1 r=firefox-build-system-reviewers,glandium
Differential Revision: https://phabricator.services.mozilla.com/D171176
2023-03-20 23:58:37 +00:00
pmcmanis
5b83f3fcb5 Bug 1822325 - Vendor Glean 52.4.2 r=janerik,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D172797
2023-03-20 17:52:38 +00:00
Kershaw Chang
226e8a456f 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-16 21:28:57 +00:00
Barret Rennie
152c6c1691 Bug 1821243 - Update to jsonschema 4.17.3 r=ahochheiden
We are using features from modern JSONSchema drafts, like dependantRequired, in
the Firefox Messaging System schemas. jsonschema 3.x does not support these
features. Experimenter is also being updated to 4.17.3 and we want to keep our
validation tests in sync with Experimenter.

Differential Revision: https://phabricator.services.mozilla.com/D172457
2023-03-16 20:27:01 +00:00
Cristian Tuns
4e17513a1d Backed out 2 changesets (bug 1821243) for causing xpcshell failures on test_RemoteSettingsExperimentLoader_updateRecipes.js CLOSED TREE
Backed out changeset 39df97ca8253 (bug 1821243)
Backed out changeset bbb8006a0784 (bug 1821243)
2023-03-16 15:16:58 -04:00
Barret Rennie
c8cf15c6df Bug 1821243 - Update to jsonschema 4.17.3 r=ahochheiden
We are using features from modern JSONSchema drafts, like dependantRequired, in
the Firefox Messaging System schemas. jsonschema 3.x does not support these
features. Experimenter is also being updated to 4.17.3 and we want to keep our
validation tests in sync with Experimenter.

Differential Revision: https://phabricator.services.mozilla.com/D172457
2023-03-16 17:50:21 +00:00
Chun-Min Chang
8397595ed4 Bug 1816484 - Update dav1d to 7d23ec4a042b2feb6c0d4c1b0618a87cb8c34dcb r=media-playback-reviewers,padenot
Differential Revision: https://phabricator.services.mozilla.com/D172702
2023-03-16 17:07:14 +00:00
Norisz Fay
4e15bb623b Backed out changeset 6c0c507c2227 (bug 1822325) for causing build bustages CLOSED TREE 2023-03-16 19:09:57 +02:00
pmcmanis
7ba1258eb8 Bug 1822325 - Vendor Glean 52.4.2 r=janerik,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D172797
2023-03-16 16:21:06 +00:00
Tiaan Louw
1da980f4b4 Bug 1813481 - Allow 'none' keyword in color components r=emilio,supply-chain-reviewers,devtools-reviewers
Make use of the new changes in the cssparser that allows 'none' keywords
in color components where allowed.  We store the none values as 0.0 (as
per the spec) and mark the components with the flags. This way we don't
have to check anything on the components before doing calculations.

As this is the last part intended to be released for the new [color-4]
changes, I've also enabled the changes on nightly.

Differential Revision: https://phabricator.services.mozilla.com/D170208
2023-03-16 11:50:55 +00:00
Marian-Vasile Laza
fa6dd89792 Backed out 2 changesets (bug 1821243) for xpcshell failures on test_reach_experiments.js. CLOSED TREE
Backed out changeset 44a860152c39 (bug 1821243)
Backed out changeset e34a680accf0 (bug 1821243)
2023-03-16 03:42:46 +02:00
Barret Rennie
8e83d39e20 Bug 1821243 - Update to jsonschema 4.17.3 r=ahochheiden
We are using features from modern JSONSchema drafts, like dependantRequired, in
the Firefox Messaging System schemas. jsonschema 3.x does not support these
features. Experimenter is also being updated to 4.17.3 and we want to keep our
validation tests in sync with Experimenter.

Differential Revision: https://phabricator.services.mozilla.com/D172457
2023-03-16 00:23:55 +00:00
Marian-Vasile Laza
b1bb1b3c9b Backed out changeset 160ac6b5f726 (bug 1813481) for assertion failure on nsCSSRenderingGradients.cpp. 2023-03-16 01:50:39 +02:00
Tiaan Louw
a7a28cf7a6 Bug 1813481 - Allow 'none' keyword in color components r=emilio,supply-chain-reviewers,devtools-reviewers
Make use of the new changes in the cssparser that allows 'none' keywords
in color components where allowed.  We store the none values as 0.0 (as
per the spec) and mark the components with the flags. This way we don't
have to check anything on the components before doing calculations.

As this is the last part intended to be released for the new [color-4]
changes, I've also enabled the changes on nightly.

Differential Revision: https://phabricator.services.mozilla.com/D170208
2023-03-15 21:10:43 +00:00
Butkovits Atila
45514b96bb Backed out changeset deabee2364d4 (bug 1813481) for causing assertion failures at gfxUtils.cpp. CLOSED TREE 2023-03-15 19:21:19 +02:00
Tiaan Louw
29eaf0b759 Bug 1813481 - Allow 'none' keyword in color components r=emilio,supply-chain-reviewers,devtools-reviewers
Make use of the new changes in the cssparser that allows 'none' keywords
in color components where allowed.  We store the none values as 0.0 (as
per the spec) and mark the components with the flags. This way we don't
have to check anything on the components before doing calculations.

As this is the last part intended to be released for the new [color-4]
changes, I've also enabled the changes on nightly.

Differential Revision: https://phabricator.services.mozilla.com/D170208
2023-03-15 16:25:00 +00:00
Cristina Horotan
d17ba6a363 Backed out changeset 00e23971f01b (bug 1813481) for causing xpcshell failures at test_css-properties-db.js CLOSED TREE 2023-03-15 11:19:59 +02:00
Tiaan Louw
56e7e7777d Bug 1813481 - Allow 'none' keyword in color components r=emilio,supply-chain-reviewers
Make use of the new changes in the cssparser that allows 'none' keywords
in color components where allowed.  We store the none values as 0.0 (as
per the spec) and mark the components with the flags. This way we don't
have to check anything on the components before doing calculations.

As this is the last part intended to be released for the new [color-4]
changes, I've also enabled the changes on nightly.

Differential Revision: https://phabricator.services.mozilla.com/D170208
2023-03-15 08:15:54 +00:00
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