Matthew Gregan
1fbb14f8ff
Bug 1407490 - Update media/audioipc to c466287. r=kamidphish
...
MozReview-Commit-ID: 8V6k3m2f3lI
2017-10-16 15:37:10 +13:00
Servo VCS Sync
f63322aa29
No bug - Revendor rust dependencies
2017-10-17 04:02:06 +00:00
Kartikaya Gupta
833a1374c1
Bug 1407213 - Update Cargo lockfiles and re-vendor rust libraries. r=jrmuizel
...
MozReview-Commit-ID: Jz76sncivdF
2017-10-13 12:57:56 -04:00
Emilio Cobos Álvarez
17ee853062
No bug - Revendor rust dependencies. r=me
...
MozReview-Commit-ID: 5t9KFJN5yDQ
2017-10-12 18:20:31 +02:00
Servo VCS Sync
e44343571e
No bug - Revendor rust dependencies
2017-10-10 19:14:26 +00:00
Kartikaya Gupta
e3114ec1f1
Bug 1405790 - Update webrender to commit 6440dff485271cdfd24a22c920cea31e01e2b164. r=Gankro
...
MozReview-Commit-ID: JRPtTtZ1jNz
2017-10-10 08:01:29 -04:00
Servo VCS Sync
88f31ff1fe
No bug - Revendor rust dependencies
2017-10-09 16:13:47 +00:00
Henri Sivonen
b8f8a3391d
Bug 1405615 - encoding_rs 0.7.1: Correctly encode U+DC00 followed by another low surrogate from UTF-16. r=emk.
...
`wrapping_sub()`-based high surrogate check was off by one due to
error in copy and paste when defining the constant to compare against.
That is, the subtraction that defines the constant was completely wrong
but the result of the subtraction was only off by one, which is why the
bug wasn't discovered immediately. This lead to the first low surrogate
(U+DC00), and only the first low surrogate, getting accepted as a high
surrogate.
Discovered using cargo-fuzz.
MozReview-Commit-ID: K3Ptws31WuV
2017-10-04 13:11:27 +03:00
Wes Kocher
d0a80948dd
Merge inbound to central, a=merge
...
MozReview-Commit-ID: IUFdbLdYFhX
2017-10-04 16:37:59 -07:00
Nathan Froyd
b48f159e90
Bug 1405105 - remove Rust init hack now that we require 1.19; r=ccorcoran
...
We added this to avoid race conditions, but a fix which removes the need
for it has been landed in Rust 1.19+, which we now require.
2017-10-04 09:53:20 -04:00
Servo VCS Sync
614d5635a1
No bug - Revendor rust dependencies
2017-10-03 21:04:40 +00:00
Nathan Froyd
49a4f52929
Bug 1373878 - part 3 - add stylo_tests as a RustTest; r=rillian
...
The easy part of this patch is the addition of the RustTest itself.
The more difficult to understand part of the patch is the changes to all
of our Rust build configuration. We do this due to a bug in cargo:
https://github.com/rust-lang/cargo/issues/3923
where features on dependent crates are not correctly taken into account
when determining whether cached artifacts on disk are valid and whether
they should be evicted from the disk cache. The practical upshot of
this behavior is that, say, running gtests during normal development
when files in libxul are modified will:
* rebuild some Rust dependencies for libxul;
* link libxul;
* rebuild those same Rust dependencies *again* for libxul-gtest, since
we have different features active and therefore the old artifacts look
to be out of date;
* link libxul-gtest.
Needless to say, this is highly annoying and counterproductive behavior.
The "fix" is to ensure that the gkrust-shared crate explicitly depends
on crates and assigns features to them such that the feature sets do not
change between normal builds and testing builds. This is admittedly
fragile, but it is not the first time this has come up, and is probably
not the last.
2017-10-02 09:21:22 -04:00
Xidorn Quan
00ec18ef5e
Bug 1404678 - Update cssparser to 0.21.3 and revendor.
...
MozReview-Commit-ID: 8i1tms8zFHe
2017-10-01 20:46:17 +11:00
Simon Sapin
540a504415
Bug 1404625 - Revendor Rust dependencies r=SimonSapin
...
MozReview-Commit-ID: 5NZ5UFJThSx
2017-09-30 17:39:42 +02:00
Servo VCS Sync
1f8deeb73f
No bug - Revendor rust dependencies
2017-09-29 01:16:50 +00:00
Kartikaya Gupta
07ca2507aa
Bug 1402321 - Update webrender to commit 9c5f8682e75839ad8c26480b89f87bbb37aa7894. r=jrmuizel
...
MozReview-Commit-ID: KHYwuo29KX
2017-09-28 14:52:39 -04:00
Xidorn Quan
f07a1d94ea
Bug 1341102 - Revendor rayon.
...
MozReview-Commit-ID: CckZnhJlNTF
2017-10-04 17:13:34 +11:00
Servo VCS Sync
72e6ebefd5
No bug - Revendor rust dependencies
2017-09-27 12:01:07 +00:00
Matthew Gregan
26f704e076
Bug 1403048 - Update Rust deps for audioipc. r=kamidphish,rillian
2017-09-26 15:51:30 +13:00
Servo VCS Sync
a9fe985433
No bug - Revendor rust dependencies
2017-09-26 17:46:24 +00:00
Servo VCS Sync
6d7b51f2a4
No bug - Revendor rust dependencies
2017-09-25 03:07:43 +00:00
Manish Goregaokar
919b02d008
Bug 1402419 - Update dtoa-short ; r=xidorn
...
MozReview-Commit-ID: qJSJZlZEKO
2017-09-22 13:47:28 -07:00
Kartikaya Gupta
b175479a6e
Bug 1402304 - Update Cargo lockfiles and re-vendor rust dependencies. r=jrmuizel
...
MozReview-Commit-ID: 3WHcJZG6FTf
2017-09-22 09:58:21 -04:00
Kartikaya Gupta
3ccc843def
Bug 1401244 - Update Cargo lockfiles. r=jrmuizel
...
MozReview-Commit-ID: mC8ALdQ06F
2017-09-22 08:54:01 -04:00
Servo VCS Sync
0885d17cc3
No bug - Revendor rust dependencies
2017-09-21 07:32:15 +00:00
Wes Kocher
1aea1eba58
Merge m-c to autoland, a=merge
...
MozReview-Commit-ID: BLgnf5zTCU3
2017-09-19 14:54:09 -07:00
Wes Kocher
98effee31d
Merge inbound to central, a=merge
...
MozReview-Commit-ID: 5B5W6AHKcCb
2017-09-19 14:49:11 -07:00
Manish Goregaokar
7b1cec15d2
Bug 1401016 - Bump cssparser to 0.21.2; r=SimonSapin
...
MozReview-Commit-ID: 37Neluf2ETi
2017-09-19 12:42:34 -07:00
Tim Taubert
cb07cb7271
Bug 1400559 - Move runloop code into its own crate r=jcj
...
The runloop seems like a good candidate for moving into its own crate.
I wasn't sure whether we want it under the Mozilla org on GitHub, so I pushed
it to ttaubert/rust-runloop for a start. Moving the repository to mozilla/*
is easy, and we'd just need to bump the crate version with the updated
repository, if you think we should.
Bug #: 1400559
Differential Revision: https://phabricator.services.mozilla.com/D62
2017-09-19 15:46:55 +02:00
Matt Brubeck
b6fa71077f
Bug 1341102 - Revendor Rust dependencies.
...
MozReview-Commit-ID: 49YebxPbiR5
2017-09-15 20:52:41 -07:00
Servo VCS Sync
83712b9240
No bug - Revendor rust dependencies
2017-09-15 19:46:43 +00:00
Sebastian Hengst
1c36da9196
merge mozilla-inbound to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: 4dRrVdftJVy
2017-09-15 11:05:11 +02:00
Sebastian Hengst
f3b4b34c71
merge mozilla-central to mozilla-inbound. r=merge a=merge on a CLOSED TREE
2017-09-15 00:18:43 +02:00
Servo VCS Sync
0eefd15a83
No bug - Revendor rust dependencies
2017-09-14 22:42:42 +00:00
Kartikaya Gupta
da9dce5f9a
Bug 1398241 - Update Cargo lockfiles and re-vendor rust dependencies. r=jrmuizel
...
MozReview-Commit-ID: 9yGxzlMjy07
2017-09-14 08:17:19 -04:00
Kartikaya Gupta
0de46dad62
Bug 1400216 - Update Cargo lockfiles and re-vendor rust dependencies. r=jrmuizel
...
MozReview-Commit-ID: 21qQZzuGQG2
2017-09-19 12:16:29 -04:00
Servo VCS Sync
92dcc0a609
No bug - Revendor rust dependencies
2017-09-14 08:50:35 +00:00
Alfredo.Yang
4161991145
Bug 1389470 - use fallible memory allocation to avoid OOM. r=kinetik
...
MozReview-Commit-ID: BvqIe685Rfs
2017-09-13 14:59:45 +08:00
Ryan VanderMeulen
447339bd1c
Backed out changeset a3b2778fa597 (bug 1389470) for leaks.
2017-09-13 12:36:18 -04:00
Alfredo.Yang
3af7a6a206
Bug 1389470 - use fallible memory allocation to avoid OOM. r=kinetik
...
MozReview-Commit-ID: BvqIe685Rfs
2017-09-13 14:59:45 +08:00
Servo VCS Sync
86e9a63e0e
No bug - Revendor rust dependencies
2017-09-12 17:49:34 +00:00
Servo VCS Sync
ffa41076ae
No bug - Revendor rust dependencies
2017-09-12 04:31:42 +00:00
Chris Manchester
d68e6d052c
Bug 1386876 - Replace all uses of NO_VISIBILITY_FLAGS with a template and remove NO_VISIBILITY_FLAGS. r=glandium
...
MozReview-Commit-ID: 194U1WMCAM0
2017-05-01 18:12:35 -07:00
Servo VCS Sync
ef5ed0a895
No bug - Revendor rust dependencies
2017-09-11 17:51:02 +00:00
Servo VCS Sync
62a7f311e0
No bug - Revendor rust dependencies
2017-09-11 15:34:19 +00:00
Servo VCS Sync
fee37a6437
No bug - Revendor rust dependencies
2017-09-10 18:28:35 +00:00
Manish Goregaokar
4e19610c33
Bug 1341102 - Bump app_units in lockfile; r=bustage
...
MozReview-Commit-ID: CBHcRx7Pgss
2017-09-08 13:30:39 -07:00
Servo VCS Sync
a2e7a89f70
No bug - Revendor rust dependencies
2017-09-07 11:55:53 +00:00
Simon Sapin
b7076ee9cf
Bug 1396664 - re-enable bad-string subtests in test_parser_diagnostics_unprintables.html r=emilio
...
… and update cssparser to 0.20.1
MozReview-Commit-ID: 8SiFIGk1jtb
2017-09-05 15:40:57 +02:00
Tim Taubert
19ac8cd5af
Bug 1388843 - Part 2: Add u2fhid to the shared rust library r=ted
2017-08-09 21:20:08 +02:00