Commit Graph

389 Commits

Author SHA1 Message Date
Simon Sapin
faa110deea No bug - Servo bustage fix for PR 19751 r=bustage-fix 2018-01-13 02:17:37 +02:00
Franziskus Kiefer
46f9784cdd Bug 1403844 - Verify COSE signature on add-ons, r=keeler
Summary:
MozReview-Commit-ID: 6YorBs4mY8B

Check for COSE signatures in add-ons.

Reviewers: keeler

Bug #: 1403844

Differential Revision: https://phabricator.services.mozilla.com/D298
2018-01-08 11:46:51 +01:00
Kartikaya Gupta
a89c2baa1b Bug 1426116 - Update Cargo lockfiles and re-vendor rust dependencies. r=jrmuizel
MozReview-Commit-ID: Gz8YEswHQu0
2018-01-08 09:19:27 -05:00
Kartikaya Gupta
a44744f05f Bug 1426116 - Update for changes in WR PR 2251. r=jrmuizel
MozReview-Commit-ID: RoLZCW1fs0
2018-01-08 09:19:27 -05:00
Alfredo.Yang
99e264789a Bug 1423469 - update mp4 rust parser. r=kinetik
MozReview-Commit-ID: IMnqoNL2jay
2018-01-05 11:11:06 +08:00
Matthew Gregan
5dad6f2e08 Bug 1425788 - Enable audio remoting (AudioIPC for cubeb) on macOS. r=kamidphish
---
 dom/media/CubebUtils.cpp                      | 2 +-
 toolkit/library/rust/gkrust-features.mozbuild | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)
2017-11-29 10:51:11 +13:00
Matthew Gregan
f96e418d72 Bug 1405877 - Update Rust deps for media/audioipc. r=kamidphish 2017-12-20 14:51:11 +13:00
Kartikaya Gupta
3cea93be6e Bug 1424280 - Update cargo lockfiles and re-vendor rust dependencies. r=jrmuizel
MozReview-Commit-ID: 1G7oWr52koH
2017-12-10 13:49:02 -05:00
Kartikaya Gupta
6a7346b406 Bug 1424280 - Replace serde and serde_derive with Gankro's modified branch. r=jrmuizel
The branch is based off serde 1.0.23 and includes additional changes for faster
enum deserialization which we want for WebRender. The changes are in the process
of being upstreamed but will take a while.

MozReview-Commit-ID: 4xaPQpffzYL
2017-12-10 13:48:54 -05:00
Kartikaya Gupta
f9df017263 Bug 1423203 - Update Cargo lockfiles and revendor rust dependencies. r=jrmuizel
MozReview-Commit-ID: GeZjG8GFL2M
2017-12-08 13:44:48 -05:00
Matt Brubeck
15ce1ab543 Bug 1424096 - Fix merge errors. r=me
MozReview-Commit-ID: 2yOAlJaSryj
2017-12-08 10:36:59 -08:00
Matt Brubeck
8d83de89da Bug 1424096 - Consolidate on a single version of each vendored Rust crate r=rillian
MozReview-Commit-ID: GSGQpjXLuVR
2017-12-08 10:24:40 -08:00
Servo VCS Sync
ebfbaf00c2 No bug - Revendor rust dependencies 2017-12-08 14:52:43 +00:00
Emilio Cobos Álvarez
16adceb39d No bug - Revendor rust dependencies manually on a CLOSED TREE. r=me
MozReview-Commit-ID: C0KKGL9FbRd
2017-12-08 01:17:46 +01:00
Matt Brubeck
89020491cf Bug 1424081 - Update parking_lot_core Rust crate to 0.2.7 r=SimonSapin
MozReview-Commit-ID: G8C94Vt2RVx
2017-12-07 14:37:31 -08:00
Emilio Cobos Álvarez
4829270269 No bug - Revendor rust dependencies again since vcs-sync clobbered the previous revendor on a CLOSED TREE. r=me
MozReview-Commit-ID: 5RNiODURfIb
2017-12-07 16:07:29 +01:00
Servo VCS Sync
28f77fb1e2 No bug - Revendor rust dependencies 2017-12-07 14:58:58 +00:00
Emilio Cobos Álvarez
aa343f556d No bug - Revendor rust dependencies with cargo-vendor 0.1.13 on a CLOSED TREE. r=me
MozReview-Commit-ID: Ak6gGAvm6O8
2017-12-07 15:51:38 +01:00
Emilio Cobos Álvarez
138828f9fc No bug - Revendor rust dependencies. r=me
MozReview-Commit-ID: FtV6k7zirv1
2017-12-07 15:11:51 +01:00
Simon Sapin
179d33cfac No bug - Fix path to stylo tests. r=emilio
MozReview-Commit-ID: EfldsJnLoVz
2017-12-07 15:11:13 +01:00
Kartikaya Gupta
fcea581e14 Bug 1423236 - Rerun mach vendor rust. r=ttaubert
This contains the generated changes from running `mach vendor rust` on the
previous commit, and eliminates the redundant copy of libudev-sys we have
sitting in third_party/rust/

MozReview-Commit-ID: IXTI14beFMi
2017-12-06 15:43:11 -05:00
Kartikaya Gupta
cd68c23a37 Bug 1423236 - Use patch instead of replace to eliminate redundant vendored copy of libudev-sys. r=ttaubert
MozReview-Commit-ID: 529N231rvgY
2017-12-06 15:42:25 -05:00
Servo VCS Sync
30f28d3203 No bug - Revendor rust dependencies 2017-12-05 20:50:20 +00:00
Kartikaya Gupta
cae441955a Bug 1422317 - Update Cargo lockfiles and re-vendor rust dependencies. r=jrmuizel
MozReview-Commit-ID: LjxHjFxeUDH
2017-12-05 11:52:18 -05:00
Servo VCS Sync
49e480c5a1 No bug - Revendor rust dependencies 2017-12-05 17:34:00 +00:00
Emilio Cobos Álvarez
bd5d884b95 No bug - Revendor rust dependencies on a CLOSED TREE. r=bustage
MozReview-Commit-ID: 3xbP1u17UTn
2017-12-05 12:36:20 +01:00
Kartikaya Gupta
24cee8af45 Bug 1421275 - Update Cargo lockfiles and re-vendor rust dependencies. r=jrmuizel
MozReview-Commit-ID: Jaty3RGfffU
2017-12-01 09:50:52 -05:00
Tim Taubert
57dbf5bba7 Bug 1406462 - Web Authentication - Add support for authenticator selection criteria and attachment types r=jcj,smaug
Reviewers: jcj, smaug

Reviewed By: jcj, smaug

Bug #: 1406462

Differential Revision: https://phabricator.services.mozilla.com/D278
2017-11-29 13:58:33 +01:00
Emilio Cobos Álvarez
93e530fe4b Bug 1420301: Update clang-sys to work around a compiler bug. r=rillian
See: https://github.com/rust-lang/rust/issues/46239

MozReview-Commit-ID: EiHsSK0xJ5c
2017-11-25 19:51:48 +01:00
Dzmitry Malyshau
cfcb62a238 Bug 1419440 - Update for API changes in WR PR 2050. r=kats
MozReview-Commit-ID: 4TFZB8XpY6l
2017-11-23 09:39:42 -05:00
Cosmin Sabou
c85db00376 Merge mozilla-inbound to mozilla-central r=merge a=merge 2017-11-23 11:42:46 +02:00
Franziskus Kiefer
d774673cb2 Bug 1403840 - add cose rust lib with a test, r=keeler,ttaubert
Summary:
This adds the COSE rust library from https://github.com/franziskuskiefer/cose-rust with its C API from https://github.com/franziskuskiefer/cose-c-api to gecko with a basic test.
The COSE library will be used for verifying add-on signatures in future.

Reviewers: keeler, ttaubert

Reviewed By: keeler

Bug #: 1403840

Differential Revision: https://phabricator.services.mozilla.com/D232
2017-11-22 16:37:15 +01:00
Matthew Gregan
5aece1e809 Bug 1419627 - Update mp4parse-rust to cbindgen version. r=rillian
MozReview-Commit-ID: CJwg8isx8Jk
2017-11-22 15:18:00 +13:00
Kartikaya Gupta
f9b2c791ca Bug 1418315 - Update Cargo lockfiles to go with webrender update. r=nical
MozReview-Commit-ID: J5or7x9s66n
2017-11-21 10:41:47 -05:00
Servo VCS Sync
70028ab7cd No bug - Revendor rust dependencies 2017-11-16 05:54:20 +00:00
Alfredo.Yang
2a4df825c4 Bug 1417011 - move rust mp4 parser to media/mp4parse-rust. r=kinetik
MozReview-Commit-ID: 4Rcuv3UBoJV
2017-11-15 09:51:38 +08:00
Kartikaya Gupta
ebbe93465d Bug 1416258 - Update webrender to commit 8a39cf24f493e894a66c2465dd310a2b2923e558. r=jrmuizel
MozReview-Commit-ID: IjTJa62Op9b
2017-11-14 09:19:11 -05:00
Kartikaya Gupta
41980abd6c Bug 1415150 - Update Cargo lockfiles and re-vendor rust dependencies. r=jrmuizel
MozReview-Commit-ID: 3U2Ve2XOv6
2017-11-10 10:55:12 -05:00
Sebastian Hengst
1a85a06ffc merge mozilla-inbound to mozilla-central. r=merge a=merge 2017-11-07 12:43:06 +02:00
Lee Salzman
865ec0e77e Bug 1403198 - support WR font descriptors on Mac. r=jrmuizel
MozReview-Commit-ID: BqN51yY88oJ
2017-11-06 20:21:06 -05:00
Lee Salzman
934cca34e4 Bug 1403198 - support WR font descriptors with DWrite. r=jrmuizel
MozReview-Commit-ID: 8u3kYoKYOuC
2017-11-06 20:20:43 -05:00
Manish Goregaokar
b2c0580837 Bug 1411250 - Bump rand crate to 0.3.18 ; r=xidorn
MozReview-Commit-ID: IWu7Mu2l46e
2017-11-06 14:53:08 -08:00
Emilio Cobos Álvarez
fb27c741b1 No bug - Update num_cpus to try to fix bustage. r=me
On a CLOSED TREE

MozReview-Commit-ID: KxCbwtGxZnO
2017-11-03 18:24:47 +01:00
Emilio Cobos Álvarez
0d480d7678 Bug 1412486: Revendor rust dependencies. r=me
MozReview-Commit-ID: 5mVyHlwTia1
2017-10-31 23:32:11 +01:00
Kartikaya Gupta
24cf6bb152 Bug 1412280 - Update Cargo lockfiles and re-vendor rust dependencies. r=jrmuizel
MozReview-Commit-ID: GclOv5iEipw
2017-10-31 09:12:48 -04:00
Kartikaya Gupta
03ad3e0bc1 Bug 1412280 - Remove unused bincode dependency. r=jrmuizel
MozReview-Commit-ID: JPy0COAMZfp
2017-10-31 09:08:39 -04:00
Servo VCS Sync
4234f0d250 No bug - Revendor rust dependencies 2017-10-31 00:32:51 +00:00
JerryShih
c44901b3e1 Bug 1399389 - update Cargo.lock and webrender_ffi_generated.h for webrender_bindings updating. r=nical
MozReview-Commit-ID: 8FIu1K1jjxM
2017-10-30 11:31:38 +08:00
Kartikaya Gupta
9bfac98846 Bug 1410893 - Update Cargo lockfiles and re-generate FFI header. r=jrmuizel
MozReview-Commit-ID: FobLKM7SYdY
2017-10-27 08:52:51 -04:00
Ralph Giles
fdb4d6d650 Bug 1411363 - Update Cargo.lock files for Rust 1.22. r=froydnj
Cargo 0.23.0-beta, included with Rust 1.22.0-beta.2, wants to
move the top-level package description out of the [root] section
of Cargo.lock and into a parallel [[package]] section.
Accept this update by temporarily running the build without
passing --frozen and committing the result.

This is accepted by the cargo versions included in the current
and previous stable rust releases, so it will work with all
supported toolchains.

MozReview-Commit-ID: 1hMykhTknHi
2017-10-24 10:00:24 -07:00