Commit Graph

1643 Commits

Author SHA1 Message Date
Jon Bauman
1f9b94dc30 Bug 1726830 - Update mp4parse-rust to c6ba5af. r=kinetik
Update mp4parse_capi API to receive pixi data from parser

There are some necessary changes in nsAVIFDecoder.cpp to accommodate the mp4parse_capi changes. Aside from the addition of `BitsPerChannelToBitDepth`, to facilitate a bit of logging, there should be no functional changes. This is a prerequisite to [[ https://bugzilla.mozilla.org/show_bug.cgi?id=1696045 | bug 1696045 ]], which will add telemetry around the `pixi` box.

Differential Revision: https://phabricator.services.mozilla.com/D123273
2021-08-20 23:57:06 +00:00
Jon Bauman
58d94ab547 Bug 1726410 - Update mp4parse-rust to 62aa5d4. r=kinetik
Differential Revision: https://phabricator.services.mozilla.com/D122985
2021-08-18 22:08:15 +00:00
Dzmitry Malyshau
1da5651ba2 Bug 1622846 - Update WebGPU API to latest and wgpu-core to 0.9 r=webidl,jgilbert,jimb,emilio
This *mostly* gets us the latest WebIDL API of WebGPU. There is a few limits we are missing, and maybe some things I didn't notice.
But it gets us the new `GPUCanvasContext`, `GPUSupportedLimits`, and `GPUVertexStepMode`.

Differential Revision: https://phabricator.services.mozilla.com/D120764
2021-08-18 14:11:21 +00:00
Lars T Hansen
c9d0f88f20 Bug 1726103 - Update wat to 1.0.39. r=yury
Pull in this version to get wast support for memory64, notably, 64-bit
offset values in memory addresses.

Since the wat update changes "event" to 'tag", update a few test cases
to conform.

Differential Revision: https://phabricator.services.mozilla.com/D122817
2021-08-18 08:51:56 +00:00
Butkovits Atila
d545926889 Backed out changeset a10cff064f84 (bug 1726103) for causing Spidermonkey failures. CLOSED TREE 2021-08-18 08:36:24 +03:00
Lars T Hansen
c66fd5b457 Bug 1726103 - Update wat to 1.0.39. r=yury
Pull in this version to get wast support for memory64, notably, 64-bit
offset values in memory addresses.

Differential Revision: https://phabricator.services.mozilla.com/D122817
2021-08-18 05:00:41 +00:00
Brindusan Cristian
1cdd46e3ba Backed out changeset e34f15d5e74d (bug 1622846) for causing linux toolchain build bustages.
CLOSED TREE
2021-08-18 07:58:38 +03:00
Dzmitry Malyshau
6d7cfc6c90 Bug 1622846 - Update WebGPU API to latest and wgpu-core to 0.9 r=webidl,jgilbert,jimb,emilio
This *mostly* gets us the latest WebIDL API of WebGPU. There is a few limits we are missing, and maybe some things I didn't notice.
But it gets us the new `GPUCanvasContext`, `GPUSupportedLimits`, and `GPUVertexStepMode`.

Differential Revision: https://phabricator.services.mozilla.com/D120764
2021-08-17 15:22:45 +00:00
Matthew Gregan
2835d6201e Bug 1724141 - Update audioipc to 8bb1a227. r=chunmin
Differential Revision: https://phabricator.services.mozilla.com/D121826
2021-08-12 21:28:03 +00:00
Tooru Fujisawa
1de8d76c36 Bug 1725086 - Bump jsparagus for bug 1723155. r=nbp
Differential Revision: https://phabricator.services.mozilla.com/D122404
2021-08-12 09:52:54 +00:00
Mike Hommey
0b4372e828 Bug 1721968 - Remove support for lucetc for rlbox. r=firefox-build-system-reviewers,shravanrn,mhentges
Differential Revision: https://phabricator.services.mozilla.com/D120700
2021-08-11 21:58:52 +00:00
Butkovits Atila
1e11a69a62 Backed out changeset 634412ce2943 (bug 1724141) for causing failures at Mutex_posix.cpp. CLOSED TREE 2021-08-11 01:04:49 +03:00
Matthew Gregan
683c5312b4 Bug 1724141 - Update audioipc to 8bb1a227. r=chunmin
Differential Revision: https://phabricator.services.mozilla.com/D121826
2021-08-10 20:52:03 +00:00
Tooru Fujisawa
b841c14175 Bug 1723457 - Bump jsparagus version for bug 1722002. r=nbp
Differential Revision: https://phabricator.services.mozilla.com/D122228
2021-08-10 13:08:02 +00:00
Jan-Erik Rediger
a8c5939ae3 Bug 1670261 - Cargo update & mach vendor. r=chutten
Differential Revision: https://phabricator.services.mozilla.com/D121085
2021-08-10 07:49:07 +00:00
Dragana Damjanovic
5a07d5d023 Bug 1724196 - Neqo version 0.4.30 r=necko-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D122077
2021-08-09 11:36:54 +00:00
Ryan VanderMeulen
52c9905518 Backed out changeset 83204ae613b7 (bug 1724196) for causing topcrash bug 1724408. 2021-08-06 09:22:57 -04:00
Dragana Damjanovic
65634e4bc3 Bug 1724196 - Neqo version 0.4.29 r=necko-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D121860
2021-08-05 14:31:12 +00:00
Emilio Cobos Álvarez
6c3cce394e Bug 1716028 - Update crossbeam-deque. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D121550
2021-08-04 08:10:19 +00:00
mbrubeck@limpet.net
3c9cf910ab Bug 1723791 - Upgrade to uluru 1.1.1. r=emilio
MANUAL PUSH: Patch wasn't pushed via phabricator.
2021-08-04 10:07:56 +02:00
Zibi Braniecki
0aaa1c42b8 Bug 1723187 - Update l10nregistry-rs to handle sync-during-async overload, part2. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D121643
2021-08-03 23:44:50 +00:00
Jon Bauman
2e5d433f82 Bug 1723247 - Update mp4parse-rust to 5326af6 r=kinetik
Differential Revision: https://phabricator.services.mozilla.com/D121449
2021-08-03 23:23:42 +00:00
Dana Keeler
f0cbaf362a Bug 1723211 - move reusable parts of osclientcerts to rsclientcerts r=rmf
Depends on D121419

Differential Revision: https://phabricator.services.mozilla.com/D121451
2021-08-03 18:34:22 +00:00
Zibi Braniecki
dc735b20ee Bug 1613705 - [localization] part7: Re-enable custom locales argument to Localization. r=nika,emilio
Depends on D113570

Differential Revision: https://phabricator.services.mozilla.com/D113571
2021-08-03 16:25:12 +00:00
Zibi Braniecki
05db766a87 Bug 1613705 - [localization] part1: Introduce localization-ffi bindings for fluent-fallback. r=emilio,nika
Depends on D117349

Differential Revision: https://phabricator.services.mozilla.com/D104788
2021-08-03 16:25:10 +00:00
Butkovits Atila
0474a346a1 Backed out 6 changesets (bug 1670261) for causing perma android bustage. CLOSED TREE
Backed out changeset 58ab9d5d45b7 (bug 1670261)
Backed out changeset e68f58dd9c24 (bug 1670261)
Backed out changeset af093190c4f7 (bug 1670261)
Backed out changeset 150c73837e22 (bug 1670261)
Backed out changeset c42784eeccee (bug 1670261)
Backed out changeset 45ab05c0c371 (bug 1670261)
2021-08-03 15:11:22 +03:00
Butkovits Atila
949da905e7 Backed out 19 changesets (bug 1613705) for causing build bustages complaining about Document.cpp. CLOSED TREE
Backed out changeset 2ee1091dd20d (bug 1613705)
Backed out changeset d377afc0b09f (bug 1613705)
Backed out changeset de9d4378f0ac (bug 1613705)
Backed out changeset 9843372abb6e (bug 1613705)
Backed out changeset 5fc5918e5905 (bug 1613705)
Backed out changeset a7aeae7afd49 (bug 1613705)
Backed out changeset 5d61617a5402 (bug 1613705)
Backed out changeset 85bf98573899 (bug 1613705)
Backed out changeset 175af8a1b8c2 (bug 1613705)
Backed out changeset 93fcb23d7898 (bug 1613705)
Backed out changeset 595529cd906f (bug 1613705)
Backed out changeset 9f3e2963d925 (bug 1613705)
Backed out changeset 442289058933 (bug 1613705)
Backed out changeset fc3b9acb0e81 (bug 1613705)
Backed out changeset 408983c64f7f (bug 1613705)
Backed out changeset 08b637fc3fcd (bug 1613705)
Backed out changeset 6ef0aafd2db0 (bug 1613705)
Backed out changeset d88b294e0a5e (bug 1613705)
Backed out changeset e6bebff87544 (bug 1613705)
2021-08-03 12:36:01 +03:00
Zibi Braniecki
d22418d41e Bug 1613705 - [localization] part7: Re-enable custom locales argument to Localization. r=nika,emilio
Depends on D113570

Differential Revision: https://phabricator.services.mozilla.com/D113571
2021-08-03 05:52:02 +00:00
Zibi Braniecki
e9823295ec Bug 1613705 - [localization] part1: Introduce localization-ffi bindings for fluent-fallback. r=emilio,nika
Depends on D117349

Differential Revision: https://phabricator.services.mozilla.com/D104788
2021-08-03 05:52:00 +00:00
Zibi Braniecki
63410ff0f6 Bug 1723187 - Update l10nregistry-rs to handle sync-during-async overload. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D121543
2021-08-02 17:42:20 +00:00
Matjaz Horvat
ee30b4c3f1 Bug 1711028: Update the "accented" pseudo l10n strategy with markers. r=dminor,flod
The updated strategy wraps parts of strings in square brackets, and hence
"marks" the beginning and the end of the part of the string.

Differential Revision: https://phabricator.services.mozilla.com/D121078
2021-08-02 16:44:25 +00:00
Jan-Erik Rediger
f6f45d52c4 Bug 1670261 - Cargo update & mach vendor. r=chutten
Differential Revision: https://phabricator.services.mozilla.com/D121085
2021-08-02 16:22:45 +00:00
Paul Adenot
52a4c47c98 Bug 1687070 - mach vendor rust. r=cubeb-reviewers,kinetik
Differential Revision: https://phabricator.services.mozilla.com/D119955
2021-08-02 15:46:09 +00:00
Cosmin Sabou
3564c330b3 Backed out 11 changesets (bug 1613705) for several test failures. CLOSED TREE
Backed out changeset 4e690882b6af (bug 1613705)
Backed out changeset 302e7a75affc (bug 1613705)
Backed out changeset 626b40e3aad1 (bug 1613705)
Backed out changeset 1cbab987bb7d (bug 1613705)
Backed out changeset 2213917abb30 (bug 1613705)
Backed out changeset c89aa0375690 (bug 1613705)
Backed out changeset 6466027c5767 (bug 1613705)
Backed out changeset 6c188c4b38bf (bug 1613705)
Backed out changeset 8d0c087b9896 (bug 1613705)
Backed out changeset 3404fd6725f1 (bug 1613705)
Backed out changeset c9cfbba15d90 (bug 1613705)
2021-08-02 14:04:29 +03:00
Zibi Braniecki
791fb0ec84 Bug 1613705 - [localization] part7: Re-enable custom locales argument to Localization. r=nika,emilio
Depends on D113570

Differential Revision: https://phabricator.services.mozilla.com/D113571
2021-08-02 09:54:10 +00:00
Zibi Braniecki
dd790b71b1 Bug 1613705 - [localization] part1: Introduce localization-ffi bindings for fluent-fallback. r=emilio,nika
Depends on D117349

Differential Revision: https://phabricator.services.mozilla.com/D104788
2021-08-02 09:54:07 +00:00
Emilio Cobos Álvarez
f884b5bff7 Bug 1652560 - Remove unused function. r=canaltinova
Differential Revision: https://phabricator.services.mozilla.com/D121454
2021-07-31 22:55:38 +00:00
Nazım Can Altınova
ef8cd9ad96 Bug 1652560 - Remove the old profiler label frames code in the servo codebase and replace it with the new API r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D120795
2021-07-30 21:49:22 +00:00
Nazım Can Altınova
5e38857971 Bug 1652560 - Add gecko_profiler_fn_label proc-macro API as an alternative r=emilio
This is a syntactic sugar for `gecko_profiler_label` API. When you use this
macro on top of a function, it will automatically expand the function content
with `gecko_profiler_label` macro call.

Differential Revision: https://phabricator.services.mozilla.com/D120794
2021-07-30 21:49:22 +00:00
Nazım Can Altınova
424eaf980b Bug 1652560 - Add bindgen build step to gecko-profiler API crate r=emilio
Bindgen will be needed for gecko_profiler::is_active gecko_profiler_label API
in this patch, as well as the marker API that will land after this.

Differential Revision: https://phabricator.services.mozilla.com/D120789
2021-07-30 21:49:20 +00:00
Zibi Braniecki
f42090a25a Bug 1660392 - [l10nregistry] part2: Add L10nRegistry WebIDL backed by l10nregistry-rs. r=nika,emilio
Depends on D105415

Differential Revision: https://phabricator.services.mozilla.com/D102096
2021-07-30 16:47:47 +00:00
Alexandru Michis
1f63ac450f Merge mozilla-central to autoland 2021-07-30 14:08:01 +03:00
Emilio Cobos Álvarez
0b80635070 Bug 1672317 - Follow-up: Add missing Cargo.lock update. a=fix
Differential Revision: https://phabricator.services.mozilla.com/D121352
2021-07-30 10:54:13 +00:00
Henrik Skupin
1fad810fbc Bug 1720676 - [remote] Remove Remote Agent's Rust implementation. r=webdriver-reviewers,jdescottes
By implementing the command line handling and the
printing to stderr in the JS module of the Remote
Agent, the Rust implementation is no longer necessary.

This change allows the JS component to hold each detail
about the Remote Agent's status. Also it doesn't
require a full build anymore when changes are needed.

Differential Revision: https://phabricator.services.mozilla.com/D121096
2021-07-30 10:44:48 +00:00
Zibi Braniecki
f23494c7e7 Bug 1672317 - [l10nfilesource] part3: Introduce L10nFileSource backed by l10nregistry-rs. r=nika,emilio
Depends on D102102

Differential Revision: https://phabricator.services.mozilla.com/D103002
2021-07-29 21:30:25 +00:00
Zibi Braniecki
e0ee86ae33 Bug 1672317 - [l10nfilesource] part2: Vendor in l10nregistry-rs and fluent-fallback. r=dminor
Depends on D103184

Differential Revision: https://phabricator.services.mozilla.com/D102102
2021-07-29 21:30:25 +00:00
Zibi Braniecki
bcff9a7e2d Bug 1672317 - [l10nfilesource] part1: Update fluent-rs to 0.15.0. r=dminor
Differential Revision: https://phabricator.services.mozilla.com/D103184
2021-07-29 21:30:24 +00:00
Noemi Erli
a5ebee57bb Backed out 2 changesets (bug 1720676) for causing remote failures CLOSED TREE
Backed out changeset 3c2599c00332 (bug 1720676)
Backed out changeset b58937c59f63 (bug 1720676)
2021-07-30 00:21:00 +03:00
Noemi Erli
9009ea58e0 Backed out 9 changesets (bug 1672317) for causing toolchain bustages
Backed out changeset c7d16d1bbf56 (bug 1672317)
Backed out changeset 8367ff19d3ba (bug 1672317)
Backed out changeset cce54c20ec3c (bug 1672317)
Backed out changeset a5d67460e7bb (bug 1672317)
Backed out changeset b78f3e332d57 (bug 1672317)
Backed out changeset 3e84f9a521f4 (bug 1672317)
Backed out changeset 1aaa22cf7c13 (bug 1672317)
Backed out changeset d850981cf33c (bug 1672317)
Backed out changeset 944805ef4561 (bug 1672317)
2021-07-30 00:19:40 +03:00
James Graham
871fb42930 Bug 1652612 - Validate the Host header when starting GeckoDriver sessions, , freddy r=webdriver-reviewers,whimboo
Check that the Host header is set and that the host and port are local
or match the address that the WebDriver server is running on.

Differential Revision: https://phabricator.services.mozilla.com/D83499
2021-07-29 19:34:07 +00:00