Граф коммитов

1586 Коммитов

Автор SHA1 Сообщение Дата
Mike Hommey 51c59b8a3e Bug 1716518 - Upgrade once_cell to v1.8.0. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D117825
2021-06-15 22:04:56 +00:00
Mike Hommey b8e7edc330 Bug 1716518 - Upgrade objc to v0.2.7. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D117824
2021-06-15 22:04:55 +00:00
Mike Hommey 731683ff2e Bug 1716518 - Upgrade num-derive to v0.3.3. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D117823
2021-06-15 22:04:55 +00:00
Mike Hommey 20db11b74d Bug 1716518 - Upgrade nom to v5.1.2. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D117822
2021-06-15 22:04:54 +00:00
Mike Hommey 40a02977cc Bug 1716518 - Upgrade nodrop to v0.1.14. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D117821
2021-06-15 22:04:54 +00:00
Mike Hommey 474ee30412 Bug 1716518 - Upgrade new_debug_unreachable to v1.0.4. r=emilio
This removes the unreachable crate.

Differential Revision: https://phabricator.services.mozilla.com/D117820
2021-06-15 22:04:53 +00:00
Mike Hommey 2a2f5269ca Bug 1716518 - Upgrade moz_cbor to v0.1.2. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D117819
2021-06-15 22:04:53 +00:00
Mike Hommey 63d1fe7a19 Bug 1716518 - Upgrade mio-uds to v0.6.8. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D117818
2021-06-15 22:04:53 +00:00
Mike Hommey 56cdf52d72 Bug 1716518 - Upgrade mio-extras to v2.0.6. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D117817
2021-06-15 22:04:52 +00:00
Mike Hommey 48d7761513 Bug 1716518 - Upgrade memoffset to v0.5.6. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D117816
2021-06-15 22:04:52 +00:00
Mike Hommey 5b6c28d2da Bug 1716518 - Upgrade memmap2 to v0.2.3. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D117815
2021-06-15 22:04:51 +00:00
Mike Hommey c23265234d Bug 1716518 - Upgrade aho-corasick to v0.7.18. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D117814
2021-06-15 22:04:51 +00:00
Mike Hommey 38e4a9776f Bug 1716518 - Upgrade memchr to v2.4.0. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D117813
2021-06-15 22:04:50 +00:00
Mike Hommey be1b8058dc Bug 1716518 - Upgrade malloc_size_of_derive to v0.1.2. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D117812
2021-06-15 22:04:50 +00:00
Mike Hommey 99831e111a Bug 1716518 - Upgrade log to v0.4.14. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D117811
2021-06-15 22:04:49 +00:00
Mike Hommey 91338fb7f7 Bug 1716518 - Upgrade lock_api to v0.4.4. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D117810
2021-06-15 22:04:49 +00:00
Mike Hommey b8e1c2ab28 Bug 1716518 - Upgrade libc to v0.2.97. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D117809
2021-06-15 22:04:48 +00:00
Mike Hommey b7bfebbee1 Bug 1716518 - Upgrade lazycell to v1.3.0. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D117808
2021-06-15 22:04:48 +00:00
Mike Hommey c4483dcd6a Bug 1716518 - Upgrade jobserver to v0.1.22. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D117807
2021-06-15 22:04:47 +00:00
Mike Hommey df7e670107 Bug 1716518 - Upgrade itoa to v0.4.7. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D117806
2021-06-15 22:04:47 +00:00
Mike Hommey 839a5c9a95 Bug 1716518 - Upgrade itertools to v0.8.2 and v0.10.1. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D117805
2021-06-15 21:24:49 +00:00
Mike Hommey a00667e7c4 Bug 1716518 - Upgrade intl-memoizer to v0.5.1 and type-map to v0.4.0. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D117804
2021-06-15 21:24:48 +00:00
Mike Hommey 064379727e Bug 1716518 - Upgrade instant to v0.1.9. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D117803
2021-06-15 21:24:48 +00:00
Mike Hommey 9a451c6a20 Bug 1716518 - Upgrade inherent to v0.1.6. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D117802
2021-06-15 21:24:48 +00:00
Mike Hommey f80a15d44b Bug 1716518 - Upgrade indexmap to v1.6.2. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D117801
2021-06-15 21:24:47 +00:00
Mike Hommey 2d1c12dc65 Bug 1716518 - Upgrade ident_case to v1.0.1. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D117800
2021-06-15 21:24:47 +00:00
Mike Hommey 4578726c66 Bug 1716518 - Upgrade hyper to v0.13.6. r=emilio
Latest version is v0.13.10 but it adds new dependencies.

Differential Revision: https://phabricator.services.mozilla.com/D117799
2021-06-15 21:24:46 +00:00
Mike Hommey 4bd040581e Bug 1716518 - Upgrade humantime to v2.1.0. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D117798
2021-06-15 21:24:46 +00:00
Mike Hommey 4983147b93 Bug 1716518 - Upgrade httparse to v1.4.1. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D117797
2021-06-15 21:24:45 +00:00
Mike Hommey 87603e2809 Bug 1716518 - Upgrade http to v0.2.2. r=emilio
Latest version is v0.2.4 but it adds new dependencies.

Differential Revision: https://phabricator.services.mozilla.com/D117796
2021-06-15 21:24:45 +00:00
Mike Hommey ec1c214492 Bug 1716518 - Upgrade hex to v0.4.3. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D117795
2021-06-15 21:24:44 +00:00
Mike Hommey e7619f1be9 Bug 1716518 - Upgrade hermit-abi to v0.1.18. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D117794
2021-06-15 21:24:44 +00:00
Mike Hommey dbe5aa3629 Bug 1716518 - Upgrade h2 to v0.2.5. r=emilio
Latest version is v0.2.7 but it adds new dependencies.
This also upgrades tokio-util to v0.3.1.

Differential Revision: https://phabricator.services.mozilla.com/D117793
2021-06-15 21:24:44 +00:00
Mike Hommey c1feebb064 Bug 1716518 - Upgrade goblin to v0.1.3. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D117792
2021-06-15 21:24:43 +00:00
Mike Hommey f7192b4538 Bug 1716518 - Upgrade generic-array to v0.12.4. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D117791
2021-06-15 21:24:43 +00:00
Mike Hommey fe2c0ca30d Bug 1716518 - Upgrade futures to v.0.1.31 and v0.3.15. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D117790
2021-06-15 21:24:42 +00:00
Mike Hommey 4e0e951844 Bug 1716518 - Upgrade fnv to v1.0.7. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D117789
2021-06-15 21:24:42 +00:00
Mike Hommey 6fe46e2557 Bug 1716518 - Upgrade flate2 to v1.0.20. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D117788
2021-06-15 21:24:41 +00:00
Mike Hommey 971ecdd1e9 Bug 1716518 - Upgrade ffi-support to v0.4.3. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D117787
2021-06-15 21:24:41 +00:00
Mike Hommey b37354055b Bug 1716518 - Upgrade env_logger to v0.8.4. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D117786
2021-06-15 21:24:40 +00:00
Mike Hommey e61c7435cc Bug 1716518 - Upgrade either to v1.6.1. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D117785
2021-06-15 21:01:00 +00:00
Mike Hommey dbbe27414a Bug 1716518 - Upgrade ece to v1.3.0. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D117784
2021-06-15 21:00:59 +00:00
Mike Hommey 310a80f22e Bug 1716518 - Upgrade dtoa to v0.4.8. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D117783
2021-06-15 21:00:59 +00:00
Mike Hommey 54ab66d8a0 Bug 1716518 - Upgrade dirs-sys to v0.3.5. r=emilio
Latest version is v0.3.6 but it adds new dependencies.

Differential Revision: https://phabricator.services.mozilla.com/D117782
2021-06-15 21:00:58 +00:00
Mike Hommey 980445c904 Bug 1716518 - Upgrade digest to v0.8.1. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D117781
2021-06-15 21:00:58 +00:00
Mike Hommey 7b2c7f4f51 Bug 1716518 - Upgrade derive_more to v0.99.11. r=emilio
Latest version is v0.99.14 but it adds new dependencies.

Differential Revision: https://phabricator.services.mozilla.com/D117780
2021-06-15 21:00:57 +00:00
Mike Hommey fe32d4f0f5 Bug 1716518 - Upgrade dbus to v0.6.5. r=emilio
This also upgrades libdbus-sys to v0.2.1.

Differential Revision: https://phabricator.services.mozilla.com/D117779
2021-06-15 21:00:57 +00:00
Mike Hommey 6cd96dd93a Bug 1716518 - Upgrade data-encoding to v2.3.2. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D117778
2021-06-15 21:00:56 +00:00
Mike Hommey e7e7c990b5 Bug 1716518 - Upgrade darling, darling_core and darling_macro to v0.10.2. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D117777
2021-06-15 21:00:56 +00:00
Mike Hommey 468fadd421 Bug 1716518 - Upgrade crc32fast to v1.2.1. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D117776
2021-06-15 21:00:55 +00:00
Mike Hommey 1d7a7231cd Bug 1716518 - Upgrade core-graphics-related crates.. r=jrmuizel
core-graphics to v0.22.2
core-graphics-types to v0.1.1
core-foundation to v0.9.1
core-test to v19.2.0

Differential Revision: https://phabricator.services.mozilla.com/D117775
2021-06-15 21:00:55 +00:00
Mike Hommey a0166dabd8 Bug 1716518 - Upgrade copyless to v0.1.5. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D117774
2021-06-15 21:00:54 +00:00
Mike Hommey b6117a481b Bug 1716518 - Upgrade cmake to v0.1.45. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D117773
2021-06-15 21:00:54 +00:00
Mike Hommey 785d88ba93 Bug 1716518 - Upgrade clap to v2.33.3. r=emilio
This also upgrades strsim to v0.8.0 and textwrap to v0.11.0.

Differential Revision: https://phabricator.services.mozilla.com/D117772
2021-06-15 21:00:53 +00:00
Mike Hommey cf1e29b146 Bug 1716518 - Upgrade cc to v1.0.68. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D117771
2021-06-15 21:00:53 +00:00
Mike Hommey 3177d195f4 Bug 1716518 - Upgrade cast to v0.2.5. r=emilio
Latest version is v0.2.6 but it adds new dependencies.

Differential Revision: https://phabricator.services.mozilla.com/D117770
2021-06-15 21:00:52 +00:00
Mike Hommey 1144362c0b Bug 1716518 - Upgrade bytes to v0.4.12 and v0.5.6. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D117769
2021-06-15 21:00:52 +00:00
Mike Hommey d46a175de9 Bug 1716518 - Upgrade byteorder to v1.4.3. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D117768
2021-06-15 21:00:51 +00:00
Mike Hommey 39b7bbd58d Bug 1716518 - Upgrade byte-tools to v0.3.1. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D117767
2021-06-15 21:00:51 +00:00
Mike Hommey c80e62cdb8 Bug 1716518 - Upgrade bumpalo to v3.7.0. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D117766
2021-06-15 21:00:50 +00:00
Mike Hommey 1854b2fc87 Bug 1716518 - Upgrade block-padding to v0.1.5. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D117765
2021-06-15 20:39:50 +00:00
Mike Hommey 2558543ffd Bug 1716518 - Upgrade bitreader to v0.3.4. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D117764
2021-06-15 20:39:49 +00:00
Mike Hommey 702b706639 Bug 1716518 - Upgrade bit-vec to v0.6.3. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D117763
2021-06-15 20:39:49 +00:00
Mike Hommey 6fefc60018 Bug 1716518 - Upgrade base64 to v0.12.3. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D117762
2021-06-15 20:39:49 +00:00
Mike Hommey 2a1e8a5766 Bug 1716518 - Upgrade atty to v0.2.14. r=emilio
This also removes termion v1.5.1 and redox_termios v0.1.1

Differential Revision: https://phabricator.services.mozilla.com/D117761
2021-06-15 20:39:48 +00:00
Mike Hommey 0487bbb991 Bug 1716518 - Upgrade atomic_refcell to v0.1.7. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D117760
2021-06-15 20:39:48 +00:00
Mike Hommey d9c5cd34f5 Bug 1716518 - Upgrade atomic to v0.4.6. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D117759
2021-06-15 20:39:47 +00:00
Mike Hommey a899d7e6a7 Bug 1716518 - Upgrade arrayvec to v0.5.2. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D117758
2021-06-15 20:39:47 +00:00
Mike Hommey 29c82eef7a Bug 1716518 - Upgrade arrayref to v0.3.6. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D117757
2021-06-15 20:39:46 +00:00
Mike Hommey 6cb7570ca3 Bug 1716518 - Upgrade app_units to v0.7.1. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D117756
2021-06-15 20:39:46 +00:00
Mike Hommey 2c1e53b8e4 Bug 1716518 - Upgrade anyhow to v1.0.41. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D117755
2021-06-15 20:39:46 +00:00
Mike Hommey 9b25e1d86e Bug 1716518 - Upgrade ahash to v0.4.7. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D117754
2021-06-15 20:39:45 +00:00
Mike Hommey 2d1690d110 Bug 1716518 - Upgrade clang-sys to v1.2.0. r=emilio
This also removes libloading v0.6.2

Differential Revision: https://phabricator.services.mozilla.com/D117753
2021-06-15 20:39:45 +00:00
Mike Hommey 81d392cdc1 Bug 1716518 - Upgrade bincode to v1.3.3. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D117752
2021-06-15 20:39:44 +00:00
Mike Hommey b19f6f43a2 Bug 1716518 - Upgrade miniz_oxide to v0.4.4 and adler to v1.0.2. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D117751
2021-06-15 20:39:44 +00:00
Mike Hommey 4665615833 Bug 1716518 - Upgrade crossbeam-related crates to newer releases. r=emilio
crossbeam-channel to v0.5.1
crossbeam-deque to v0.7.3
crossbeam-epoch to v0.8.2
crossbeam-utils to v0.6.6, v0.7.2, and v0.8.5

autocfg 0.1.6 ends up removed because nothing uses it anymore.

Differential Revision: https://phabricator.services.mozilla.com/D117750
2021-06-15 20:39:43 +00:00
Mike Hommey 436dcb8f9b Bug 1716518 - Upgrade num-bigint to v0.2.6 and num-integer to v0.1.44. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D117749
2021-06-15 20:39:43 +00:00
Mike Hommey 7906527229 Bug 1716518 - Upgrade rental to v0.5.6. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D117748
2021-06-15 20:39:42 +00:00
Mike Hommey 1a6915b145 Bug 1716518 - Upgrade mio to v0.6.23. r=emilio
As of bug 1708634, we have an unvendored-patched version of mio, but
somehow it wasn't already on the very last version of 0.6. This brings
us up to date.

Differential Revision: https://phabricator.services.mozilla.com/D117747
2021-06-15 20:39:42 +00:00
Mike Hommey 77cb78ae29 Bug 1716518 - Upgrade the net2 crate to v0.2.37. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D117746
2021-06-15 20:39:41 +00:00
Tooru Fujisawa 40606ad340 Bug 1715731 - Bump jsparagus for bug 1709956 and some more. r=nbp
Differential Revision: https://phabricator.services.mozilla.com/D117402
2021-06-10 13:24:16 +00:00
Jon Bauman 4f81223dbe Bug 1715648 - Update mp4parse-rust to 1bb484e. r=aosmond
Differential Revision: https://phabricator.services.mozilla.com/D117373
2021-06-09 23:18:38 +00:00
Nazım Can Altınova 872a50072b Bug 1690624 - Replace the old profiler thread registration FFIs with the new API in servo r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D116517
2021-06-09 11:22:56 +00:00
Nazım Can Altınova 9c536ede95 Bug 1690624 - Replace the old profiler thread registration FFIs with the new API in webrender r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D116516
2021-06-09 11:22:55 +00:00
Nazım Can Altınova 98489bb8f2 Bug 1690624 - Create an empty rust crate for profiler API r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D116513
2021-06-09 11:22:54 +00:00
Jon Bauman fec7e5da09 Bug 1696093 - AVIF image transform support. r=aosmond
Differential Revision: https://phabricator.services.mozilla.com/D116317
2021-06-08 18:30:46 +00:00
Deian Stefan 69048bef5a Bug 1710685 - Part 2: Vendor latest lucetc for RLBox r=shravanrn,tjr
Differential Revision: https://phabricator.services.mozilla.com/D116545
2021-06-08 17:40:21 +00:00
Dzmitry Malyshau e6cefd8df1 Bug 1713179 - Update wgpu to eadaa1b7d8f585761e28445904fe619b180aca0d r=jimb
Includes a number of correctness fixes.
Also, optimizes resource tracking for cases like the Animometer benchmark.

Differential Revision: https://phabricator.services.mozilla.com/D116491
2021-06-03 17:09:01 +00:00
Jan-Erik Rediger b94eb35006 Bug 1693486 - Update to Glean 39.0.0. r=chutten
Differential Revision: https://phabricator.services.mozilla.com/D116376
2021-06-02 16:07:56 +00:00
Nicolas Silva be0eb5fbfc Bug 1711648 - Update euclid to 0.22.6. r=gfx-reviewers,jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D116266
2021-06-02 12:47:02 +00:00
Csoregi Natalia 511356a7c1 Backed out 3 changesets (bug 1713544, bug 1711648) for valgrind failures. CLOSED TREE
Backed out changeset 9449ea40b4fd (bug 1713544)
Backed out changeset 3d51bfaa0d8d (bug 1711648)
Backed out changeset c6c83dc97cbb (bug 1711648)
2021-06-02 10:43:16 +03:00
Nicolas Silva 259f360733 Bug 1711648 - Update euclid to 0.22.6. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D116266
2021-06-01 21:25:18 +00:00
Butkovits Atila 34ce52667e Backed out 2 changesets (bug 1711648) for causing wrench bustages. CLOSED TREE
Backed out changeset 7f1ae1fdd305 (bug 1711648)
Backed out changeset 71807d4e6302 (bug 1711648)
2021-06-02 01:28:29 +03:00
Nicolas Silva 9ec5d6e05a Bug 1711648 - Update euclid to 0.22.6. r=gfx-reviewers,jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D116266
2021-06-01 21:25:18 +00:00
Butkovits Atila 3af9a07178 Backed out 2 changesets (bug 1711648) for causing failures at grid-max-sizing-flex-002.html. CLOSED TREE
Backed out changeset 9cf4e612dbac (bug 1711648)
Backed out changeset 7d8bba559407 (bug 1711648)
2021-06-01 21:07:34 +03:00
Nicolas Silva 162e431533 Bug 1711648 - Update euclid to 0.22.6. r=gfx-reviewers,jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D116266
2021-06-01 16:30:35 +00:00
Henri Sivonen bd9a21c236 Bug 1706862 - Make chardetng detect half-width katakana. r=emk
Differential Revision: https://phabricator.services.mozilla.com/D115209
2021-05-31 11:52:17 +00:00
Alexandru Michis 934da6fecd Backed out changeset 1758b632b964 (bug 1711648) for causing wrench bustages in reftests/transforms/prim-suite.yaml
CLOSED TREE
2021-05-31 14:15:32 +03:00
Nicolas Silva 9d3b368e00 Bug 1711648 - Update euclid to 0.22.5. r=gfx-reviewers,jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D116266
2021-05-31 10:36:47 +00:00
Dragana Damjanovic 4e508bd5ca Bug 1712440 - Update neqo to version 0.4.25 r=necko-reviewers,kershaw
Differential Revision: https://phabricator.services.mozilla.com/D115758
2021-05-25 21:52:27 +00:00
Yury Delendik 986df9d9d5 Bug 1712634 - Update cranelift to version 0.74. r=rhunt
Differential Revision: https://phabricator.services.mozilla.com/D115845
2021-05-25 17:38:20 +00:00
Jon Bauman 71b1259afd Bug 1712368 - update mp4parse-rust to dd96773. r=kinetik
Differential Revision: https://phabricator.services.mozilla.com/D115718
2021-05-22 16:28:08 +00:00
Csoregi Natalia b40f2c7919 Backed out 2 changesets (bug 1710685) for causing build bustage. CLOSED TREE
Backed out changeset 52b5058cff53 (bug 1710685)
Backed out changeset 0693e56e6e85 (bug 1710685)
2021-05-18 19:41:33 +03:00
Deian Stefan 5970f838d4 Bug 1710685 - Part 2: Vendor latest lucetc for RLBox r=tjr
Differential Revision: https://phabricator.services.mozilla.com/D114924
2021-05-18 15:25:01 +00:00
Chris H-C 8ce8c89553 Bug 1710990 - Update Glean SDK to v38.0.1 r=janerik
Differential Revision: https://phabricator.services.mozilla.com/D115224
2021-05-17 16:38:58 +00:00
Chris H-C 699e8ef07b Bug 1672951 - Update Glean SDK to v38.0.0 r=janerik
Depends on D114972

Differential Revision: https://phabricator.services.mozilla.com/D114973
2021-05-12 19:04:27 +00:00
Jamie Nicol f1a4194b3f Bug 1609191 - Revert previous attempt to work around Adreno shader compilation crash. r=nical
On Adreno 505 and 506 devices we encounter frequent crashes when
compiling shaders. We previously attempted to work around this by
ensuring that the source strings were always unique, as we believed it
may be due to buggy caching internally in the driver. This did not
have any effect, however, so this patch reverts the attempted
workaround.

Differential Revision: https://phabricator.services.mozilla.com/D114949
2021-05-12 13:03:51 +00:00
Matthew Gregan a455211ec5 Bug 1710095 - Update audioipc to 7537bfad for memmap -> memmap2 transition. r=chunmin,cubeb-reviewers,padenot
Differential Revision: https://phabricator.services.mozilla.com/D114665
2021-05-10 20:40:40 +00:00
M. Sirringhaus cca1566127 Bug 1710099 - Update the minidump_writer_linux crate to replace the unmaintained memmap crate. r=gsvelto
Differential Revision: https://phabricator.services.mozilla.com/D114728
2021-05-10 13:00:45 +00:00
Jonathan Kew d1b1e4cc9a Bug 1710096 - Update mapped_hyph to replace the unmaintained memmap crate with memmap2. r=emilio
Just updated the commit hash for mapped_hyph in Cargo.toml,
and ran "./mach vendor rust" to refresh everything.

Differential Revision: https://phabricator.services.mozilla.com/D114644
2021-05-08 14:23:07 +00:00
Glenn Watson abf890dc11 Bug 1709757 - Pt 3 - Remove WR internal code and APIs for debugger feature r=gfx-reviewers,nical
Differential Revision: https://phabricator.services.mozilla.com/D114452
2021-05-07 01:57:01 +00:00
Glenn Watson 0b92f2a90d Bug 1709757 - Pt 2 - Remove debugger feature from WR bindings and vendored crates r=gfx-reviewers,nical
Differential Revision: https://phabricator.services.mozilla.com/D114446
2021-05-06 23:08:12 +00:00
Dragana Damjanovic 425a67f2e1 Bug 1708678 - Update neqo to version 0.4.24 r=necko-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D113970
2021-05-06 18:10:45 +00:00
Yury Delendik 50fe06fce0 Bug 1706427 - Update wasmparser and cranelift. r=rhunt
Differential Revision: https://phabricator.services.mozilla.com/D112806
2021-05-04 14:59:40 +00:00
Mike Hommey d674f870ce Bug 1709237 - Upgrade the failure crate to 0.1.8. r=emilio
Replace the use of a third-party github repo with a in-tree patch.

Differential Revision: https://phabricator.services.mozilla.com/D114191
2021-05-04 02:22:45 +00:00
Jan-Erik Rediger 59d7f84bcd Bug 1611770 - Update Glean to v37.0.0. r=chutten
Differential Revision: https://phabricator.services.mozilla.com/D113982
2021-05-03 08:37:15 +00:00
Olli Pettay c5a8c77991 Bug 1705734 - Enable BFCache for pages with *unload event listeners on Android, r=peterv
Differential Revision: https://phabricator.services.mozilla.com/D112824
2021-04-30 11:17:01 +00:00
Mike Hommey 64db9121c0 Bug 1708634 - Hack mio so that it depends on winapi 0.3 and miow 0.3. r=emilio
Ultimately, we'd want to upgrade to mio 0.7, but that's much more
involved.

Differential Revision: https://phabricator.services.mozilla.com/D113919
2021-04-30 09:17:56 +00:00
Mike Hommey f0014e002d Bug 1708634 - Upgrade term_size to 0.3.2. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D113918
2021-04-30 09:17:55 +00:00
Mitchell Hentges a7cd22e13e Bug 1705376: Synchronize workspace-hack features and usage r=firefox-build-system-reviewers,glandium
Not all in-tree Rust libraries were using workspace-hack.
Additionally, some needed winapi features were missing from
workspace-hack's configuration.

Now, winapi is re-compiled less frequently on a full build.

Differential Revision: https://phabricator.services.mozilla.com/D113564
2021-04-29 15:19:27 +00:00
Sammy Khamis 91a0120e03 Bug 1702686 - Removed all instances/implementations of weak upload. r=markh
Differential Revision: https://phabricator.services.mozilla.com/D113718
2021-04-29 03:43:16 +00:00
Dzmitry Malyshau cdb4fe1fcb Bug 1622846 - Update BlendFactor API in WebGPU r=webidl,jimb,smaug
This is another incremental update of wgpu and WebGPU APIs.
It increases stability and makes us run most of the Austin's samples (again).
Likely fixes https://bugzilla.mozilla.org/show_bug.cgi?id=1704148

Differential Revision: https://phabricator.services.mozilla.com/D112828
2021-04-22 19:18:49 +00:00
M. Sirringhaus 024220247f Bug 1706033 - Fix potential crash with out-of-bounds indexing r=gsvelto
Differential Revision: https://phabricator.services.mozilla.com/D112554
2021-04-21 08:33:29 +00:00
Ryan Hunt 8ac7e3ebca Bug 1703105 - wasm: Update wat to latest version. r=lth
Some SIMD instructions rely on a newer version of wat then we
have vendored.

Differential Revision: https://phabricator.services.mozilla.com/D111230
2021-04-20 14:36:29 +00:00
R. Martinho Fernandes 4ecee0b048 Bug 1677866 - Report memory allocated by `cert_storage` crate r=keeler,emilio
Differential Revision: https://phabricator.services.mozilla.com/D107105
2021-04-19 22:12:56 +00:00
Gabriele Svelto 0775d6a0d2 Bug 1704518 - Use the workspace hack to reduce build times of the Rust WER components r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D112013
2021-04-15 11:55:31 +00:00
Henri Sivonen 822fc2ac55 Bug 1702246 - Make the encoding detector tolerate extensions to legacy CJK encodings. r=emk
This patch tries to address the issue that legacy CJK extensions have various
extended variants where the core of the encoding is compatible but the edges
are incompatible. Without this patch, we reject e.g. Big5 if it has a single
character from the UAO extension or a single Windows end-user-defined character.

Likewise for the other legacy CJK encodings.

This patch tolerates:

* All Big5 extensions (the motivating part of this patch).
* Windows EUDC for EUC-KR.
* Classic Mac OS extensions to Shift_JIS, EUC-KR, GBK, and Big5 to the
  extent practical considering conflicting definitions of what constitutes
  a lead byte in the Encoding Standard but a single-byte extension in
  Classic Mac OS.
* JIS X 0213 / 2004 extensions to Shift_JIS and EUC-JP. (It's unclear if
  these have actual deployment.)

Tolerating means that the occurrence of an extension character doesn't
disqualify a candidate but only applies a penalty to the pending score.
If there is enough other convincing content, it should be able to overcome
the penalty.

Differential Revision: https://phabricator.services.mozilla.com/D111372
2021-04-13 13:14:35 +00:00
M. Sirringhaus 02ec742536 Bug 1676109 - Remove font and cache mappings from the Linux minidumps r=gsvelto
Differential Revision: https://phabricator.services.mozilla.com/D99338
2021-04-12 20:58:08 +00:00
Chris H-C b6ba57df3c Bug 1704106 - Update Glean SDK to v36.0.1 r=Dexter
Differential Revision: https://phabricator.services.mozilla.com/D111488
2021-04-12 13:49:15 +00:00
Dzmitry Malyshau 89ced952fc Bug 1622846 - Update wgpu and WebGPU IDL for the new copy views API r=webidl,jgilbert,smaug
Updates wgpu, WebGPU IDL, in particular the ImageCopyXxx types and render pass attachments.
Adds explicit mapping of the GPUTextureFormat enum. Our old casting was incorrect, because the enums diverged a bit.

Differential Revision: https://phabricator.services.mozilla.com/D110997
2021-04-08 14:35:42 +00:00
Henrik Skupin 337d33442c Bug 1700557 - [geckodriver] Release version 0.29.1. r=webdriver-reviewers,jgraham
Differential Revision: https://phabricator.services.mozilla.com/D111159
2021-04-08 11:38:20 +00:00
Henrik Skupin 9d8a929736 Bug 1700557 - [webdriver] Release version 0.43.1. r=webdriver-reviewers,jgraham
Differential Revision: https://phabricator.services.mozilla.com/D111158
2021-04-08 11:38:20 +00:00
Henrik Skupin 6ce8c20c8c Bug 1700557 - [rust-mozprofile] Release version 0.7.2. r=webdriver-reviewers,jgraham
Differential Revision: https://phabricator.services.mozilla.com/D111157
2021-04-08 11:38:19 +00:00
Henrik Skupin 687e7933a6 Bug 1700557 - [rust-mozdevice] Release version 0.3.2. r=webdriver-reviewers,jgraham
Differential Revision: https://phabricator.services.mozilla.com/D111156
2021-04-08 11:38:19 +00:00
Butkovits Atila 8d90cf4b42 Backed out changeset 5b033d5d6e6d (bug 1622846) for causing bustages on WebGPUChild.cpp. CLOSED TREE 2021-04-08 06:08:25 +03:00
Dzmitry Malyshau 92d0383ea9 Bug 1622846 - Update wgpu and WebGPU IDL for the new copy views API r=webidl,jgilbert,smaug
Updates wgpu, WebGPU IDL, in particular the ImageCopyXxx types and render pass attachments.
Adds explicit mapping of the GPUTextureFormat enum. Our old casting was incorrect, because the enums diverged a bit.

Differential Revision: https://phabricator.services.mozilla.com/D110997
2021-04-07 22:46:47 +00:00
Gabriele Svelto 277338b229 Bug 1682509 - Add a Windows Error Reporting exception module capable of writing out crash reports r=dmajor
This is a minimal implementation of a WER exception module that can intercept
crashes of Firefox processes and write out a fully formed crash report, that is
a minidump, an .extra file containing the minimum annotations required by
Socorro and an event file.

The module in and by itself is not functional: an entry needs to be added to
the registry and the processes which want to be monitored need to register it
at runtime. With this patch applied it will only be built but it won't be
packaged with Firefox nor it will be used when doing local development.

The module implementation has a few notable properties:

* We use an empty C++ shim (mozwer) to build the module DLL. This is
  because the build system doesn't support building DLLs directly from Rust.
* The actual implementation is written in Rust (mozwer-rust) and exposes the
  callbacks that will be invoked by the WER service.
* We use the winapi crate to access Windows native functionality but given it
  is missing some bits (including upstream!) we declare them in our crate for
  the time being.
* The minidump uses the same options we use in Firefox and should be of
  similar size. I manually tested different type of crashes including
  __fastail() ones and they're all reliably captured.
* The .extra file contains only the annotations that are strictly required for
  submitting the crash to crash-stats.mozilla.org. More should be added in the
  future. The existing annotations are all extracted from within the module
  code because we have no way to access the ones that were stored in Firefox'
  crashed processes (nor should we, since we hope to catch crashes that happen
  even before Firefox sets up crash reporting internally).
* The module does not distinguish between main process and content process
  crashes at the moment. This will need to be implemented when we hook it up
  with the crash reporting code within Firefox.
* We use libc's time() function to get the crash time in order to be consistent
  with what the regular exception handler does.

Differential Revision: https://phabricator.services.mozilla.com/D101708
2021-04-07 07:55:23 +00:00
Henri Sivonen b98488aa92 Bug 673087 - Honor encoding declared via XML declaration in text/html. r=emk
Differential Revision: https://phabricator.services.mozilla.com/D107806
2021-03-23 09:52:04 +00:00
Jamie Nicol 9b9b862e65 Bug 1507074 - Update glslopt-rs to add support for GL_OES_EGL_image_external. r=nical
Differential Revision: https://phabricator.services.mozilla.com/D108907
2021-03-18 18:31:25 +00:00
Kershaw Chang f5610eabae Bug 1699463 - Update neqo to v0.4.23 r=necko-reviewers,dragana
Differential Revision: https://phabricator.services.mozilla.com/D108961
2021-03-18 16:18:27 +00:00
Jan-Erik Rediger e9bbd20895 Bug 1698518 - Upgrade Glean to get new time API. r=chutten
This also includes an upgrade of glean_parser to v2.5.0
This was done using the following command:

    ./mach vendor python glean_parser==2.5.0

Differential Revision: https://phabricator.services.mozilla.com/D108448
2021-03-18 11:21:27 +00:00
Narcis Beleuzu e152e9b4ca Backed out 3 changesets (bug 1678567, bug 1698518) for bustages on common_test.rs CLOSED TREE
Backed out changeset b270383193ea (bug 1678567)
Backed out changeset eb1a98bea60f (bug 1698518)
Backed out changeset eb28c5405782 (bug 1698518)
2021-03-18 12:59:46 +02:00
Jan-Erik Rediger 98ed1c4f32 Bug 1698518 - Upgrade Glean to get new time API. r=chutten
This also includes an upgrade of glean_parser to v2.5.0
This was done using the following command:

    ./mach vendor python glean_parser==2.5.0

Differential Revision: https://phabricator.services.mozilla.com/D108448
2021-03-18 10:14:58 +00:00
Brindusan Cristian 58b5969968 Backed out 2 changesets (bug 1698438) for windows build bustages. CLOSED TREE
Backed out changeset a27e4101f65f (bug 1698438)
Backed out changeset 257f86638d46 (bug 1698438)
2021-03-17 14:52:27 +02:00
Kershaw Chang cb78102ea6 Bug 1698438 - Neqo version 0.4.22 r=necko-reviewers,dragana
Differential Revision: https://phabricator.services.mozilla.com/D108750
2021-03-17 12:15:54 +00:00
Dzmitry Malyshau 5249d3e499 Bug 1697509 - Fix WebGPU shaders and adapter limits r=jgilbert
Expose adapter limits, hook up spirv-cross

Differential Revision: https://phabricator.services.mozilla.com/D107840
2021-03-16 22:57:08 +00:00
Yury Delendik 2f5f62242f Bug 1693912 - Renumber SIMD instructions based on final spec. r=rhunt
Renumbers instructions based on final SIMD spec.

Removes I16x8AnyTrue / I32x4AnyTrue

Differential Revision: https://phabricator.services.mozilla.com/D105840
2021-03-12 17:23:54 +00:00
Emilio Cobos Álvarez ba2a3835f3 Bug 1694671 - Downgrade rayon-core to 1.8.1, rayon to 1.4.1. r=jrmuizel
This should help us isolate what rayon changes could've caused this
stability issue on 32-bit windows.

Automatically generated with:

$ cargo update -p rayon --precise 1.4.1 && cargo update -p rayon-core --precise 1.8.1 && ./mach vendor rust

Differential Revision: https://phabricator.services.mozilla.com/D108045
2021-03-12 11:35:08 +00:00
Noemi Erli ad66d64b34 Backed out changeset 689dd6a2949c (bug 1694671) for causing RustMozCrash crashes CLOSED TREE 2021-03-12 02:08:10 +02:00
Emilio Cobos Álvarez 73de425e8d Bug 1694671 - Downgrade rayon-core to 1.8.0, rayon to 1.4.0. r=jrmuizel
This should help us isolate what rayon changes could've caused this
stability issue on 32-bit windows.

Automatically generated with:

$ cargo update -p rayon --precise 1.4.0 && cargo update -p rayon-core --precise 1.8.0 && ./mach vendor rust

Differential Revision: https://phabricator.services.mozilla.com/D108045
2021-03-11 18:23:14 +00:00