Simon Giesecke
933c5a78b8
Bug 1639552 - Export SQLite symbols required by ObfuscatingVFS. r=dom-workers-and-storage-reviewers,janv
...
Differential Revision: https://phabricator.services.mozilla.com/D76139
2020-10-29 10:12:46 +00:00
Byron Campen [:bwc]
1a352a887c
Bug 1671923: Lock to protect secondary_sinks_ r=dminor
...
Differential Revision: https://phabricator.services.mozilla.com/D94156
2020-10-27 16:37:48 +00:00
Byron Campen [:bwc]
59e23fcb7e
Bug 1657739: Only init WebRtcAec callbacks once, and ensure that they are initted before WebRtcAec_CreateAec returns. r=padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D94155
2020-10-27 16:37:48 +00:00
Emilio Cobos Álvarez
c6950091db
Bug 1672940 - Remove biplist. r=firefox-build-system-reviewers,glandium
...
biplist broke with python 3.9, but we don't need this anymore because
Python3's plistlib allows reading binary plists since python 3.4.
I've tested this with all sdks that I have and we support (10.11-10.15).
Differential Revision: https://phabricator.services.mozilla.com/D94577
2020-10-23 11:37:16 +00:00
Lars T Hansen
e17a63397d
Bug 1671874 - Pull a new wat version. r=rhunt
...
Pull in a version that correctly handles v128.load32_zero and v128.load64_zero.
Differential Revision: https://phabricator.services.mozilla.com/D94271
2020-10-22 07:39:01 +00:00
Paul Adenot
5e550c342c
Bug 1672459 - Update cubeb-coreaudio-rs to d5af7ad7. r=cubeb-reviewers,chunmin
...
Differential Revision: https://phabricator.services.mozilla.com/D94343
2020-10-21 17:55:15 +00:00
Paul Adenot
a16e8314ad
Bug 1670917 - mach vendor rust. r=cubeb-reviewers,chunmin
...
Differential Revision: https://phabricator.services.mozilla.com/D93368
2020-10-21 09:24:14 +00:00
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