Servo VCS Sync
a080cef618
No bug - Revendor rust dependencies
2017-05-19 02:48:09 +00:00
Servo VCS Sync
c58094ee93
No bug - Revendor rust dependencies
2017-05-19 01:43:42 +00:00
Wes Kocher
090e554ce2
Backed out 2 changesets (bug 1336540) for build bustage a=backout
...
Backed out changeset 1bef3928a127 (bug 1336540)
Backed out changeset 42feca9f0e17 (bug 1336540)
MozReview-Commit-ID: 8NH4gZcDy6E
2017-05-18 18:11:12 -07:00
Xidorn Quan
029693f013
Bug 1336540 part 1 - Move config info from build_gecko.rs to a toml file in gecko. r=emilio
...
MozReview-Commit-ID: 9w9UX38YMUt
--HG--
extra : rebase_source : 36bcb2c10614c9b9f597f13d302953f9af14f928
2017-05-19 10:25:36 +10:00
Emilio Cobos Álvarez
7c5744babe
Bug 1341102: Revendor rust dependencies. r=me
...
MozReview-Commit-ID: GJXx3EZHBbK
2017-05-17 16:48:39 +02:00
Servo VCS Sync
1078f219e1
No bug - Revendor rust dependencies
2017-05-11 23:29:34 +00:00
Servo VCS Sync
fcd2579334
No bug - Revendor rust dependencies
2017-05-10 21:23:02 +00:00
Ralph Giles
f56cb16c14
Bug 1336153
- Remove MOZ_RUST. r=ted
...
We now have code that unconditionally requires the rust
compiler and are committed to adding more. Remove this
last vestige of conditional support.
MozReview-Commit-ID: EK6FBnAbR
--HG--
extra : rebase_source : 6efda10a74f9ca0482304c2b1ffe6941e42138f8
2017-05-09 11:36:13 -07:00
Servo VCS Sync
e0a7705300
No bug - Revendor rust dependencies
2017-05-09 12:32:43 +00:00
Servo VCS Sync
0822921f3b
No bug - Revendor rust dependencies
...
--HG--
rename : third_party/rust/rayon/tests/compile-fail-unstable/scope_join_bad.rs => third_party/rust/rayon/tests/compile-fail/scope_join_bad.rs
rename : third_party/rust/rayon/tests/run-pass-unstable/scope_join.rs => third_party/rust/rayon/tests/run-pass/scope_join.rs
2017-05-09 03:47:56 +00:00
Wes Kocher
75c2b7a481
Merge m-c to autoland, a=merge
...
MozReview-Commit-ID: 3BrkDVl7521
2017-05-08 16:24:51 -07:00
Kartikaya Gupta
4a7a11715c
Bug 1359744 - Update webrender to 8516d6c04235e684d9bf9c783ba4fc99dab3bf02. r=jrmuizel
...
This updates the Cargo.lock files and revendors third_party/rust as well.
2017-05-03 19:03:18 -04:00
Emilio Cobos Álvarez
4fa90b8c5b
Bug 1341102: Revendor rust dependencies on a CLOSED TREE. r=red
...
MozReview-Commit-ID: GrqpxUECOtt
--HG--
rename : third_party/rust/bitflags/.cargo-checksum.json => third_party/rust/bitflags-0.7.0/.cargo-checksum.json
rename : third_party/rust/bitflags/.travis.yml => third_party/rust/bitflags-0.7.0/.travis.yml
rename : third_party/rust/bitflags/Cargo.toml => third_party/rust/bitflags-0.7.0/Cargo.toml
rename : third_party/rust/dtoa/LICENSE-APACHE => third_party/rust/bitflags-0.7.0/LICENSE-APACHE
rename : third_party/rust/serde_json/LICENSE-MIT => third_party/rust/bitflags-0.7.0/LICENSE-MIT
rename : third_party/rust/bitflags/README.md => third_party/rust/bitflags-0.7.0/README.md
rename : third_party/rust/bitflags/src/lib.rs => third_party/rust/bitflags-0.7.0/src/lib.rs
rename : third_party/rust/itoa/LICENSE-APACHE => third_party/rust/syntex/LICENSE-APACHE
rename : third_party/rust/serde_json/LICENSE-MIT => third_party/rust/syntex/LICENSE-MIT
rename : third_party/rust/serde_json/LICENSE-APACHE => third_party/rust/syntex_errors/LICENSE-APACHE
rename : third_party/rust/serde_json/LICENSE-MIT => third_party/rust/syntex_errors/LICENSE-MIT
rename : third_party/rust/dtoa/LICENSE-APACHE => third_party/rust/syntex_pos/LICENSE-APACHE
rename : third_party/rust/serde_json/LICENSE-MIT => third_party/rust/syntex_pos/LICENSE-MIT
rename : third_party/rust/dtoa/LICENSE-APACHE => third_party/rust/syntex_syntax/LICENSE-APACHE
rename : third_party/rust/serde_json/LICENSE-MIT => third_party/rust/syntex_syntax/LICENSE-MIT
2017-05-08 21:05:42 +02:00
Emilio Cobos Álvarez
8288f0fa6a
Bug 1341102: Revendor rust-dependencies manually on a CLOSED TREE. r=emilio
...
MozReview-Commit-ID: FRov90MIvOe
2017-05-01 02:49:23 +02:00
Kartikaya Gupta
e37b4e9289
Merge m-c to graphics
...
MozReview-Commit-ID: 6UBB4TW6an5
2017-04-27 09:31:17 -04:00
Kartikaya Gupta
86403106c8
Bug 1358156 - Update webrender to 1437cc124696ecc95b726dffa17f918bb6ea5af1. r=jrmuizel
...
In addition to updating the Cargo.toml/Cargo.lock files and generated FFI header,
this patch also:
- Updates a couple of field names in the IPC serialization code as a result
of webrender cset 8ca10a8
- Removes z-index related goop, since it's no longer needed as of webrender
cset c872232
2017-04-26 10:33:14 -04:00
Kartikaya Gupta
b21511b7c0
Merge m-c to graphics
...
MozReview-Commit-ID: GdyXEYZsVuX
2017-04-25 08:32:48 -04:00
Kartikaya Gupta
c896803771
Merge m-c to graphics
...
MozReview-Commit-ID: 3s6ISsQ3jG9
2017-04-24 09:17:28 -04:00
Kartikaya Gupta
2e1380aecf
Merge m-c to graphics
...
MozReview-Commit-ID: 5zsIClrx1FB
2017-04-21 10:01:47 -04:00
Kartikaya Gupta
b3a7bb5ca2
Bug 1357392 - Update webrender to f3fa3481aac63ac93c6ccbe805379875e24e5b77. r=jrmuizel,jerry,lsalzman
...
In addition to regenerating the FFI header and re-vendoring third-party rust
dependencies, this includes the following changes to webrender_bindings code:
- removal of release callback function as a result of changes in 86d4255
- update callback functions for new parameter added in d733af2
- update calls to add_raw_font for API change in 21f2946
2017-04-21 09:58:56 -04:00
Dan Glastonbury
92a65a96fb
Bug 1346665 - P2: Import rustified cubeb_pulse.c. r=kinetik,rillian
...
Enable by setting:
media.cubeb.backend = "pulse-rust"
MozReview-Commit-ID: EZXJAzN3X7c
2017-04-21 14:01:01 +10:00
Nathan Froyd
0cfcb2a325
Bug 1359425 - commonize the Rust feature definitions for gkrust*; r=rillian
...
Having these definitions in two different places is silly, especially
when they must be identical. If they ever got out of sync, there would
be problems.
2017-04-26 10:43:03 -04:00
Kartikaya Gupta
76ded9a0bf
Bug 1355475 - Update webrender to 07b6c6a1f93b5d8af1dd9ae825906dcf5c310810. r=jrmuizel
...
This also includes changes to webrender_bindings:
- push_scroll_layer was renamed to push_clip_node in eb4a04b
- Update call to push_text for API change in f040e81.
MozReview-Commit-ID: ILHylvSkco2
2017-04-18 11:18:02 -04:00
Nathan Froyd
79e83accdc
Bug 1357556 - define a gecko_debug feature for gkrust*; r=emilio
...
Servo needs to know whether C++ code is compiled with MOZ_DEBUG, and
passing along an explicit feature is a better way to determine that
information than relying on cfg(debug_assertions).
MozReview-Commit-ID: B3XCskDQ56p
--HG--
extra : rebase_source : c53cd4abb8f56701d1051c932fc9aa5cf83384f2
2017-04-20 13:54:14 -04:00
Servo VCS Sync
0b5b5bdbf2
No bug - Revendor rust dependencies
2017-04-17 02:38:49 +00:00
Wes Kocher
20dd5f52c2
Merge m-c to autoland, a=merge
2017-04-13 17:35:34 -07:00
Kartikaya Gupta
b4341d2689
Merge m-c to graphics
...
MozReview-Commit-ID: EGaA6e4loBM
2017-04-13 11:08:02 -04:00
Kartikaya Gupta
aa20d100c1
Merge m-c to graphics
...
MozReview-Commit-ID: Ij5C7MUete4
2017-04-11 10:09:54 -04:00
Kartikaya Gupta
59dd9e78bc
Bug 1353484 - Update webrender to 3dd68f54e12bd5abf8ef41de4d4ec851620f7e4e. r=jrmuizel,kvark,rhunt
...
This includes:
- updating calls to push_scroll_layer for API change in 7253e2f.
- updating calls to push_stacking_context for API change in be249f6.
- updating for changes to gradient APIs in 05c4293.
2017-04-11 10:00:41 -04:00
Simon Sapin
8f7b8a3663
Bug 1352815 - "codegen-units = 4" for Rust code in debug mode r=froydnj
...
MozReview-Commit-ID: IIFVmijY4B3
--HG--
extra : rebase_source : 1722dba55a1759f15b82532c13f1e61affd28e9b
2017-04-02 14:17:44 +02:00
Michael Layzell
fd68582d06
Bug 1352553 - Update rust-url-capi to use the new nserror crate, r=valentin
...
MozReview-Commit-ID: 3X3MRb9Iujz
2017-04-10 15:21:25 -04:00
Servo VCS Sync
8d37446cc9
No bug - Revendor rust dependencies
2017-04-08 01:14:06 +00:00
Sebastian Hengst
548852b3a4
merge mozilla-central to autoland. r=merge a=merge
2017-04-07 22:16:26 +02:00
Carsten "Tomcat" Book
3a762886de
Merge mozilla-central to mozilla-inbound
2017-04-07 15:33:03 +02:00
Servo VCS Sync
89c762cc0c
No bug - Revendor rust dependencies
2017-04-07 06:46:39 +00:00
Michael Layzell
981693a30f
Bug 1320179 - Part 2: Add the nserror rust crate and generate NS_ERROR codes, r=froydnj
...
MozReview-Commit-ID: FFU6WfEqev
2017-04-06 18:37:25 -04:00
Servo VCS Sync
760101df05
No bug - Revendor rust dependencies
2017-04-07 10:11:24 +00:00
Servo VCS Sync
f17a73e8ad
No bug - Revendor rust dependencies
2017-04-12 04:49:23 +00:00
Ralph Giles
3a9b45493a
Bug 1353944 - Update to mp4parse 0.8.0. r=kinetik
...
Sync with crates.io version. Just enum spelling changes.
MozReview-Commit-ID: BS02zEoJaV1
--HG--
extra : rebase_source : a1a13979ba30ba178cc42f5b5fae8a6f089dc4b9
2017-04-05 16:19:47 -07:00
Kartikaya Gupta
c32c70abe2
Merge m-c to graphics
...
MozReview-Commit-ID: JgUpOHlFfrP
2017-04-05 09:41:01 -04:00
Kartikaya Gupta
8335081baa
Merge m-c to graphics
...
MozReview-Commit-ID: DenuOx3ztpy
2017-04-04 22:47:56 -04:00
Kartikaya Gupta
7ef76c0e9d
Bug 1351480 - Update webrender to 7463ae5908ca1d4065763a8753af5d72a6f78b85. r=jrmuizel
...
In addition to updating gfx/webrender and gfx/webrender_traits, as well as the
Cargo.toml/Cargo.lock files and third-party rust dependencies, this updates
webrender_bindings for the following API changes:
- Update call to update_image for change in 086f912ea86d053d95e5f4eec00cae0d82ee5dba
- Update request_blob_image for new parameter added in 086f912ea86d053d95e5f4eec00cae0d82ee5dba.
- set_root_display_list got renamed to set_display_list, so update call sites.
2017-04-04 22:46:17 -04:00
Servo VCS Sync
21716c4d5b
No bug - Revendor rust dependencies
2017-04-05 09:37:48 +00:00
Kartikaya Gupta
317d304694
Merge m-c to graphics
...
MozReview-Commit-ID: 9kxCUtDZT9J
2017-03-29 10:24:15 -04:00
Ryan VanderMeulen
f4a0d77ffc
Merge inbound to m-c. a=merge
2017-03-29 09:41:54 -04:00
Kartikaya Gupta
25748395e5
Bug 1349692 - Update webrender to dafe3579e8dc886e6584116dc52a9362b543c169. r=jrmuizel
...
In addition to updating gfx/webrender and gfx/webrender_traits, this updates
gfx/webrender_bindings for:
- API changes to update_image and push_stacking_context.
- Version bumps needed in Cargo.toml
Also, since offscreen_gl_context is no longer a dependency, this patch removes
that crate and various other crates it depends on.
2017-03-28 17:49:11 -04:00
Kartikaya Gupta
0fee7584e7
Merge m-c to graphics
...
MozReview-Commit-ID: 1rTRVEHequ9
2017-03-23 10:01:31 -04:00
Carsten "Tomcat" Book
492970c342
merge mozilla-inbound to mozilla-central a=merge
2017-03-23 13:44:09 +01:00
Mason Chang
b8ac3c92fc
Bug 1348913 - Update webrender to 0794911f97cae92496fca992d7430da696fa24eb. r=kats
2017-03-22 14:26:52 -07:00
Kartikaya Gupta
9608ac4946
Merge m-c to graphics
...
MozReview-Commit-ID: Ci50iHfzKbA
2017-03-22 09:55:38 -04:00