Razvan Maries
6ad7ee6c29
Backed out 7 changesets (bug 1670917) for multiple GTest perma failures. CLOSED TREE
...
Backed out changeset 635942af8244 (bug 1670917)
Backed out changeset b0825300e78d (bug 1670917)
Backed out changeset 881fac72e13c (bug 1670917)
Backed out changeset 0285b2ab6d50 (bug 1670917)
Backed out changeset b58d65b96f2d (bug 1670917)
Backed out changeset 6ad13b34f08d (bug 1670917)
Backed out changeset 426aa6482835 (bug 1670917)
2020-10-20 22:55:47 +03:00
Paul Adenot
7a78919c05
Bug 1670917 - mach vendor rust. r=cubeb-reviewers,chunmin
...
Differential Revision: https://phabricator.services.mozilla.com/D93368
2020-10-20 13:08:35 +00:00
Dzmitry Malyshau
5668f013a9
Bug 1622846 - WebGPU new mapping API r=webidl,jgilbert,smaug
...
This PR updates wgpu to 64ae59072d
It has a number of things (API updates, correctness fixes, etc), but the biggest part is the new mapping API.
Differential Revision: https://phabricator.services.mozilla.com/D92636
2020-10-19 17:19:12 +00:00
Dorel Luca
9ca588da3e
Backed out changeset 13bb2d007f1f (bug 1622846) for Build bustage on android. CLOSED TREE
2020-10-19 19:28:27 +03:00
Dzmitry Malyshau
84fe9a5693
Bug 1622846 - WebGPU new mapping API r=webidl,jgilbert,smaug
...
This PR updates wgpu to 64ae59072d
It has a number of things (API updates, correctness fixes, etc), but the biggest part is the new mapping API.
Differential Revision: https://phabricator.services.mozilla.com/D92636
2020-10-19 15:08:55 +00:00
Jon Bauman
ce053c88e0
Bug 1670341 - Update mp4parse-rust to eliminate multiple versions of hashbrown crate. r=emilio
...
Also update servo's `style` package to use hashbrown 0.9.
Differential Revision: https://phabricator.services.mozilla.com/D93616
2020-10-16 19:49:05 +00:00
Dragana Damjanovic
ddaca31b0c
Bug 1671521 - Update neqo to version 0.4.13 r=necko-reviewers,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D93703
2020-10-16 07:13:32 +00:00
Jeff Muizelaar
25c5cd2354
Bug 1671034 - Avoid creating CTFonts from CGFonts. r=lsalzman
...
The CGFonts end up in a cache that we don't want. Creating the CTFonts
directly should avoid this.
Notes:
add_native_font normally takes a CGFont and we need a CTFontDescriptor
so we convert to postscript name and then postscript name to
CTFontDescriptor. This is wasteful but avoids needing to change the
external API.
To avoid copying the data in the Vec we use a CFAllocator to wrap the
Vec for use by CFData
Differential Revision: https://phabricator.services.mozilla.com/D93518
2020-10-14 20:42:25 +00:00
Lars T Hansen
e015128a86
Bug 1669938 - Pull in latest wast version. r=jseward
...
Differential Revision: https://phabricator.services.mozilla.com/D93475
2020-10-14 09:49:56 +00:00
Ricky Stewart
ccba0743b6
Bug 1670788 - Remove `virtualenv` from `third_party/python/requirements.in` r=firefox-build-system-reviewers,glandium
...
This package isn't vendored via `mach vendor` any more (since bug 1654457), but its presence here means that `mach vendor python` tries to vendor it anyway.
Differential Revision: https://phabricator.services.mozilla.com/D93266
2020-10-13 15:44:21 +00:00
Ricky Stewart
5deaff02dc
Bug 1670784 - Upgrade vendored `pip-tools` r=firefox-build-system-reviewers,glandium
...
The previous version of `pip-tools` was incompatible with our vendored `virtualenv`.
Differential Revision: https://phabricator.services.mozilla.com/D93263
2020-10-13 15:42:45 +00:00
Mike Hommey
1ee9ae7416
Bug 1670039 - Filter-out site-packages and dist-packages from sys.path when running virtualenv. r=firefox-build-system-reviewers,andi,rstewart
...
Differential Revision: https://phabricator.services.mozilla.com/D93149
2020-10-12 21:29:34 +00:00
Csoregi Natalia
a8fee0d78a
Backed out changeset 91bec46347ea for causing bustage due to CONTRIBUTING.md changes. CLOSED TREE
2020-10-12 22:41:43 +03:00
championshuttler
02ab39abbd
No bug - Change the links from bugsahoy to codetribute.r=marionette-reviewers,whimboo DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D93257
2020-10-12 19:15:43 +00:00
Jonathan Kew
1c54e5ffd7
Bug 1669162 - Update mapped_hyph to 0.4.2 so that .dic parse errors are non-fatal. r=heycam
...
Differential Revision: https://phabricator.services.mozilla.com/D92435
2020-10-12 10:23:27 +00:00
Mark Hammond
5c11945748
Bug 1669722 - vendor a new app-services, which includes ruslite 0.24.1. r=eoger
...
Differential Revision: https://phabricator.services.mozilla.com/D93004
2020-10-08 21:23:40 +00:00
Lars T Hansen
3b3f2d9de2
Bug 1669668 - mach vendor rust. r=rhunt
...
Differential Revision: https://phabricator.services.mozilla.com/D92755
2020-10-08 09:18:49 +00:00
Chun-Min Chang
a50bf7dcd8
Bug 1669852 - P2: mach vendor rust r=cubeb-reviewers,kinetik
...
Depends on D92836
Differential Revision: https://phabricator.services.mozilla.com/D92837
2020-10-07 23:01:48 +00:00
J.C. Jones
429b38902b
Bug 1666701 - Upgrade Authenticator-rs to v0.3.1 r=kjacobs,keeler
...
This patch fixes a failure to compile on OpenBSD, and also includes the new
(and not yet used by Gecko) WebDriver implementation, and its associated
error-code upgrades.
This has a lot of new packages added into the cargo-checksum, but they were
already used by Gecko, and thus don't change the gecko-wide Cargo.{lock,toml}
files.
Differential Revision: https://phabricator.services.mozilla.com/D92784
2020-10-07 19:14:34 +00:00
Chris Fallin
7a5957abe6
Bug 1669055: Vendor Cranelift e22e2c3722f2fbccd3c8d3230119fa04c332c69c. r=jseward
...
This patch pulls in an updated Cranelift with a new validation strategy,
introduced by bytecodealliance/wasmtime#2059 . This new design validates
the Wasm module as it parses the function bodies. A subsequent patch
will adapt Baldrdash to work with this.
Differential Revision: https://phabricator.services.mozilla.com/D92503
2020-10-07 06:25:50 +00:00
Razvan Maries
8674a04012
Backed out 2 changesets (bug 1655042, bug 1669055) for build bustages. CLOSED TREE
...
Backed out changeset 0807415f1ea5 (bug 1655042)
Backed out changeset bb5e11920e1a (bug 1669055)
2020-10-07 09:20:25 +03:00
Mike Hommey
38543a6397
Bug 1654457 - Update virtualenv to 20.0.31. r=firefox-build-system-reviewers,mhentges,rstewart
...
Differential Revision: https://phabricator.services.mozilla.com/D92173
2020-10-07 00:20:01 +00:00
Chris Fallin
b1ad6c43eb
Bug 1669055: Vendor Cranelift e22e2c3722f2fbccd3c8d3230119fa04c332c69c. r=jseward
...
This patch pulls in an updated Cranelift with a new validation strategy,
introduced by bytecodealliance/wasmtime#2059 . This new design validates
the Wasm module as it parses the function bodies. A subsequent patch
will adapt Baldrdash to work with this.
Differential Revision: https://phabricator.services.mozilla.com/D92503
2020-10-07 03:44:43 +00:00
Butkovits Atila
ad041bcdda
Backed out changeset 34fddbf97cc7 (bug 1669055) for bustages complaining about rust. CLOSED TREE
2020-10-07 01:44:54 +03:00
Chris Fallin
b560ffb6f2
Bug 1669055: Vendor Cranelift e22e2c3722f2fbccd3c8d3230119fa04c332c69c. r=jseward
...
This patch pulls in an updated Cranelift with a new validation strategy,
introduced by bytecodealliance/wasmtime#2059 . This new design validates
the Wasm module as it parses the function bodies. A subsequent patch
will adapt Baldrdash to work with this.
Differential Revision: https://phabricator.services.mozilla.com/D92503
2020-10-06 16:52:57 +00:00
Jon Bauman
067cafe63f
Bug 1661093 - Update libdav1d to 0243c3ff for Firefox 82. r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D92534
2020-10-06 15:53:50 +00:00
Emilio Cobos Álvarez
c314a37ea6
Bug 1668514 - Update crossbeam-channel. r=janerik
...
It's used by both webrender and fog, and it contains a subtle soundness
issue which may affect us, see:
* https://github.com/crossbeam-rs/crossbeam/pull/533
* https://twitter.com/khuey_/status/1311641831201857537
Quoting for posterity:
> There is a 0.4.4 on a branch and it contains a reversion for the UB
> mentioned in https://github.com/crossbeam-rs/crossbeam/pull/533 .
>
> This was causing corruption of jemalloc structures (and ultimately a
> deadlock) for us.
Update the crate resolving the issue.
Differential Revision: https://phabricator.services.mozilla.com/D92046
2020-10-02 19:15:26 +00:00
Chris Fallin
2e04279f34
Bug 1668398: vendor Cranelift 57fed697920cb888c6cb7e406d13518f7edd12ea. r=bbouvier
...
This patch pulls in the latest version of Cranelift, which includes
necessary updates to support some recent work on the Wasm backend (e.g.,
support for the new ABI in PR #2223 ).
Differential Revision: https://phabricator.services.mozilla.com/D92000
2020-10-02 20:02:51 +00:00
Tooru Fujisawa
913954320b
Bug 1668776 - Update opcode for bug 1667258. r=nbp
...
Differential Revision: https://phabricator.services.mozilla.com/D92203
2020-10-02 10:37:24 +00:00
Dan Mosedale
56fe9ac25f
Bug 1668704 - upgrade serde to 1.0.116 so we can vendor in Nimbus SDK r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D92164
2020-10-02 01:10:38 +00:00
Butkovits Atila
983d99240d
Backed out changeset 92a01ad5e890 (bug 1668398) for bustages complaining about ABIMachineSpec. CLOSED TREE
2020-10-02 03:49:26 +03:00
Chris Fallin
65f126f9c6
Bug 1668398: vendor Cranelift b8f0dc429f2b886e7423122223393b2c7ee3cd4f. r=bbouvier
...
This patch pulls in the latest version of Cranelift, which includes
necessary updates to support some recent work on the Wasm backend (e.g.,
support for the new ABI in PR #2223 ).
Differential Revision: https://phabricator.services.mozilla.com/D92000
2020-10-01 17:28:30 +00:00
Paul Adenot
ebbdeff89d
Bug 1656068 - Make instance_count in echo_cancellation.h atomic, it can be read and written concurrently. r=pehrsons
...
Differential Revision: https://phabricator.services.mozilla.com/D92036
2020-10-01 13:10:25 +00:00
Dragana Damjanovic
cb3f1acfbd
Bug 1668019 - Update neqo to version 0.4.12 r=necko-reviewers,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D91873
2020-09-30 10:51:34 +00:00
Jonathan Kew
80f2ebe77b
Bug 1667192 - patch 1.1 - Run `mach vendor rust` to update in-tree mapped_hyph source. r=heycam
...
Differential Revision: https://phabricator.services.mozilla.com/D91409
2020-09-30 12:51:54 +00:00
Paul Adenot
22da11fc87
Bug 1659116 - Update webaudio-benchmarks to e09b852. r=dmajor DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D91583
2020-09-28 13:50:42 +00:00
Zibi Braniecki
5bbfa14bf4
Bug 1667307 - Update fluent-rs to 0.13. r=kamidphish
...
Differential Revision: https://lando.services.mozilla.com/D91390/
2020-09-27 02:04:35 +02:00
Dan Minor
f45a6d5bc5
Bug 1665166 - Regenerate libwebrtc moz.build files; r=ng
...
Depends on D91320
Differential Revision: https://phabricator.services.mozilla.com/D91322
2020-09-24 19:01:35 +00:00
Dan Minor
45562522d9
Bug 1665166 - Updates to moz.build files; r=ng
...
Depends on D91318
Differential Revision: https://phabricator.services.mozilla.com/D91319
2020-09-24 18:40:21 +00:00
Dan Minor
9f1d2b5af5
Bug 1665166 - Move media/webrtc/trunk/* to third-party/libwebrtc; r=ng
...
Differential Revision: https://phabricator.services.mozilla.com/D91317
2020-09-24 18:28:41 +00:00
Chris H-C
3ce880dd41
Bug 1664306 - Bump vendored glean_parser version to 1.28.5 r=janerik
...
Differential Revision: https://phabricator.services.mozilla.com/D90392
2020-09-22 15:21:55 +00:00
Stas Malolepszy
9061bd6128
Bug 1666232 - Vendor fluent.syntax 0.18.1, fluent.migrate 0.10, compare-locales 8.1.0. r=flod
...
Differential Revision: https://phabricator.services.mozilla.com/D90851
2020-09-21 12:26:42 +00:00
Tooru Fujisawa
084f4ffe27
Bug 1662383 - Remove {EmitResult,SmooshResult}.top_level_script. r=nbp
...
Differential Revision: https://phabricator.services.mozilla.com/D88970
2020-09-16 15:10:55 +00:00
Chris Fallin
0931312b73
Bug 1664453: vendor Cranelift to 379aed8092cd1241ec7839e77d05557b1dceb234 to resolve two Wasm translation bugs. r=jseward
...
This Cranelift update to revision 379aed8092cd1241ec7839e77d05557b1dceb234
includes its PRs #2197 and #2194 , which fix two Wasm translation bugs, as well a
other miscellaneous updates and fixes.
Fixes both Bug 1664453
and Bug 1663861.
Differential Revision: https://phabricator.services.mozilla.com/D90306
2020-09-15 20:01:26 +00:00
Nico Grunbaum
45d0aa3b87
Bug 1664618 - check MOZ_WEBRTC_SIGNALING in sipcc;r=dminor
...
Differential Revision: https://phabricator.services.mozilla.com/D90128
2020-09-14 16:47:08 +00:00
Alexis Beingessner
e5dd298d13
Bug 1654807 - update thin-vec to 0.2.1 for potential endianess fix. r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D87019
2020-09-14 17:32:40 +00:00
Dragana Damjanovic
93fcbece5c
Bug 1664321 - Update neqo to 0.4.11 r=necko-reviewers,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D89828
2020-09-14 07:50:57 +00:00
Nico Grunbaum
b6b3c20d6f
Bug 1654189 - Move sipcc SDP to third_party;r=dminor
...
Differential Revision: https://phabricator.services.mozilla.com/D89943
2020-09-11 20:19:42 +00:00
Nicholas Nethercote
5d45da52f2
Bug 1664105 - Upgrade `ron` to 0.6.2. r=kvark
...
Also update `base64` so that all webrender code is on the same version, as
required by the `webrender-lint-tidy` check.
Differential Revision: https://phabricator.services.mozilla.com/D89698
2020-09-11 06:22:37 +00:00
Cosmin Sabou
598ffecbd5
Backed out changeset 16d4d1f1a447 (bug 1664105) for linux webrender tidy bustage. CLOSED TREE
2020-09-11 08:13:57 +03:00
Nicholas Nethercote
cc286890ec
Bug 1664105 - Upgrade `ron` to 0.6.2. r=kvark
...
Differential Revision: https://phabricator.services.mozilla.com/D89698
2020-09-10 14:31:34 +00:00
J.C. Jones
0b80ebcbcb
Bug 1664298 - Upgrade authenticator-rs to v0.3.0 r=kjacobs
...
https://github.com/mozilla/authenticator-rs/releases/tag/v0.3.0
Major changes:
* Move to Rust 2018 edition #125
* Remove dependency on boxfnonce #121
* Reworked error handling #130
* Added a higher-level AuthenticatorService that can use multiple backends #123
* Changed the C API to use the new AuthenticatorService #123
* Added a Status channel for backends #122
* Now obtaining HID report sizes from the descriptors #12
* Add authenticator USB and Firmware details to the C API #93
Differential Revision: https://phabricator.services.mozilla.com/D89823
2020-09-10 23:49:02 +00:00
Emilio Cobos Álvarez
188dcede21
Bug 1663715 - Update syn and proc-macro2 so that Firefox can build on Rust nightly again. r=froydnj
...
Generated with:
cargo update -p syn --precise 1.0.40
./mach vendor rust
Rust issue: https://github.com/rust-lang/rust/issues/76482
Differential Revision: https://phabricator.services.mozilla.com/D89473
2020-09-08 17:00:48 +00:00
Mihai Alexandru Michis
6c30ec24e2
Bug 1662851 - Un-vendor `pipenv` and `virtualenv-clone` in tree
...
CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com/D89196
2020-09-03 01:00:40 +03:00
Zibi Braniecki
51dd2eebad
Bug 1662309 - Update fluent-rs to 0.12. r=kamidphish
...
Differential Revision: https://phabricator.services.mozilla.com/D88942
2020-09-02 20:06:41 +00:00
Jon Bauman
5db1fd1dd5
Bug 1661583 - Update mp4parse-rust to fe90285. r=kinetik
...
- Enable fallible allocation in mp4parse_capi by default
- Switch from local implementation of fallible allocation to using
fallible_collections crate
- Return error if any of the primary item data is missing
Differential Revision: https://phabricator.services.mozilla.com/D89091
2020-09-02 14:59:02 +00:00
Butkovits Atila
c09561678c
Backed out changeset 1ea91616c192 (bug 1662309) for reftest failures. CLOSED TREE
2020-09-01 23:38:36 +03:00
Zibi Braniecki
f8a2cef646
Bug 1662309 - Update fluent-rs to 0.12. r=kamidphish
...
Differential Revision: https://phabricator.services.mozilla.com/D88942
2020-09-01 17:47:26 +00:00
Bogdan Tara
84922363f4
Backed out changeset ad6c81e11152 (bug 1662309) for CheckCapacity assertion failures CLOSED TREE
2020-09-01 09:40:56 +03:00
Zibi Braniecki
f16141c258
Bug 1662309 - Update fluent-rs to 0.12. r=kamidphish
...
Differential Revision: https://phabricator.services.mozilla.com/D88942
2020-09-01 04:15:51 +00:00
Benjamin Bouvier
1893cc05f1
Bug 1661723; Bump Cranelift to a7f7c23bf9c37c642da962d575b7c99007918872; r=lth
...
Differential Revision: https://phabricator.services.mozilla.com/D88784
2020-08-31 16:34:29 +00:00
Jon Bauman
342f755dce
Bug 1657200 - Update libdav1d to d0e50cac for Firefox 81. r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D88182
2020-08-26 17:42:07 +00:00
Jamie Nicol
0211cf8e50
Bug 1661045 - Update glslopt to fix build on OpenBSD. r=lsalzman
...
Differential Revision: https://phabricator.services.mozilla.com/D88254
2020-08-26 14:13:11 +00:00
Jon Bauman
14a9a05444
Bug 1660551 - Update mp4parse-rust to d5a37fd. r=kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D87931
2020-08-25 17:54:45 +00:00
Ryan VanderMeulen
c7d8ef2b25
Bug 1659397 - Upgrade to SQLite 3.33.0. r=mak
...
Differential Revision: https://phabricator.services.mozilla.com/D88055
2020-08-25 15:39:54 +00:00
Julian Seward
d994de3030
Bug 1660976 - Output of mach vendor rust; r=bbouvier.
...
Depends on D88132
Differential Revision: https://phabricator.services.mozilla.com/D88133
2020-08-25 10:56:36 +00:00
Mihai Alexandru Michis
1b1ee1c86e
Backed out changeset 773188fb9acf (bug 1660551) for causing bustages.
...
CLOSED TREE
2020-08-24 23:33:44 +03:00
Jon Bauman
66bad9d400
Bug 1660551 - Update mp4parse-rust to 6ebb531. r=kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D87931
2020-08-24 19:52:59 +00:00
Mike Hommey
38280df928
Bug 1659066 - Update glslopt-rs to 0.1.6. r=jnicol
...
Differential Revision: https://phabricator.services.mozilla.com/D87842
2020-08-22 22:48:34 +00:00
Razvan Maries
60aa2d1349
Backed out 3 changesets (bug 1659066) for build bustages. CLOSED TREE
...
Backed out changeset e8fdf9f3a551 (bug 1659066)
Backed out changeset 0d9c38d87d51 (bug 1659066)
Backed out changeset bdecbe65a90e (bug 1659066)
2020-08-23 01:39:26 +03:00
Mike Hommey
b6f42e711e
Bug 1659066 - Update glslopt-rs to 0.1.6. r=jnicol
...
Differential Revision: https://phabricator.services.mozilla.com/D87842
2020-08-22 22:02:12 +00:00
Tooru Fujisawa
50f13a4125
Bug 1659304 - Update opcode for bug 1435826. r=jorendorff
...
Differential Revision: https://phabricator.services.mozilla.com/D87591
2020-08-21 16:13:24 +00:00
Chun-Min Chang
bb6528a673
Bug 1658982 - P2: mach vendor rust r=cubeb-reviewers,kinetik
...
Depends on D87618
Differential Revision: https://phabricator.services.mozilla.com/D87619
2020-08-19 21:22:23 +00:00
shravanrn@gmail.com
4213c84fbe
Bug 1658401 - Update rlbox to fix clang 12 break on is_reference_v r=dmajor
...
Differential Revision: https://phabricator.services.mozilla.com/D86681
2020-08-19 07:49:34 +00:00
Nicolas Silva
cc32927985
Bug 1656236 - Vendor euclid update. r=kvark,gw
...
Differential Revision: https://phabricator.services.mozilla.com/D85545
2020-08-18 22:58:20 +00:00
Sonia Singla
5f5c9fd7f2
Bug 1659267 - Remove usages of -moz-user-select across the Firefox codebase. r=emilio,marionette-reviewers,geckoview-reviewers,preferences-reviewers,whimboo,agi
...
Differential Revision: https://phabricator.services.mozilla.com/D87499
2020-08-18 23:37:51 +00:00
Chris Fallin
b4d17c8c71
Bug 1659803: Bump Cranelift to rev 924782191b1cdd85438b707d20a82fbcc8ad40e1. r=jseward
...
This PR pulls in the latest version of Cranelift, which pulls in
regalloc.rs v0.0.30 and consequently includes some improvements in
memory allocation rate during compilation. No behavior changes expected.
Differential Revision: https://phabricator.services.mozilla.com/D87479
2020-08-18 19:07:53 +00:00
Dragana Damjanovic
2cb51f4e64
Bug 1659705 - Update neqo to version 0.4.10 r=necko-reviewers,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D87441
2020-08-18 13:22:00 +00:00
Ryan Hunt
7157eeec3a
Bug 1561521 - Vendor the latest wat. r=lth
...
Differential Revision: https://phabricator.services.mozilla.com/D85052
2020-08-18 16:50:27 +00:00
Csoregi Natalia
fd9ca77e37
Backed out 3 changesets (bug 1656236) for wrench failures on filter-drop-shadow-clip-3.yaml. CLOSED TREE
...
Backed out changeset 78205b816ac8 (bug 1656236)
Backed out changeset dc4ccb5a8ea9 (bug 1656236)
Backed out changeset dcfa644ba078 (bug 1656236)
2020-08-18 20:22:57 +03:00
Nicolas Silva
9341dd8a38
Bug 1656236 - Vendor euclid update. r=gw
...
Differential Revision: https://phabricator.services.mozilla.com/D85545
2020-08-18 16:06:19 +00:00
Dorel Luca
7cf9cb9d07
Backed out 16 changesets (bug 1561521) for WASM build bustages
...
Backed out changeset a850ff24c2ae (bug 1561521)
Backed out changeset 3d1a8283d2f8 (bug 1561521)
Backed out changeset 02ce4be46831 (bug 1561521)
Backed out changeset 00d2290648a7 (bug 1561521)
Backed out changeset cd847eba7f9c (bug 1561521)
Backed out changeset a7ad7e2b02c1 (bug 1561521)
Backed out changeset 538920d2d777 (bug 1561521)
Backed out changeset 3d3e3d124767 (bug 1561521)
Backed out changeset c827ecead12d (bug 1561521)
Backed out changeset 1cb2561bf28f (bug 1561521)
Backed out changeset a18f7f6320c4 (bug 1561521)
Backed out changeset bc80a4372ba0 (bug 1561521)
Backed out changeset a3abc2d14f78 (bug 1561521)
Backed out changeset b8c0cb8771b6 (bug 1561521)
Backed out changeset fe600b71015f (bug 1561521)
Backed out changeset 41e46f9041bd (bug 1561521)
2020-08-18 05:35:55 +03:00
Ryan Hunt
c7239f8aaa
Bug 1561521 - Vendor the latest wat. r=lth
...
Differential Revision: https://phabricator.services.mozilla.com/D85052
2020-08-17 23:57:53 +00:00
Chris Fallin
c95dc245f5
Bug 1659139: Update vendored Cranelift to 279534e27611ee4a13e4590a0a10ffc0fdb95a33. r=jseward
...
This pulls in an upgrade to regalloc.rs v0.0.29, which brings several
performance improvements.
Differential Revision: https://phabricator.services.mozilla.com/D87096
2020-08-14 18:36:25 +00:00
undef1nd
3ef52dac42
Bug 1631722 - Vendor sfv crate,r=valentin
...
***
Vendor
Differential Revision: https://phabricator.services.mozilla.com/D83502
2020-08-12 07:07:00 +00:00
Brindusan Cristian
d0499be492
Backed out 2 changesets (bug 1631722) for xpcshell failures at test_trr_cname_chain.js.
...
Backed out changeset 6c52fb84d5c3 (bug 1631722)
Backed out changeset 24560593473e (bug 1631722)
2020-08-12 06:18:26 +03:00
undef1nd
44fbc67933
Bug 1631722 - Vendor sfv crate,r=valentin
...
***
Vendor
Differential Revision: https://phabricator.services.mozilla.com/D83502
2020-08-11 13:27:16 +00:00
Chris Fallin
32d18173b8
Bug 1657895: fix fuzzbug by vendoring Cranelift to rev e88d74903102266a18e97489557760b9be67f782. r=jseward
...
This pulls in (in addition to other miscellaneous changes) a Cranelift
PR which fixes a Wasm translation issue in which the value stack was not
properly restored to have the if-block-parameters in the else-branch
after the if-branch ended in an unreachable opcode:
https://github.com/bytecodealliance/wasmtime/pull/2120
Differential Revision: https://phabricator.services.mozilla.com/D86459
2020-08-10 20:21:48 +00:00
Tooru Fujisawa
ba5257fbf6
Bug 1656749 - Update opcode for bug 1655465. r=jorendorff
...
Differential Revision: https://phabricator.services.mozilla.com/D86455
2020-08-10 15:16:27 +00:00
Luca Greco
e4fa86648a
Bug 1656947 - Vendor application-services to import fix on webext-storage component. r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D86487
2020-08-10 00:32:24 +00:00
Bogdan Tara
9b65c93d6a
Backed out 2 changesets (bug 1631722) for windows bpgo failures CLOSED TREE
...
Backed out changeset 580b7fe5c831 (bug 1631722)
Backed out changeset e635eff6171b (bug 1631722)
2020-08-07 16:37:42 +03:00
undef1nd
015552edde
Bug 1631722 - Vendor sfv crate,r=valentin
...
***
Vendor
Differential Revision: https://phabricator.services.mozilla.com/D83502
2020-08-06 15:33:14 +00:00
shravanrn@gmail.com
12c83a7c60
Bug 1649631 - Fix wasi issues in clang-11 builds r=froydnj,dmajor
...
Differential Revision: https://phabricator.services.mozilla.com/D85741
2020-08-06 19:22:24 +00:00
Andy Grover
dce9a42b82
Bug 1657466 - Update to Neqo 0.4.9 r=dragana,necko-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D86087
2020-08-06 04:54:05 +00:00
Cosmin Sabou
200c98a9ca
Backed out 2 changesets (bug 1631722) for causing build bustages. CLOSED TREE
...
Backed out changeset b0b1c0fa93f9 (bug 1631722)
Backed out changeset ed318dc1f3ae (bug 1631722)
2020-08-06 18:29:19 +03:00
undef1nd
c79925c0b3
Bug 1631722 - Vendor sfv crate,r=valentin
...
***
Vendor
Differential Revision: https://phabricator.services.mozilla.com/D83502
2020-08-04 17:22:45 +00:00
Chris Fallin
534b2e3e86
Bug 1657062: vendor Cranelift to rev fc88898e9ad7766feadfa0954c4594fcccd86b92 to fix fuzzbug. r=jseward
...
This patch vendors in the latest version of Cranelift, including the
following PR, which fixes this fuzzbug:
https://github.com/bytecodealliance/wasmtime/pull/2097
Differential Revision: https://phabricator.services.mozilla.com/D86044
2020-08-05 17:40:30 +00:00
Dorel Luca
c594ecfbe7
Backed out 4 changesets (bug 1656236) for Webrender build bustage in reftests/filters/filter-drop-shadow-clip-3.yaml. CLOSED TREE
...
Backed out changeset c24f6a05294b (bug 1656236)
Backed out changeset a5d6a6f2f3ac (bug 1656236)
Backed out changeset bf4a2fe9f9c0 (bug 1656236)
Backed out changeset c5189b274b91 (bug 1656236)
2020-08-05 18:39:35 +03:00
Jon Bauman
93851d81e6
Bug 1652202 - Update libdav1d to 6cf58c8e for Firefox 80. r=dminor
...
See 6cf58c8e7d
Differential Revision: https://phabricator.services.mozilla.com/D85910
2020-08-05 15:11:26 +00:00
Nicolas Silva
186ad0d7c3
Bug 1656236 - Vendor euclid update in stylo. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D85763
2020-08-05 09:15:22 +00:00
Nicolas Silva
61179d460f
Bug 1656236 - Vendor euclid update. r=gw
...
Differential Revision: https://phabricator.services.mozilla.com/D85545
2020-08-05 09:15:29 +00:00
Tooru Fujisawa
7318dfbcf9
Bug 1657314 - Update opcode for bug 1656351. r=nbp
...
Differential Revision: https://phabricator.services.mozilla.com/D85994
2020-08-05 13:55:33 +00:00
Cristina Coroiu
2930787297
Backed out 4 changesets (bug 1656236) for build bustages on a CLOSED TREE
...
Backed out changeset bd79e14bc5ba (bug 1656236)
Backed out changeset dc76da883823 (bug 1656236)
Backed out changeset c4883923e091 (bug 1656236)
Backed out changeset 9464c1dcb0c9 (bug 1656236)
2020-08-05 12:10:43 +03:00
Nicolas Silva
ec72c8ed36
Bug 1656236 - Vendor euclid update in stylo. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D85763
2020-08-05 08:38:43 +00:00
Nicolas Silva
1688d4ce45
Bug 1656236 - Vendor euclid update. r=gw
...
Differential Revision: https://phabricator.services.mozilla.com/D85545
2020-08-05 08:37:10 +00:00
Julian Seward
ac0184c255
Bug 1657131 - Bump cranelift version to 25e31739a63b7a33a4a34c961b88606c76670e46. r=cfallin.
...
Differential Revision: https://phabricator.services.mozilla.com/D85886
2020-08-04 18:53:20 +00:00
Chris Fallin
d70b8edad9
Bug 1655848: vendor in new Cranelift to fix fuzzbug. r=jseward
...
This patch vendors in the latest version of Cranelift, rev
026fb8d388964c7c1bace7019c4fe0d63c584560. This includes a fix for bug
1655848 (from GitHub PR #2081 ), as well as several other miscellaneous
changes.
Differential Revision: https://phabricator.services.mozilla.com/D85773
2020-08-03 16:53:46 +00:00
Jon Bauman
8cf9cec211
Bug 1656616 - Update mp4parse-rust to 63325444 r=kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D85646
2020-08-01 05:39:00 +00:00
Jim Blandy
4dfc74a41f
Bug 1656395: Update to tracy-rs 0.1.2. r=gw
...
This version of `tracy-rs` adds the `text:` option to the `profile_scope!`
macro.
Differential Revision: https://phabricator.services.mozilla.com/D85509
2020-07-31 01:11:49 +00:00
Benjamin Bouvier
2269596e45
Bug 1654813 - Bump Cranelift to dd098656111396afa58e90084a705744e836bf10; r=cfallin
...
This is waiting on https://github.com/bytecodealliance/wasmtime/pull/2068 to be
landed first.
Differential Revision: https://phabricator.services.mozilla.com/D84711
2020-07-31 17:57:34 +00:00
Chris H-C
e11259f3ac
Bug 1635253 - Update glean-core to 31.4.0 r=janerik
...
The Glean SDK was recently updated to centralize debug tagging support.
We're gonna need that.
Differential Revision: https://phabricator.services.mozilla.com/D83978
2020-07-30 16:35:20 +00:00
Nathan Froyd
7aec6c65c1
Bug 1655929 - run `cargo update -p getrandom` + `mach vendor rust` to bump `getrandom` version; r=firefox-build-system-reviewers,rstewart
...
We can do this update now that `lucet-runtime-internals` no longer pins the
`getrandom` crate version; the conflicts around spinlocks have been removed
and the new version of `getrandom` brings in an important fix for calling
`SYS_getrandom` on some architectures.
Depends on D85409
Differential Revision: https://phabricator.services.mozilla.com/D85410
2020-07-30 15:54:02 +00:00
Nathan Froyd
623f837bed
Bug 1655929 - run `cargo update` and `mach vendor rust` for rlbox + lucet updates; r=firefox-build-system-reviewers,rstewart
...
As the commit title suggests, this is a manual update, but we need to also
update `config/rules.mk` for the changed location of the wasi bindings.
Depends on D85408
Differential Revision: https://phabricator.services.mozilla.com/D85409
2020-07-30 15:54:20 +00:00
Jamie Nicol
e3085373f9
Bug 1656210 - Update glslopt version to fix FreeBSD/Dragonfly build. r=lsalzman
...
Differential Revision: https://phabricator.services.mozilla.com/D85394
2020-07-30 15:23:03 +00:00
Tooru Fujisawa
188db27510
Bug 1648574 - Support lazy function. r=nbp
...
Differential Revision: https://phabricator.services.mozilla.com/D85363
2020-07-30 11:01:52 +00:00
shravanrn@gmail.com
5ef14a53ec
Bug 1634290 - Bump RLBox library to the latest version r=erahm,froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D73218
2020-07-29 05:35:47 +00:00
Victor Porof
477c1858e0
Bug 1597898 - Part 2: Vendor newly added rust dependencies, r=nanj
...
Differential Revision: https://phabricator.services.mozilla.com/D54281
2020-07-29 17:40:41 +00:00
Chris H-C
329ab8a4a5
Bug 1635260 - Update vendored glean_parser to 1.28.0 r=janerik
...
Using ./mach vendor python glean_parser==1.28.0
(this is the latest version)
Differential Revision: https://phabricator.services.mozilla.com/D84746
2020-07-29 16:53:10 +00:00
Tooru Fujisawa
46f4638f20
Bug 1655961 - Update opcode for bug 1653567. r=nbp
...
Differential Revision: https://phabricator.services.mozilla.com/D85289
2020-07-29 17:05:25 +00:00
Jamie Nicol
6423c052ae
Bug 1637148
- Update glslopt to fix intermittent build error. r=lsalzman
...
Update webrender's dependency on glslopt to 0.1.4. This includes an updated version of Mesa, which
has fixed a race condition that was causing intermittent build failures.
Differential Revision: https://phabricator.services.mozilla.com/D85254
2020-07-29 15:12:38 +00:00
Dzmitry Malyshau
544f262737
Bug 1653161 - Implement Queue.writeBuffer and writeTexture in WebGPU r=jgilbert,webidl,smaug
...
Updates wgpu to bd50867bb8c66ac9dec50046d066c02b8f7a3fc1
Differential Revision: https://phabricator.services.mozilla.com/D83734
2020-07-28 22:26:21 +00:00
Bogdan Tara
340c8521a5
Backed out 5 changesets (bug 1635260) for glean related bustages CLOSED TREE
...
Backed out changeset 045709622337 (bug 1635260)
Backed out changeset 28491a3bf64b (bug 1635260)
Backed out changeset e4043a8d0eda (bug 1635260)
Backed out changeset 26841b57b728 (bug 1635260)
Backed out changeset ca3d0c1ab2f0 (bug 1635260)
2020-07-28 19:20:27 +03:00
Chris H-C
6d667f0971
Bug 1635260 - Update vendored glean_parser to 1.28.0 r=janerik
...
Using ./mach vendor python glean_parser==1.28.0
(this is the latest version)
Differential Revision: https://phabricator.services.mozilla.com/D84746
2020-07-28 14:51:24 +00:00
Paul Adenot
16a7ea803c
Bug 1655699 - mach vendor rust. r=cubeb-reviewers,achronop
...
Depends on D85143
Differential Revision: https://phabricator.services.mozilla.com/D85144
2020-07-28 12:42:45 +00:00
Nicolas Silva
643ec22ebc
Bug 1648405 - Vendor crossbeam dependency. r=gw
...
Differential Revision: https://phabricator.services.mozilla.com/D81041
2020-07-28 09:45:33 +00:00
Tooru Fujisawa
5525d4b88f
Bug 1655472 - Set top level script extent. r=nbp
...
Differential Revision: https://phabricator.services.mozilla.com/D84995
2020-07-28 04:17:19 +00:00
Narcis Beleuzu
4520632fe0
Backed out 4 changesets (bug 1635260) for bustages on metrics.yaml . CLOSED TREE
...
Backed out changeset 40fca1886746 (bug 1635260)
Backed out changeset 71095f700b94 (bug 1635260)
Backed out changeset 320c91b98262 (bug 1635260)
Backed out changeset 62dd07b3dcda (bug 1635260)
2020-07-28 00:48:21 +03:00
Chris H-C
06dbff619b
Bug 1635260 - Update vendored glean_parser to 1.28.0 r=janerik
...
Using ./mach vendor python glean_parser==1.28.0
(this is the latest version)
Differential Revision: https://phabricator.services.mozilla.com/D84746
2020-07-27 20:27:16 +00:00
Jeff Muizelaar
b083673982
Bug 1654699. Update core-foundation/core-graphics. r=kvark,keeler,jcj,chunmin
...
This includes updates to authenticator, cubeb-coreaudio,
metal, gfx-backend-vulkan, gfx-backend-metal, freetype
libloading is duplicated because of ash
Differential Revision: https://phabricator.services.mozilla.com/D84688
2020-07-24 22:35:25 +00:00
Noemi Erli
afc1ccb9c2
Backed out 3 changesets (bug 1635260) for causing build bustages CLOSED TREE
...
Backed out changeset 69ac6ae983c7 (bug 1635260)
Backed out changeset ae1ead062088 (bug 1635260)
Backed out changeset 910206969054 (bug 1635260)
2020-07-24 22:15:17 +03:00
Chris H-C
69885c0f18
Bug 1635260 - Update vendored glean_parser to 1.28.0 r=janerik
...
Using ./mach vendor python glean_parser==1.28.0
(this is the latest version)
Differential Revision: https://phabricator.services.mozilla.com/D84746
2020-07-24 17:47:49 +00:00
Csoregi Natalia
ea1ddfabbf
Backed out changeset 9702b4a4f53c (bug 1654699) for Gtest failures. CLOSED TREE
2020-07-24 21:29:52 +03:00
Jeff Muizelaar
b17ab0c2e7
Bug 1654699. Update core-foundation/core-graphics. r=kvark,keeler,jcj,chunmin
...
This includes updates to authenticator, cubeb-coreaudio,
metal, gfx-backend-vulkan, gfx-backend-metal, freetype
libloading is duplicated because of ash
Differential Revision: https://phabricator.services.mozilla.com/D84688
2020-07-24 15:59:54 +00:00
Andreea Pavel
5995f3a608
Backed out 3 changesets (bug 1597898) for breaking raptor tests on win on a CLOSED TREE
...
Backed out changeset 5159ffa5705c (bug 1597898)
Backed out changeset 3cfb899ae94c (bug 1597898)
Backed out changeset ac992b048e32 (bug 1597898)
2020-07-24 18:54:28 +03:00
Victor Porof
05a29cb673
Bug 1597898 - Part 2: Vendor newly added rust dependencies, r=nanj
...
Differential Revision: https://phabricator.services.mozilla.com/D54281
2020-07-24 13:52:47 +00:00
Mihai Alexandru Michis
c3d9e17fa4
Backed out changeset 45fc4a780b2b (bug 1654699) for causing failures regarding AudioStream position.
...
CLOSED TREE
2020-07-23 23:13:52 +03:00
Jeff Muizelaar
4b666af85b
Bug 1654699. Update core-foundation/core-graphics. r=kvark,keeler,chunmin
...
This includes updates to authenticator, cubeb-coreaudio,
metal, gfx-backend-vulkan, gfx-backend-metal, freetype
libloading is duplicated because of ash
Differential Revision: https://phabricator.services.mozilla.com/D84688
2020-07-23 17:01:14 +00:00
Tooru Fujisawa
fba1f29935
Bug 1654312 - Support NullScriptThing. r=nbp
...
Differential Revision: https://phabricator.services.mozilla.com/D84388
2020-07-22 12:08:59 +00:00
Emily McDonough
18d8e7f92a
Bug 1653433 Part 1 - Import CUPS headers r=jwatt,froydnj,mhoye
...
Differential Revision: https://phabricator.services.mozilla.com/D84019
2020-07-21 23:39:42 +00:00
Chris Fallin
1438721c3a
Bug 1653502: Update vendored Cranelift to fix fuzzbug. r=bbouvier
...
This patch pulls in revision 1b3b2dbfd00492161032760992a8699d19b640ca of
Cranelift. This includes PR bytecodealliance/wasmtime#2042 , which fixes
bug 1653502 by properly masking the shift amount in a shift incorporated
into an aarch64 arithmetic instruction.
This patch also includes various other miscellaneous Cranelift
improvements that have been merged since the last version-bump,
including some aarch64 codegen improvements.
Differential Revision: https://phabricator.services.mozilla.com/D84101
2020-07-20 10:04:31 +00:00
Tom Prince
f7d2b2e8cc
Bug 1653662: Update mozilla-version; r=aki
...
This updates to the latest version that does not add the python-future dependency.
Differential Revision: https://phabricator.services.mozilla.com/D84041
2020-07-18 01:42:25 +00:00
Paul Adenot
7c33b574ef
Bug 1561207 - mach vendor rust. r=kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D82719
2020-07-17 09:53:22 +00:00
Geoff Brown
0cfcab6c1d
Bug 1652756 - Update pipenv to 2020.06.02; r=ahal
...
These are the changes made by 'mach vendor python pipenv==2020.06.02', and nothing else.
Differential Revision: https://phabricator.services.mozilla.com/D83536
2020-07-16 20:29:03 +00:00
Chris Fallin
c07df47355
Bug 1633721, part 1 of 2: Bump Cranelift to revision 5e0268a542f612fee36d0256ed1f6a0e18dc02b3. r=bbouvier
...
This patch updates the vendored version of Cranelift, pulling in the
reference-types support recently merged in Cranelift's PR
bytecodealliance/wasmtime#1852 . Usage of this update to support reftypes
in SpiderMonkey on aarch64 is added in the subsequent commit.
Differential Revision: https://phabricator.services.mozilla.com/D83582
2020-07-16 19:15:05 +00:00
Nicolas Silva
35d380ffc3
Bug 1650990 - Use Euclid 0.20.14. r=kvark
...
It contains a fix for some of the rect operations interacting poorly with NaNs.
Differential Revision: https://phabricator.services.mozilla.com/D83774
2020-07-16 13:24:19 +00:00
Tooru Fujisawa
916bf4d67b
Bug 1652216 - Update jsparagus to fix private field handling. r=yulia
...
Differential Revision: https://phabricator.services.mozilla.com/D83643
2020-07-16 00:13:18 +00:00
Dragana Damjanovic
f6bbab0c30
Bug 1652573 - Update to neqo version 0.4.8 r=agrover,necko-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D83397
2020-07-15 19:49:36 +00:00
Jeff Muizelaar
d2f53ff680
Bug 1651889. Update to gleam 0.12.1. r=kvark
...
This should fix a crash caused by an unexpected pixel type.
Differential Revision: https://phabricator.services.mozilla.com/D83167
2020-07-11 02:21:13 +00:00
Cosmin Sabou
8cf86d8b74
Backed out changeset 1a8c020ebbda (bug 1651889) for gleam related bustages.
2020-07-11 00:50:06 +03:00
Jeff Muizelaar
9f9ac49bd8
Bug 1651889. Update to gleam 0.12.1. r=kvark
...
This should fix a crash caused by an unexpected pixel type.
Differential Revision: https://phabricator.services.mozilla.com/D83167
2020-07-10 20:52:49 +00:00
Narcis Beleuzu
573b28be3c
Backed out 2 changesets (bug 1561207) for bustages on lib.rs. CLOSED TREE
...
Backed out changeset c0d2201bd2fa (bug 1561207)
Backed out changeset 7931e2be169c (bug 1561207)
2020-07-10 15:56:59 +03:00
Paul Adenot
757e54125e
Bug 1561207 - mach vendor rust. r=kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D82719
2020-07-10 12:24:34 +00:00
Dragana Damjanovic
7ab560a9be
Bug 1651489 - Update neqo. r=agrover
...
Bug 1651489 - Update neqo_glue to support new neqo API(neqo version 0.4.6).
Differential Revision: https://phabricator.services.mozilla.com/D82932
2020-07-10 04:35:17 +00:00
Tooru Fujisawa
be67ca2eb8
Bug 1651545 - Update jsparagus for bug 1642476. r=nbp
...
Differential Revision: https://phabricator.services.mozilla.com/D82874
2020-07-09 09:41:04 +00:00
Andrei Cristian Petcu
fc154210e1
Bug 1641777 - Import logins from Firefox, Bitwarden, & Chrome CSV files r=MattN,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D77603
2020-07-04 20:09:19 +00:00
Razvan Maries
1fa2c4a121
Backed out changeset 10c9e57fb4f8 (bug 1641777) for perma failures on browser_openImportCSV.js.
2020-07-04 12:54:15 +03:00
Andrei Cristian Petcu
8ab981b6ee
Bug 1641777 - Import logins from Firefox, Bitwarden, & Chrome CSV files r=MattN,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D77603
2020-07-04 08:15:40 +00:00
Tooru Fujisawa
2e3d4f1ff0
Bug 1649900 - Update jsparagus. r=nbp
...
Differential Revision: https://phabricator.services.mozilla.com/D82095
2020-07-03 10:03:19 +00:00
Matthew Noorenberghe
73eccffb8c
Bug 1648858 - Update d3.js to latest 3.x version (3.5.17). r=mossop
...
We should upgrade to an even newer version but I don't want to break the devtools memory toolbox with a potential breaking change in 4.x.
This should allow using parts of d3.js without a `document` e.g. d3-dsv.
Differential Revision: https://phabricator.services.mozilla.com/D81442
2020-07-02 08:13:15 +00:00
Matthew Noorenberghe
72c4e83fb7
Bug 1648858 - Move d3.js from devtools/ to third_party/js/. r=mossop
...
Differential Revision: https://phabricator.services.mozilla.com/D81437
2020-07-03 08:25:51 +00:00
Matthew Noorenberghe
e48f5755ec
Bug 1648858 - Replace reference to Makefile.in with moz.build in sqlite3/README.MOZILLA. r=mossop
...
Differential Revision: https://phabricator.services.mozilla.com/D81435
2020-07-02 08:13:22 +00:00
Kirk Steuber
6d3e7becdb
Bug 1649975 - Assign Bugzilla component to WinToast library r=mhowell
...
Differential Revision: https://phabricator.services.mozilla.com/D82115
2020-07-02 22:34:29 +00:00
Chris Fallin
35cf81d389
Bug 1648885 and Bug 1649432: vendor latest Cranelift to get Spectre mitigations and fix fuzzbug. r=bbouvier
...
This patch pulls in Cranelift revision
47a218f908e6bdeb7a0fb65ed74e58a0b608080d, which incorporates several
relevant changes:
- It includes the Spectre mitigation for explicit heap bounds checks
merged in PR bytecodealliance/wasmtime#1930 , resolving Bug 1648885.
- It includes the fix for an out-of-bounds subtraction on large shift
amounts merged in PR bytecodealliance/wasmtime#1954 , resolving Bug
1649432.
We need to temporarily disable the `wasm/limits.js` jit-test on
Cranelift configurations because it now needs shared memory to work, and
the Cranelift backend does not support this yet. Given that this should
be ready in the next month at most (requires atomics support on AArch64,
which is currently being examined), it seems simpler to temporarily
disable the test on aarch64 than to try to disentangle the bits that
depend on shared memories explicitly.
This patch also edits the `regexp/bug1445907.js` jit-test to run only if
Wasm debugging is supported. This is needed for the test not to fail
with `--wasm-compiler=cranelift` (which disables Baseline, the only Wasm
compiler that supports debugging).
Differential Revision: https://phabricator.services.mozilla.com/D81936
2020-07-02 15:47:56 +00:00
Noemi Erli
38031f5d4b
Backed out 4 changesets (bug 1648858) for causing toolchains bustages
...
Backed out changeset 8ead55149095 (bug 1648858)
Backed out changeset 94f58715cbde (bug 1648858)
Backed out changeset 36fe4ce13340 (bug 1648858)
Backed out changeset 0ccf9b057fe1 (bug 1648858)
2020-07-02 11:00:02 +03:00
Matthew Noorenberghe
07b104f86a
Bug 1648858 - Update d3.js to latest 3.x version (3.5.17). r=mossop
...
We should upgrade to an even newer version but I don't want to break the devtools memory toolbox with a potential breaking change in 4.x.
This should allow using parts of d3.js without a `document` e.g. d3-dsv.
Differential Revision: https://phabricator.services.mozilla.com/D81442
2020-07-02 02:59:21 +00:00
Matthew Noorenberghe
501e1cf686
Bug 1648858 - Move d3.js from devtools/ to third_party/js/. r=mossop
...
Differential Revision: https://phabricator.services.mozilla.com/D81437
2020-07-02 03:36:39 +00:00
Matthew Noorenberghe
87a2699447
Bug 1648858 - Replace reference to Makefile.in with moz.build in sqlite3/README.MOZILLA. r=mossop
...
Differential Revision: https://phabricator.services.mozilla.com/D81435
2020-07-02 02:59:28 +00:00
Razvan Maries
3dc54daa55
Backed out 4 changesets (bug 1648858) for SM bustages. CLOSED TREE
...
Backed out changeset 5a612e42b77d (bug 1648858)
Backed out changeset 3a1b5e883a4e (bug 1648858)
Backed out changeset 816eaac72512 (bug 1648858)
Backed out changeset 8ae692d68b1b (bug 1648858)
2020-07-02 05:54:53 +03:00
Matthew Noorenberghe
73b2b140cc
Bug 1648858 - Update d3.js to latest 3.x version (3.5.17). r=mossop
...
We should upgrade to an even newer version but I don't want to break the devtools memory toolbox with a potential breaking change in 4.x.
This should allow using parts of d3.js without a `document` e.g. d3-dsv.
Differential Revision: https://phabricator.services.mozilla.com/D81442
2020-07-02 02:40:35 +00:00
Matthew Noorenberghe
8e5f8dd33a
Bug 1648858 - Move d3.js from devtools/ to third_party/js/. r=mossop
...
Differential Revision: https://phabricator.services.mozilla.com/D81437
2020-07-02 02:34:44 +00:00
Matthew Noorenberghe
b55265d6ea
Bug 1648858 - Replace reference to Makefile.in with moz.build in sqlite3/README.MOZILLA. r=mossop
...
Differential Revision: https://phabricator.services.mozilla.com/D81435
2020-07-01 09:30:55 +00:00
Kirk Steuber
997d7bd4f2
Bug 1621696 - Vendor WinToast library. r=froydnj,mhoye
...
The WinToast library is licensed MIT.
This version was vendored via:
wget https://raw.githubusercontent.com/mohabouje/WinToast/09227c72f16ccefc36e9d430dea3b435346dbcbc/src/wintoastlib.cpp
wget https://raw.githubusercontent.com/mohabouje/WinToast/09227c72f16ccefc36e9d430dea3b435346dbcbc/src/wintoastlib.h
wget -O LICENSE https://raw.githubusercontent.com/mohabouje/WinToast/09227c72f16ccefc36e9d430dea3b435346dbcbc/LICENSE.txt
Differential Revision: https://phabricator.services.mozilla.com/D73951
2020-07-01 18:39:05 +00:00
Andy Grover
05abb6839b
Bug 1649512
- Update to Neqo 0.4.5 r=dragana,necko-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D81763
2020-07-01 08:11:35 +00:00
Dorel Luca
675da38265
Backed out 4 changesets (bug 1648858) for Browser-chrome failures on content/test/static/browser_all_files_referenced.js. CLOSED TREE
...
Backed out changeset 2a107eabe00c (bug 1648858)
Backed out changeset 1622eb497b04 (bug 1648858)
Backed out changeset f5770886187d (bug 1648858)
Backed out changeset 3a9ae16f63c9 (bug 1648858)
2020-07-01 12:27:26 +03:00
Matthew Noorenberghe
c46c6c283e
Bug 1648858 - Replace reference to Makefile.in with moz.build in sqlite3/README.MOZILLA. r=mossop
...
Differential Revision: https://phabricator.services.mozilla.com/D81435
2020-06-29 16:13:39 +00:00
J.C. Jones
b3dd4acf6b
Bug 1649227 - Upgrade authenticator-rs to v0.2.13 r=kjacobs
...
https://crates.io/crates/authenticator/0.2.13
- Support for Linux on MIPS
- Fix a race condition in the main state machine causing repeated signature requests
Differential Revision: https://phabricator.services.mozilla.com/D81604
2020-06-29 21:26:19 +00:00
Mike Hommey
eb6d411650
Bug 1200075 - Do not avoid sqlite3 using _msize. r=froydnj
...
It was setup this way in bug 719579 for legitimate reasons (because
_msize would end up using the system symbol, which would crash trying to
get the size information from jemalloc allocations), but these reasons
don't apply anymore: back then the linking situation was different, and
nowadays, mozglue.dll exports its own _msize which plugs into
mozjemalloc, and sqlite is folded into nss3.dll, which links against
mozglue.dll, such that using _msize on mozjemalloc allocations works.
For some reason, while _msize (and other similar functions) are exported
from mozglue.dll without an explicit instruction to do so on clang-cl
builds, that's not the case for mingw builds (presumably related to the
definition of these functions in system headers, or lack thereof). So
we also add MOZ_EXPORT for them.
Differential Revision: https://phabricator.services.mozilla.com/D81286
2020-06-29 16:22:50 +00:00
Jon Bauman
c9e1d68234
Bug 1641887
- Update libdav1d to be1fe18 r=dminor
...
Differential Revision: https://phabricator.services.mozilla.com/D81280
2020-06-26 16:52:33 +00:00
Ryan VanderMeulen
682a6a529d
Bug 1647861 - Upgrade to SQLite 3.32.3. r=mak
...
Differential Revision: https://phabricator.services.mozilla.com/D80945
2020-06-25 16:23:37 +00:00
Andy Grover
70c8aeee0b
Bug 1647769 - Update to Neqo 0.4.4 r=dragana,necko-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D80687
2020-06-23 18:51:19 +00:00
Andrew Halberstadt
2eee997afc
Bug 1646427 - [vendor] Re-run |mach vendor python| with the new ignore rules, r=rstewart
...
Differential Revision: https://phabricator.services.mozilla.com/D80329
2020-06-23 12:43:14 +00:00
Dzmitry Malyshau
74b412c826
Bug 1641370 - Add optional SPIR-V shader validation to WebGPU, via naga r=jgilbert
...
This change attempts to parse the incoming SPIR-V shader modules with
Naga SPIR-V front-end. It's not complete, but it returns an Error if it's unable to parse,
in which case we just continue without the validation (for now).
If it succeeds, we extract the reflection information from it, and use it for the pipeline.
This is just a start. More states would need to be validated, and SPIR-V front-end needs more work.
Differential Revision: https://phabricator.services.mozilla.com/D77170
2020-06-22 21:21:18 +00:00
Ryan Hunt
54aee7836c
Bug 1645160 - Update wat to 1.0.20. r=lth
...
Differential Revision: https://phabricator.services.mozilla.com/D80190
2020-06-22 04:30:09 +00:00
Sylvestre Ledru
b4a7750bf5
Bug 1646405 - Vendor yamllint r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D80029
2020-06-18 19:41:10 +00:00
Sylvestre Ledru
37737592b5
Bug 1646405 - Vendor pathspec 0.8 r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D80028
2020-06-18 19:40:58 +00:00
Sylvestre Ledru
9d15901b33
Bug 1646405 - Vendor PyYAML 5.3.1 r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D80026
2020-06-18 19:40:45 +00:00
Sylvestre Ledru
b366258262
Bug 1646405 - Rename pyyaml to PyYAML for vendering r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D80022
2020-06-18 19:40:13 +00:00
Jeff Muizelaar
6613f1b6b7
Bug 1646741 - Update gleam to 0.12. r=kvark
...
For stride calculation and SSBOs
Differential Revision: https://phabricator.services.mozilla.com/D80191
2020-06-18 18:11:13 +00:00
Coroiu Cristina
96536abc93
Backed out changeset 9367aa4b97e2 (bug 1646741) for wrench failures on a CLOSED TREE
2020-06-18 21:03:36 +03:00
Jeff Muizelaar
c326a65a01
Bug 1646741 - Update gleam to 0.12. r=kvark
...
For stride calculation and SSBOs
Differential Revision: https://phabricator.services.mozilla.com/D80191
2020-06-18 15:02:08 +00:00
Matthew Gregan
561f0ff278
Bug 1646576 - Vendor Rust. r=chunmin
...
Depends on D80123
Differential Revision: https://phabricator.services.mozilla.com/D80125
2020-06-18 03:59:11 +00:00
Andy Grover
caf191f33d
Bug 1646106 - Update to Neqo 0.4.3 r=dragana,necko-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D79893
2020-06-17 07:09:52 +00:00
Sylvestre Ledru
18ac57eca0
Bug 1646299 - Update yamllint to 1.23 r=Callek
...
Depends on D79991
Differential Revision: https://phabricator.services.mozilla.com/D79992
2020-06-17 13:31:01 +00:00
Sylvestre Ledru
8d39ed9c2b
Bug 1646299 - Update pathspec to 0.8 r=linter-reviewers,ahal
...
Depends on D79865
Differential Revision: https://phabricator.services.mozilla.com/D79991
2020-06-17 13:56:32 +00:00
Sylvestre Ledru
84e82e2b73
Bug 1646299 - Update to pyyaml v5.3.1 r=linter-reviewers,ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D79865
2020-06-17 13:19:36 +00:00
Ted Campbell
4b5638af5a
Bug 1642708 - Remove BinAST Rust modules r=arai,emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D77947
2020-06-17 13:57:07 +00:00
Csoregi Natalia
e722c196bc
Backed out 5 changesets (bug 1642708) for build bustages. CLOSED TREE
...
Backed out changeset d307b00c7e1b (bug 1642708)
Backed out changeset d210a60ad435 (bug 1642708)
Backed out changeset bcc2728b5ca5 (bug 1642708)
Backed out changeset 1c245d4e8244 (bug 1642708)
Backed out changeset ad613fa94a83 (bug 1642708)
2020-06-17 16:51:16 +03:00
Ted Campbell
b08256508e
Bug 1642708 - Remove BinAST Rust modules r=arai,emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D77947
2020-06-17 13:22:41 +00:00
Tooru Fujisawa
5fb5aaefae
Bug 1644698 - Part 1: Update ScriptStencil structs. r=jorendorff
...
Differential Revision: https://phabricator.services.mozilla.com/D79442
2020-06-15 15:47:21 +00:00
Rob Wu
206ca19c33
Bug 1645598 - Vendor application-services for fix in webext-storage r=lina
...
To get this fix: https://github.com/mozilla/application-services/pull/3235
Updated as follows:
```
sed -i 's/e8d7530319fa6c20d9de78d031c9398630eca3cd/61dcc364ac0d6d0816ab88a494bbf20d824b009b/g' services/fxaccounts/rust-bridge/firefox-accounts-bridge/Cargo.toml services/sync/golden_gate/Cargo.toml toolkit/components/extensions/storage/webext_storage_bridge/Cargo.toml toolkit/components/glean/Cargo.toml toolkit/library/rust/shared/Cargo.toml
./mach vendor rust
```
Verified by running the new regression test that I added in the bug:
```
./mach test toolkit/components/extensions/test/xpcshell/test_ext_storage_{local,sync,sync_kinto}.js
```
Differential Revision: https://phabricator.services.mozilla.com/D79628
2020-06-15 12:56:58 +00:00