Граф коммитов

404 Коммитов

Автор SHA1 Сообщение Дата
Lee Salzman 3e6f5e1180 Bug 1403198 - support WR font descriptors with DWrite. r=jrmuizel
MozReview-Commit-ID: 8u3kYoKYOuC
2017-11-06 20:20:43 -05:00
Manish Goregaokar 023c5b447b Bug 1411250 - Bump rand crate to 0.3.18 ; r=xidorn
MozReview-Commit-ID: IWu7Mu2l46e

--HG--
extra : rebase_source : 9d86016a9508dc31c979557daca969017d69fc4e
2017-11-06 14:53:08 -08:00
Emilio Cobos Álvarez 6821b4e553 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 97fd5248b0 Bug 1412486: Revendor rust dependencies. r=me
MozReview-Commit-ID: 5mVyHlwTia1


--HG--
rename : third_party/rust/bindgen/.cargo-checksum.json => third_party/rust/bindgen-0.30.0/.cargo-checksum.json
rename : third_party/rust/bindgen/Cargo.toml => third_party/rust/bindgen-0.30.0/Cargo.toml
rename : third_party/rust/bindgen/build.rs => third_party/rust/bindgen-0.30.0/build.rs
rename : third_party/rust/bindgen/src/codegen/derive_debug.rs => third_party/rust/bindgen-0.30.0/src/codegen/derive_debug.rs
rename : third_party/rust/bindgen-0.29.1/src/codegen/error.rs => third_party/rust/bindgen-0.30.0/src/codegen/error.rs
rename : third_party/rust/bindgen/src/codegen/helpers.rs => third_party/rust/bindgen-0.30.0/src/codegen/helpers.rs
rename : third_party/rust/bindgen/src/codegen/mod.rs => third_party/rust/bindgen-0.30.0/src/codegen/mod.rs
rename : third_party/rust/bindgen/src/codegen/struct_layout.rs => third_party/rust/bindgen-0.30.0/src/codegen/struct_layout.rs
rename : third_party/rust/bindgen-0.29.1/src/extra_assertions.rs => third_party/rust/bindgen-0.30.0/src/extra_assertions.rs
rename : third_party/rust/bindgen/src/features.rs => third_party/rust/bindgen-0.30.0/src/features.rs
rename : third_party/rust/bindgen/src/ir/analysis/derive_copy.rs => third_party/rust/bindgen-0.30.0/src/ir/analysis/derive_copy.rs
rename : third_party/rust/bindgen/src/ir/analysis/derive_debug.rs => third_party/rust/bindgen-0.30.0/src/ir/analysis/derive_debug.rs
rename : third_party/rust/bindgen/src/ir/analysis/derive_default.rs => third_party/rust/bindgen-0.30.0/src/ir/analysis/derive_default.rs
rename : third_party/rust/bindgen/src/ir/analysis/derive_hash.rs => third_party/rust/bindgen-0.30.0/src/ir/analysis/derive_hash.rs
rename : third_party/rust/bindgen/src/ir/analysis/derive_partial_eq.rs => third_party/rust/bindgen-0.30.0/src/ir/analysis/derive_partial_eq.rs
rename : third_party/rust/bindgen/src/ir/analysis/has_destructor.rs => third_party/rust/bindgen-0.30.0/src/ir/analysis/has_destructor.rs
rename : third_party/rust/bindgen/src/ir/analysis/has_float.rs => third_party/rust/bindgen-0.30.0/src/ir/analysis/has_float.rs
rename : third_party/rust/bindgen/src/ir/analysis/has_type_param_in_array.rs => third_party/rust/bindgen-0.30.0/src/ir/analysis/has_type_param_in_array.rs
rename : third_party/rust/bindgen/src/ir/analysis/has_vtable.rs => third_party/rust/bindgen-0.30.0/src/ir/analysis/has_vtable.rs
rename : third_party/rust/bindgen/src/ir/analysis/mod.rs => third_party/rust/bindgen-0.30.0/src/ir/analysis/mod.rs
rename : third_party/rust/bindgen/src/ir/analysis/template_params.rs => third_party/rust/bindgen-0.30.0/src/ir/analysis/template_params.rs
rename : third_party/rust/bindgen/src/ir/comp.rs => third_party/rust/bindgen-0.30.0/src/ir/comp.rs
rename : third_party/rust/bindgen/src/ir/context.rs => third_party/rust/bindgen-0.30.0/src/ir/context.rs
rename : third_party/rust/bindgen/src/ir/derive.rs => third_party/rust/bindgen-0.30.0/src/ir/derive.rs
rename : third_party/rust/bindgen/src/ir/dot.rs => third_party/rust/bindgen-0.30.0/src/ir/dot.rs
rename : third_party/rust/bindgen/src/ir/enum_ty.rs => third_party/rust/bindgen-0.30.0/src/ir/enum_ty.rs
rename : third_party/rust/bindgen/src/ir/function.rs => third_party/rust/bindgen-0.30.0/src/ir/function.rs
rename : third_party/rust/bindgen/src/ir/item.rs => third_party/rust/bindgen-0.30.0/src/ir/item.rs
rename : third_party/rust/bindgen/src/ir/layout.rs => third_party/rust/bindgen-0.30.0/src/ir/layout.rs
rename : third_party/rust/bindgen-0.29.1/src/ir/mod.rs => third_party/rust/bindgen-0.30.0/src/ir/mod.rs
rename : third_party/rust/bindgen/src/ir/module.rs => third_party/rust/bindgen-0.30.0/src/ir/module.rs
rename : third_party/rust/bindgen/src/ir/objc.rs => third_party/rust/bindgen-0.30.0/src/ir/objc.rs
rename : third_party/rust/bindgen/src/ir/template.rs => third_party/rust/bindgen-0.30.0/src/ir/template.rs
rename : third_party/rust/bindgen/src/ir/traversal.rs => third_party/rust/bindgen-0.30.0/src/ir/traversal.rs
rename : third_party/rust/bindgen/src/ir/ty.rs => third_party/rust/bindgen-0.30.0/src/ir/ty.rs
rename : third_party/rust/bindgen/src/ir/var.rs => third_party/rust/bindgen-0.30.0/src/ir/var.rs
rename : third_party/rust/bindgen/src/lib.rs => third_party/rust/bindgen-0.30.0/src/lib.rs
rename : third_party/rust/bindgen-0.29.1/src/log_stubs.rs => third_party/rust/bindgen-0.30.0/src/log_stubs.rs
rename : third_party/rust/bindgen/src/main.rs => third_party/rust/bindgen-0.30.0/src/main.rs
rename : third_party/rust/bindgen/src/options.rs => third_party/rust/bindgen-0.30.0/src/options.rs
rename : third_party/rust/bindgen/src/parse.rs => third_party/rust/bindgen-0.30.0/src/parse.rs
rename : third_party/rust/bindgen/src/regex_set.rs => third_party/rust/bindgen-0.30.0/src/regex_set.rs
rename : third_party/rust/which/.cargo-checksum.json => third_party/rust/which-1.0.2/.cargo-checksum.json
rename : third_party/rust/which/Cargo.toml => third_party/rust/which-1.0.2/Cargo.toml
rename : third_party/rust/which/README.md => third_party/rust/which-1.0.2/README.md
2017-10-31 23:32:11 +01:00
Kartikaya Gupta 0313ad81b9 Bug 1412280 - Update Cargo lockfiles and re-vendor rust dependencies. r=jrmuizel
MozReview-Commit-ID: GclOv5iEipw

--HG--
extra : rebase_source : 3d90bbe04b1c499b6cb293cb6a1dccb4ccfe0227
2017-10-31 09:12:48 -04:00
Kartikaya Gupta 197f2cc1ec Bug 1412280 - Remove unused bincode dependency. r=jrmuizel
MozReview-Commit-ID: JPy0COAMZfp

--HG--
extra : rebase_source : 23268ba42cde3f42d78f600c5ecf09a91761ae9e
2017-10-31 09:08:39 -04:00
Servo VCS Sync 26f6d76168 No bug - Revendor rust dependencies 2017-10-31 00:32:51 +00:00
JerryShih 95b77b8a45 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 1acb485728 Bug 1410893 - Update Cargo lockfiles and re-generate FFI header. r=jrmuizel
MozReview-Commit-ID: FobLKM7SYdY

--HG--
extra : rebase_source : bb1d27b56d9556097ef005c93de44be10d19e79a
2017-10-27 08:52:51 -04:00
Ralph Giles 6095257b3d 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

--HG--
extra : rebase_source : 153d2016cd5e637584ea1d755198fbd1a5e7067e
2017-10-24 10:00:24 -07:00
Nika Layzell 1b1ba4879a Bug 1403213 - Move nsstring into servo/support/gecko/nsstring, r=froydnj
MozReview-Commit-ID: 8ucStGkxmj7

--HG--
rename : xpcom/rust/nsstring/gtest/Test.cpp => xpcom/rust/gtest/nsstring/Test.cpp
rename : xpcom/rust/nsstring/gtest/test.rs => xpcom/rust/gtest/nsstring/test.rs
extra : rebase_source : 509a2ab1aa569e8f3ef0955dcdfa36b53ce5e234
2017-10-23 15:37:25 -04:00
Sebastian Hengst 364d36fab2 merge mozilla-inbound. r=merge a=merge
MozReview-Commit-ID: B09kHrHK42C
2017-10-23 23:50:37 +02:00
Jeff Hemphill e74e880a6c Bug 1403802: Port nsHttpHandler::PrepareAcceptLanguages over to Rust; r=valentin,froydnj 2017-10-22 11:27:59 -07:00
Kartikaya Gupta f716b008d0 Bug 1409736 - Update Cargo lockfiles and re-generate FFI header. r=jrmuizel
MozReview-Commit-ID: Ad50zkjSkcE

--HG--
extra : rebase_source : a13a33032b8fc30955183f69b06b1585524c1cb4
2017-10-23 09:48:21 -04:00
Xidorn Quan e39d9574b6 Bug 1409444 - Update rand to 0.3.17. r=manishearth
MozReview-Commit-ID: DjCEQV9t2hi

--HG--
extra : rebase_source : 243c346795b212c90d24fff559f02aebf0aa7d72
2017-10-23 15:52:44 +11:00
Sebastian Hengst 5d671ee296 Backed out changeset 74c58b336d30 (bug 1403213) for referencing non-existing xpcom/rust/gtest/moz.build in xpcom/moz.build. r=backout on a CLOSED TREE
--HG--
extra : amend_source : 7c25d872785312b81c4a94ef32de025b38642f54
2017-10-20 21:30:36 +02:00
Nika Layzell a4927e2417 Bug 1403213 - Move nsstring into servo/support/gecko/nsstring, r=froydnj
MozReview-Commit-ID: FmKtJxSCdYc
2017-10-20 12:04:30 -07:00
Sebastian Hengst 30fa609738 Backed out changeset e7c58f50140a 2017-10-19 23:23:23 +02:00
Servo VCS Sync 8db8c78539 No bug - Revendor rust dependencies 2017-10-19 17:34:02 +00:00
Servo VCS Sync 4e28b2587e No bug - Revendor rust dependencies 2017-10-19 16:06:32 +00:00
Sebastian Hengst bf793df477 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: HasKw28SN45
2017-10-19 11:26:22 +02:00
Matthew Gregan cb483fa8cf Bug 1407487 - P4: Disable backtrace in error-log to work around bug 1409276. r=kamidphish
MozReview-Commit-ID: KHGTVi6QePx
2017-10-19 18:02:57 +13:00
Servo VCS Sync 969093dc7f No bug - Revendor rust dependencies 2017-10-18 20:56:50 +00:00
Kartikaya Gupta 991e3f2ee6 Bug 1408461 - Update Cargo lockfiles and re-vendor rust dependencies. r=jrmuizel
MozReview-Commit-ID: L5AVB95yUtP
2017-10-18 12:37:52 -04:00
Sebastian Hengst 3bc133f2e6 Backed out changeset c654a712755b (bug 1408461)
--HG--
extra : rebase_source : 623157bbabeec362882acc296b4d38e9ea20ddd7
2017-10-18 18:28:01 +02:00
Kartikaya Gupta 7c01556389 Bug 1408461 - Update Cargo lockfiles and re-vendor rust dependencies. r=jrmuizel
MozReview-Commit-ID: L5AVB95yUtP

--HG--
extra : rebase_source : c9bbaafa22c92eef6ee5b0c7b7063f4537962d60
2017-10-18 09:38:43 -04:00
Matthew Gregan bc2c40ef4d Bug 1407490 - Update media/audioipc to c466287. r=kamidphish
MozReview-Commit-ID: 8V6k3m2f3lI

--HG--
extra : rebase_source : 9e986d5c4a5b509162ef03ec86b2a95a9cd4ff0c
2017-10-16 15:37:10 +13:00
Servo VCS Sync 801155adeb No bug - Revendor rust dependencies 2017-10-17 04:02:06 +00:00
Kartikaya Gupta 2e87e8b61d Bug 1407213 - Update Cargo lockfiles and re-vendor rust libraries. r=jrmuizel
MozReview-Commit-ID: Jz76sncivdF

--HG--
rename : third_party/rust/bincode/logo.png => third_party/rust/bincode-0.8.0/logo.png
extra : rebase_source : bc3ba0e5ce54908def30fed2ab78487a1a9b6b93
2017-10-13 12:57:56 -04:00
Emilio Cobos Álvarez 1fd7fc90ca No bug - Revendor rust dependencies. r=me
MozReview-Commit-ID: 5t9KFJN5yDQ


--HG--
rename : third_party/rust/bindgen-0.29.0/.github/ISSUE_TEMPLATE.md => third_party/rust/bindgen-0.29.1/.github/ISSUE_TEMPLATE.md
rename : third_party/rust/bindgen-0.29.0/.travis.yml => third_party/rust/bindgen-0.29.1/.travis.yml
rename : third_party/rust/bindgen-0.29.0/CONTRIBUTING.md => third_party/rust/bindgen-0.29.1/CONTRIBUTING.md
rename : third_party/rust/bindgen-0.29.0/LICENSE => third_party/rust/bindgen-0.29.1/LICENSE
rename : third_party/rust/bindgen-0.29.0/README.md => third_party/rust/bindgen-0.29.1/README.md
rename : third_party/rust/bindgen-0.29.0/appveyor.yml => third_party/rust/bindgen-0.29.1/appveyor.yml
rename : third_party/rust/bindgen-0.29.0/book/book.toml => third_party/rust/bindgen-0.29.1/book/book.toml
rename : third_party/rust/bindgen-0.29.0/book/src/SUMMARY.md => third_party/rust/bindgen-0.29.1/book/src/SUMMARY.md
rename : third_party/rust/bindgen-0.29.0/book/src/blacklisting.md => third_party/rust/bindgen-0.29.1/book/src/blacklisting.md
rename : third_party/rust/bindgen-0.29.0/book/src/chapter_1.md => third_party/rust/bindgen-0.29.1/book/src/chapter_1.md
rename : third_party/rust/bindgen-0.29.0/book/src/command-line-usage.md => third_party/rust/bindgen-0.29.1/book/src/command-line-usage.md
rename : third_party/rust/bindgen-0.29.0/book/src/cpp.md => third_party/rust/bindgen-0.29.1/book/src/cpp.md
rename : third_party/rust/bindgen-0.29.0/book/src/customizing-generated-bindings.md => third_party/rust/bindgen-0.29.1/book/src/customizing-generated-bindings.md
rename : third_party/rust/bindgen-0.29.0/book/src/introduction.md => third_party/rust/bindgen-0.29.1/book/src/introduction.md
rename : third_party/rust/bindgen-0.29.0/book/src/library-usage.md => third_party/rust/bindgen-0.29.1/book/src/library-usage.md
rename : third_party/rust/bindgen-0.29.0/book/src/nocopy.md => third_party/rust/bindgen-0.29.1/book/src/nocopy.md
rename : third_party/rust/bindgen-0.29.0/book/src/opaque.md => third_party/rust/bindgen-0.29.1/book/src/opaque.md
rename : third_party/rust/bindgen-0.29.0/book/src/replacing-types.md => third_party/rust/bindgen-0.29.1/book/src/replacing-types.md
rename : third_party/rust/bindgen-0.29.0/book/src/requirements.md => third_party/rust/bindgen-0.29.1/book/src/requirements.md
rename : third_party/rust/bindgen-0.29.0/book/src/tutorial-0.md => third_party/rust/bindgen-0.29.1/book/src/tutorial-0.md
rename : third_party/rust/bindgen-0.29.0/book/src/tutorial-1.md => third_party/rust/bindgen-0.29.1/book/src/tutorial-1.md
rename : third_party/rust/bindgen-0.29.0/book/src/tutorial-2.md => third_party/rust/bindgen-0.29.1/book/src/tutorial-2.md
rename : third_party/rust/bindgen-0.29.0/book/src/tutorial-3.md => third_party/rust/bindgen-0.29.1/book/src/tutorial-3.md
rename : third_party/rust/bindgen-0.29.0/book/src/tutorial-4.md => third_party/rust/bindgen-0.29.1/book/src/tutorial-4.md
rename : third_party/rust/bindgen-0.29.0/book/src/tutorial-5.md => third_party/rust/bindgen-0.29.1/book/src/tutorial-5.md
rename : third_party/rust/bindgen-0.29.0/book/src/tutorial-6.md => third_party/rust/bindgen-0.29.1/book/src/tutorial-6.md
rename : third_party/rust/bindgen-0.29.0/book/src/using-unions.md => third_party/rust/bindgen-0.29.1/book/src/using-unions.md
rename : third_party/rust/bindgen-0.29.0/book/src/whitelisting.md => third_party/rust/bindgen-0.29.1/book/src/whitelisting.md
rename : third_party/rust/bindgen-0.29.0/build.rs => third_party/rust/bindgen-0.29.1/build.rs
rename : third_party/rust/bindgen-0.29.0/ci/assert-docs.sh => third_party/rust/bindgen-0.29.1/ci/assert-docs.sh
rename : third_party/rust/bindgen-0.29.0/ci/assert-no-diff.bat => third_party/rust/bindgen-0.29.1/ci/assert-no-diff.bat
rename : third_party/rust/bindgen-0.29.0/ci/assert-no-diff.sh => third_party/rust/bindgen-0.29.1/ci/assert-no-diff.sh
rename : third_party/rust/bindgen-0.29.0/ci/assert-rustfmt.sh => third_party/rust/bindgen-0.29.1/ci/assert-rustfmt.sh
rename : third_party/rust/bindgen-0.29.0/ci/before_install.sh => third_party/rust/bindgen-0.29.1/ci/before_install.sh
rename : third_party/rust/bindgen-0.29.0/ci/deploy-book.sh => third_party/rust/bindgen-0.29.1/ci/deploy-book.sh
rename : third_party/rust/bindgen-0.29.0/ci/no-includes.sh => third_party/rust/bindgen-0.29.1/ci/no-includes.sh
rename : third_party/rust/bindgen-0.29.0/ci/test-book.sh => third_party/rust/bindgen-0.29.1/ci/test-book.sh
rename : third_party/rust/bindgen-0.29.0/ci/test.bat => third_party/rust/bindgen-0.29.1/ci/test.bat
rename : third_party/rust/bindgen-0.29.0/ci/test.sh => third_party/rust/bindgen-0.29.1/ci/test.sh
rename : third_party/rust/bindgen-0.29.0/example-graphviz-ir.png => third_party/rust/bindgen-0.29.1/example-graphviz-ir.png
rename : third_party/rust/bindgen-0.29.0/rustfmt.toml => third_party/rust/bindgen-0.29.1/rustfmt.toml
rename : third_party/rust/bindgen-0.29.0/src/callbacks.rs => third_party/rust/bindgen-0.29.1/src/callbacks.rs
rename : third_party/rust/bindgen-0.29.0/src/clang.rs => third_party/rust/bindgen-0.29.1/src/clang.rs
rename : third_party/rust/bindgen-0.29.0/src/codegen/error.rs => third_party/rust/bindgen-0.29.1/src/codegen/error.rs
rename : third_party/rust/bindgen-0.29.0/src/codegen/helpers.rs => third_party/rust/bindgen-0.29.1/src/codegen/helpers.rs
rename : third_party/rust/bindgen-0.29.0/src/codegen/mod.rs => third_party/rust/bindgen-0.29.1/src/codegen/mod.rs
rename : third_party/rust/bindgen-0.29.0/src/codegen/struct_layout.rs => third_party/rust/bindgen-0.29.1/src/codegen/struct_layout.rs
rename : third_party/rust/bindgen-0.29.0/src/extra_assertions.rs => third_party/rust/bindgen-0.29.1/src/extra_assertions.rs
rename : third_party/rust/bindgen-0.29.0/src/ir/analysis/derive_debug.rs => third_party/rust/bindgen-0.29.1/src/ir/analysis/derive_debug.rs
rename : third_party/rust/bindgen-0.29.0/src/ir/analysis/has_vtable.rs => third_party/rust/bindgen-0.29.1/src/ir/analysis/has_vtable.rs
rename : third_party/rust/bindgen-0.29.0/src/ir/analysis/mod.rs => third_party/rust/bindgen-0.29.1/src/ir/analysis/mod.rs
rename : third_party/rust/bindgen-0.29.0/src/ir/analysis/template_params.rs => third_party/rust/bindgen-0.29.1/src/ir/analysis/template_params.rs
rename : third_party/rust/bindgen-0.29.0/src/ir/annotations.rs => third_party/rust/bindgen-0.29.1/src/ir/annotations.rs
rename : third_party/rust/bindgen-0.29.0/src/ir/comment.rs => third_party/rust/bindgen-0.29.1/src/ir/comment.rs
rename : third_party/rust/bindgen-0.29.0/src/ir/comp.rs => third_party/rust/bindgen-0.29.1/src/ir/comp.rs
rename : third_party/rust/bindgen-0.29.0/src/ir/context.rs => third_party/rust/bindgen-0.29.1/src/ir/context.rs
rename : third_party/rust/bindgen-0.29.0/src/ir/derive.rs => third_party/rust/bindgen-0.29.1/src/ir/derive.rs
rename : third_party/rust/bindgen-0.29.0/src/ir/dot.rs => third_party/rust/bindgen-0.29.1/src/ir/dot.rs
rename : third_party/rust/bindgen-0.29.0/src/ir/enum_ty.rs => third_party/rust/bindgen-0.29.1/src/ir/enum_ty.rs
rename : third_party/rust/bindgen-0.29.0/src/ir/function.rs => third_party/rust/bindgen-0.29.1/src/ir/function.rs
rename : third_party/rust/bindgen-0.29.0/src/ir/int.rs => third_party/rust/bindgen-0.29.1/src/ir/int.rs
rename : third_party/rust/bindgen-0.29.0/src/ir/item.rs => third_party/rust/bindgen-0.29.1/src/ir/item.rs
rename : third_party/rust/bindgen-0.29.0/src/ir/item_kind.rs => third_party/rust/bindgen-0.29.1/src/ir/item_kind.rs
rename : third_party/rust/bindgen-0.29.0/src/ir/layout.rs => third_party/rust/bindgen-0.29.1/src/ir/layout.rs
rename : third_party/rust/bindgen-0.29.0/src/ir/mod.rs => third_party/rust/bindgen-0.29.1/src/ir/mod.rs
rename : third_party/rust/bindgen-0.29.0/src/ir/module.rs => third_party/rust/bindgen-0.29.1/src/ir/module.rs
rename : third_party/rust/bindgen-0.29.0/src/ir/objc.rs => third_party/rust/bindgen-0.29.1/src/ir/objc.rs
rename : third_party/rust/bindgen-0.29.0/src/ir/template.rs => third_party/rust/bindgen-0.29.1/src/ir/template.rs
rename : third_party/rust/bindgen-0.29.0/src/ir/traversal.rs => third_party/rust/bindgen-0.29.1/src/ir/traversal.rs
rename : third_party/rust/bindgen-0.29.0/src/ir/ty.rs => third_party/rust/bindgen-0.29.1/src/ir/ty.rs
rename : third_party/rust/bindgen-0.29.0/src/ir/var.rs => third_party/rust/bindgen-0.29.1/src/ir/var.rs
rename : third_party/rust/bindgen-0.29.0/src/log_stubs.rs => third_party/rust/bindgen-0.29.1/src/log_stubs.rs
rename : third_party/rust/bindgen-0.29.0/src/main.rs => third_party/rust/bindgen-0.29.1/src/main.rs
rename : third_party/rust/bindgen-0.29.0/src/options.rs => third_party/rust/bindgen-0.29.1/src/options.rs
rename : third_party/rust/bindgen-0.29.0/src/parse.rs => third_party/rust/bindgen-0.29.1/src/parse.rs
rename : third_party/rust/bindgen-0.29.0/src/regex_set.rs => third_party/rust/bindgen-0.29.1/src/regex_set.rs
rename : third_party/rust/bindgen-0.29.0/src/uses.rs => third_party/rust/bindgen-0.29.1/src/uses.rs
rename : third_party/rust/clang-sys/.cargo-checksum.json => third_party/rust/clang-sys-0.19.0/.cargo-checksum.json
rename : third_party/rust/clang-sys/.travis.yml => third_party/rust/clang-sys-0.19.0/.travis.yml
rename : third_party/rust/clang-sys/CHANGELOG.md => third_party/rust/clang-sys-0.19.0/CHANGELOG.md
rename : third_party/rust/clang-sys/Cargo.toml => third_party/rust/clang-sys-0.19.0/Cargo.toml
rename : third_party/rust/clang-sys/README.md => third_party/rust/clang-sys-0.19.0/README.md
rename : third_party/rust/clang-sys/appveyor.yml => third_party/rust/clang-sys-0.19.0/appveyor.yml
rename : third_party/rust/clang-sys/build.rs => third_party/rust/clang-sys-0.19.0/build.rs
rename : third_party/rust/clang-sys/ci/before_install.sh => third_party/rust/clang-sys-0.19.0/ci/before_install.sh
rename : third_party/rust/clang-sys/ci/script.sh => third_party/rust/clang-sys-0.19.0/ci/script.sh
rename : third_party/rust/clang-sys/src/lib.rs => third_party/rust/clang-sys-0.19.0/src/lib.rs
rename : third_party/rust/clang-sys/src/link.rs => third_party/rust/clang-sys-0.19.0/src/link.rs
rename : third_party/rust/clang-sys/src/support.rs => third_party/rust/clang-sys-0.19.0/src/support.rs
rename : third_party/rust/clang-sys/tests/lib.rs => third_party/rust/clang-sys-0.19.0/tests/lib.rs
2017-10-12 18:20:31 +02:00
Servo VCS Sync 88c4d2a154 No bug - Revendor rust dependencies 2017-10-10 19:14:26 +00:00
Kartikaya Gupta f05a6f95b8 Bug 1405790 - Update webrender to commit 6440dff485271cdfd24a22c920cea31e01e2b164. r=Gankro
MozReview-Commit-ID: JRPtTtZ1jNz

--HG--
extra : rebase_source : 25d5198d1ddc09c7345e3ef77ef7a40f4f5a2b31
2017-10-10 08:01:29 -04:00
Servo VCS Sync b3f506b0aa No bug - Revendor rust dependencies 2017-10-09 16:13:47 +00:00
Henri Sivonen 2092982126 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

--HG--
extra : rebase_source : ef4c38214bba3bf72133d890fc1cce847024c81a
2017-10-04 13:11:27 +03:00
Xidorn Quan 45f3919331 Bug 1341102 - Revendor rayon.
MozReview-Commit-ID: CckZnhJlNTF
2017-10-04 17:13:34 +11:00
Servo VCS Sync 15597d7207 No bug - Revendor rust dependencies 2017-10-03 21:04:40 +00:00
Nathan Froyd ab7e3e703e 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 0280d1aca8 Bug 1404678 - Update cssparser to 0.21.3 and revendor.
MozReview-Commit-ID: 8i1tms8zFHe

--HG--
extra : rebase_source : 3a934f3ad1941faeca2919da419847b3f61c6a6e
2017-10-01 20:46:17 +11:00
Simon Sapin 60e5ee69b6 Bug 1404625 - Revendor Rust dependencies r=SimonSapin
MozReview-Commit-ID: 5NZ5UFJThSx
2017-09-30 17:39:42 +02:00
Servo VCS Sync 66e73f039b No bug - Revendor rust dependencies 2017-09-29 01:16:50 +00:00
Kartikaya Gupta 19a0aaf058 Bug 1402321 - Update webrender to commit 9c5f8682e75839ad8c26480b89f87bbb37aa7894. r=jrmuizel
MozReview-Commit-ID: KHYwuo29KX
2017-09-28 14:52:39 -04:00
Servo VCS Sync 7f2d12ac98 No bug - Revendor rust dependencies 2017-09-27 12:01:07 +00:00
Matthew Gregan 3bf2f6de54 Bug 1403048 - Update Rust deps for audioipc. r=kamidphish,rillian
--HG--
extra : rebase_source : a9765e844b818a84cfa2ce69b525a7a2ed72c6de
2017-09-26 15:51:30 +13:00
Servo VCS Sync 6246f3b504 No bug - Revendor rust dependencies 2017-09-26 17:46:24 +00:00
Servo VCS Sync f65cc04a0b No bug - Revendor rust dependencies 2017-09-25 03:07:43 +00:00
Manish Goregaokar bb9be47305 Bug 1402419 - Update dtoa-short ; r=xidorn
MozReview-Commit-ID: qJSJZlZEKO

--HG--
extra : rebase_source : 02a41e072a0ffc0c23a32c7780429977f7be4fe6
2017-09-22 13:47:28 -07:00
Kartikaya Gupta b105ada68d Bug 1402304 - Update Cargo lockfiles and re-vendor rust dependencies. r=jrmuizel
MozReview-Commit-ID: 3WHcJZG6FTf

--HG--
extra : rebase_source : f619f499997ec079686c580d5125cdd536174400
2017-09-22 09:58:21 -04:00
Kartikaya Gupta d8cf6bb966 Bug 1401244 - Update Cargo lockfiles. r=jrmuizel
MozReview-Commit-ID: mC8ALdQ06F

--HG--
extra : rebase_source : d26c354ab7da96a00a49e7c70034764b9d80ef35
2017-09-22 08:54:01 -04:00
Servo VCS Sync 11ba7578d3 No bug - Revendor rust dependencies 2017-09-21 07:32:15 +00:00
Wes Kocher 082e7c650c Merge m-c to autoland, a=merge
MozReview-Commit-ID: BLgnf5zTCU3
2017-09-19 14:54:09 -07:00
Wes Kocher 3baa8a7e6e Merge inbound to central, a=merge
MozReview-Commit-ID: 5B5W6AHKcCb
2017-09-19 14:49:11 -07:00
Manish Goregaokar fdaec67cd6 Bug 1401016 - Bump cssparser to 0.21.2; r=SimonSapin
MozReview-Commit-ID: 37Neluf2ETi
2017-09-19 12:42:34 -07:00
Tim Taubert 076af4a6e0 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

--HG--
rename : dom/webauthn/u2f-hid-rs/src/runloop.rs => third_party/rust/runloop/src/lib.rs
2017-09-19 15:46:55 +02:00
Matt Brubeck c538eaf174 Bug 1341102 - Revendor Rust dependencies.
MozReview-Commit-ID: 49YebxPbiR5
2017-09-15 20:52:41 -07:00
Servo VCS Sync 532af8fcfb No bug - Revendor rust dependencies 2017-09-15 19:46:43 +00:00
Sebastian Hengst ec66bbd3e1 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: 4dRrVdftJVy
2017-09-15 11:05:11 +02:00
Sebastian Hengst 09dd8ba13f merge mozilla-central to mozilla-inbound. r=merge a=merge on a CLOSED TREE
--HG--
extra : amend_source : ee605ac050c0532521f96bdeda5ef20fb0099519
2017-09-15 00:18:43 +02:00
Servo VCS Sync 92eb546f04 No bug - Revendor rust dependencies 2017-09-14 22:42:42 +00:00
Kartikaya Gupta b50b7e8eda Bug 1398241 - Update Cargo lockfiles and re-vendor rust dependencies. r=jrmuizel
MozReview-Commit-ID: 9yGxzlMjy07

--HG--
extra : rebase_source : ce4715986f87edc569ca6e438359c89ebc8f5e95
2017-09-14 08:17:19 -04:00
Kartikaya Gupta 095a2d0369 Bug 1400216 - Update Cargo lockfiles and re-vendor rust dependencies. r=jrmuizel
MozReview-Commit-ID: 21qQZzuGQG2

--HG--
extra : rebase_source : 2869dcdea314090f06faa7b6e4259e5998899a18
2017-09-19 12:16:29 -04:00
Servo VCS Sync d65b6fa661 No bug - Revendor rust dependencies 2017-09-14 08:50:35 +00:00
Alfredo.Yang 43be656b03 Bug 1389470 - use fallible memory allocation to avoid OOM. r=kinetik
MozReview-Commit-ID: BvqIe685Rfs

--HG--
extra : rebase_source : b030ba607474a285c8fb50e9198f126c36a011f9
2017-09-13 14:59:45 +08:00
Ryan VanderMeulen f3089ed96b Backed out changeset a3b2778fa597 (bug 1389470) for leaks. 2017-09-13 12:36:18 -04:00
Alfredo.Yang c53c587d7c Bug 1389470 - use fallible memory allocation to avoid OOM. r=kinetik
MozReview-Commit-ID: BvqIe685Rfs

--HG--
extra : rebase_source : b030ba607474a285c8fb50e9198f126c36a011f9
2017-09-13 14:59:45 +08:00
Servo VCS Sync 9759c42464 No bug - Revendor rust dependencies 2017-09-12 17:49:34 +00:00
Servo VCS Sync e9cda07026 No bug - Revendor rust dependencies 2017-09-12 04:31:42 +00:00
Servo VCS Sync 7546dc5d8e No bug - Revendor rust dependencies 2017-09-11 17:51:02 +00:00
Servo VCS Sync b4db6724a9 No bug - Revendor rust dependencies 2017-09-11 15:34:19 +00:00
Servo VCS Sync d066a0a3c4 No bug - Revendor rust dependencies 2017-09-10 18:28:35 +00:00
Manish Goregaokar d7485b7e2f Bug 1341102 - Bump app_units in lockfile; r=bustage
MozReview-Commit-ID: CBHcRx7Pgss
2017-09-08 13:30:39 -07:00
Servo VCS Sync 26b877fa75 No bug - Revendor rust dependencies 2017-09-07 11:55:53 +00:00
Simon Sapin 0ef497bfee 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

--HG--
extra : rebase_source : 9d817fba90c38a7148166392e3412cfaf1538785
2017-09-05 15:40:57 +02:00
Tim Taubert d708962ca3 Bug 1388843 - Part 2: Add u2fhid to the shared rust library r=ted 2017-08-09 21:20:08 +02:00
Nicolas Silva 38b33aa593 Bug 1393031 - Separate WebRenderAPI and ResourceUpdateQueue. r=sotaro 2017-09-04 13:59:42 +02:00
Servo VCS Sync ed507e14c2 No bug - Revendor rust dependencies 2017-09-02 00:17:56 +00:00
Servo VCS Sync 1a84bdf7ed No bug - Revendor rust dependencies 2017-09-01 22:24:08 +00:00
Kartikaya Gupta 9a69b9b3c6 Bug 1395237 - Update webrender to commit 81cba6b139c4c1061cab6a1c38acf2ae7f50445d. r=jrmuizel
Includes Cargo.lock updates.

MozReview-Commit-ID: GsEbblWnzT3
2017-08-31 14:09:26 -04:00
Tom Ritter 1d5f96b303 Bug 1393454 Do not compile rust gtest crate if --disable-tests is set r=ted
MozReview-Commit-ID: 1HgK0D1kGNu

--HG--
extra : rebase_source : 068c0fa81aa6c28e0999e98ce6b5300605a87acc
2017-08-28 13:12:24 -05:00
Henri Sivonen 610f9e27b1 Bug 1372230 part 2 - Update encoding_rs to 0.7.0 and encoding_c to 0.8.0. r=emk
MozReview-Commit-ID: DuK9BvVY50z

--HG--
extra : rebase_source : b7ce43f3fd61500e6adf642ea48e6774976d4eff
2017-08-28 12:22:25 +03:00
Simon Sapin 28bb18318a Bug 1393967 - Update cssparser to verison 0.19.5 (and some other dependencies) r=xidorn
MozReview-Commit-ID: GOxKFvP3Y9x

--HG--
extra : rebase_source : 082e3b951fe41427192a308f694453521f8e3c23
2017-08-25 22:28:33 +02:00
Dan Glastonbury f1e1b786c6 Bug 1391523 - P5: Compile in audioipc crates. r=kamidphish
MozReview-Commit-ID: 6BC0fu1rrEE

--HG--
extra : rebase_source : b986541c97eee9eaa70bbc54ccfcd63b2d3fa006
2017-08-11 12:41:35 +10:00
Emilio Cobos Álvarez ab4fb5f775 Bug 1341102: Update lazy_static, revendor dependencies. r=me
MozReview-Commit-ID: 1DK5u2A2uv5


--HG--
rename : third_party/rust/lazy_static/.cargo-checksum.json => third_party/rust/lazy_static-0.2.2/.cargo-checksum.json
rename : third_party/rust/lazy_static/Cargo.toml => third_party/rust/lazy_static-0.2.2/Cargo.toml
rename : third_party/rust/lazy_static/LICENSE => third_party/rust/lazy_static-0.2.2/LICENSE
rename : third_party/rust/lazy_static/README.md => third_party/rust/lazy_static-0.2.2/README.md
rename : third_party/rust/lazy_static/src/core_lazy.rs => third_party/rust/lazy_static-0.2.2/src/core_lazy.rs
rename : third_party/rust/lazy_static/src/lazy.rs => third_party/rust/lazy_static-0.2.2/src/lazy.rs
rename : third_party/rust/lazy_static/src/lib.rs => third_party/rust/lazy_static-0.2.2/src/lib.rs
rename : third_party/rust/lazy_static/src/nightly_lazy.rs => third_party/rust/lazy_static-0.2.2/src/nightly_lazy.rs
rename : third_party/rust/lazy_static/tests/test.rs => third_party/rust/lazy_static-0.2.2/tests/test.rs
2017-08-24 13:00:41 +02:00
Emilio Cobos Álvarez 646d99aebd Bug 1341102: Update quote crate. r=me
On a CLOSED TREE

MozReview-Commit-ID: ILUnDCyDBem
2017-08-23 18:51:29 +02:00
Xidorn Quan 77c491fafa Bug 1370779 followup 2 - Downgrade cssparser to 0.19.2.
MozReview-Commit-ID: 3lf30ZvMvWm
2017-08-23 13:58:16 +10:00
Xidorn Quan 759a4f76a0 Bug 1370779 followup - Bump version of cssparser again to 0.19.4.
MozReview-Commit-ID: 7QwkNTUkCDl
2017-08-23 13:29:30 +10:00
Xidorn Quan dd29c6636a Bug 1370779 - Bump version of cssparser.
MozReview-Commit-ID: Atb37wr8iMA
2017-08-23 13:04:03 +10:00
Kartikaya Gupta 95d3684215 Bug 1389497 - Update Cargo lockfiles and re-vendor third-party dependencies. r=jrmuizel
MozReview-Commit-ID: 5b6Le3HVoMf

--HG--
extra : rebase_source : 7a9b5d9b700364d005c73fbd1a780745e4d73bba
2017-08-18 08:53:17 -04:00
Emilio Cobos Álvarez b073ce301d Bug 1341102: Revendor rust dependencies on a CLOSED TREE. r=me
MozReview-Commit-ID: 3fr9zLIlY9n
2017-08-18 16:39:58 +02:00
Emilio Cobos Álvarez 25a12b3c9e Bug 1341102: Update cssparser in gkrust-gtest. r=me
on a CLOSED TREE.

MozReview-Commit-ID: JIiYMFDMFf5
2017-08-17 22:25:13 +02:00
Matt Brubeck 503070ad8d Bug 1386371 - Disable LTO by default, but enable in automation. r=froydnj
MozReview-Commit-ID: 2DIY9ex3Mch

--HG--
extra : rebase_source : 61f2f073adabfa7c46c324470a308adab23e7781
2017-08-10 11:38:10 -07:00
Servo VCS Sync d6eabd0f59 No bug - Revendor rust dependencies 2017-08-09 22:23:21 +00:00
Kartikaya Gupta bdee759275 Bug 1385003 - Autogenerated changes to go with webrender update. r=jrmuizel
This regenerates the cargo lockfiles and FFI bindings header. It also revendors
the third_party/rust libraries.

MozReview-Commit-ID: ID0YhoIH6cz

--HG--
extra : rebase_source : 7c22828a831eafcf527f2c3baf8d4d012db8f9a4
2017-08-09 08:46:25 -04:00
Valentin Gosu 195f9f0987 Bug 1383831 - Upgrade rust-url to version 1.5.1 r=froydnj
MozReview-Commit-ID: L3j6K5dDWHi

--HG--
extra : rebase_source : 65b34e84139927f1c28dc38cf2a00a0c2902b975
2017-08-02 13:44:48 +03:00
Xidorn Quan c05f226ae2 Bug 1341102 - Manual revendor for #17943.
MozReview-Commit-ID: 2VKRUevRSXL

--HG--
extra : rebase_source : 90dae99ddcbce66d8c3160fa7efe0ef637903c8a
2017-08-02 21:59:58 +10:00
Xidorn Quan 9e61ae48bb No bug - Update Cargo.lock on a CLOSED TREE
MozReview-Commit-ID: H6Z7faUzzGQ
2017-07-29 09:58:34 +10:00
Servo VCS Sync cc4ffb6023 No bug - Revendor rust dependencies 2017-07-28 22:20:31 +00:00
Servo VCS Sync 5f24fcc67d No bug - Revendor rust dependencies 2017-07-28 21:37:38 +00:00
Servo VCS Sync 0e627abe60 No bug - Revendor rust dependencies 2017-07-28 08:23:45 +00:00
Servo VCS Sync 0eca03d139 No bug - Revendor rust dependencies 2017-07-28 06:37:28 +00:00
Manish Goregaokar 9fd9221a68 Bug 1383492: stylo: Bump app units version; r=emilio
MozReview-Commit-ID: JZp66wkSZc0
2017-07-27 18:57:19 -07:00
Wes Kocher 18f09001d3 Backed out 4 changesets (bug 1341102, bug 1383492) for windows build bustage and crashtest assertions a=backout CLOSED TREE
Backed out changeset 1c4310082e35 (bug 1341102)
Backed out changeset 849c109d96b4 (bug 1341102)
Backed out changeset 11cadad891a4 (bug 1383492)
Backed out changeset b4dfcf4f795e (bug 1383492)

MozReview-Commit-ID: 4bDAPgiaepG
2017-07-26 18:09:45 -07:00
Manish Goregaokar c463d163dc Bug 1383492: stylo: Bump app units version; r=emilio
MozReview-Commit-ID: JZp66wkSZc0
2017-07-26 15:59:47 -07:00
Simon Sapin da839a3670 Bug 1383975 - Update cssparser, fix a panic in bad-url token parsing. r=emilio
MozReview-Commit-ID: K96vTaaUdPi

--HG--
extra : rebase_source : 6ccda565b912a3756156d1081b5ba2a21501273b
2017-07-25 15:01:07 +02:00
Servo VCS Sync c97e84bf92 No bug - Revendor rust dependencies 2017-07-24 14:37:03 +00:00
Servo VCS Sync ad7fba4e90 No bug - Revendor rust dependencies 2017-07-19 14:24:02 +00:00
Servo VCS Sync 97e5ebd02b No bug - Revendor rust dependencies 2017-07-14 10:05:27 +00:00
Kartikaya Gupta 1faaf0568b Bug 1379604 - Update versions in Cargo.toml/Cargo.lock files. r=jrmuizel
MozReview-Commit-ID: 9PoNmkBFOhF

--HG--
extra : rebase_source : e50e1820e70ef3f4e3c0f8c8854ac45cc202677a
2017-07-13 10:27:44 -04:00
Mike Shal 29be674102 Bug 1380381 - Set rust debuginfo=1 for cross-OSX builds; r=glandium a=kwierso to reopen this CLOSED TREE
This is similar to bug 1301751, where something in rust seems to trigger errors
running dsymutil to generate debug symbols in OSX. We can set debuginfo=1 for
these builds as a temporary workaround for now, while we work on a more
permanent solution in rust and/or dsymutil. debuginfo=1 still gives us enough
info for stack traces, although without line info. debuginfo=2 would be useful
for debugging, but is irrelevant to crash reports.

MozReview-Commit-ID: DdA00GzVfWg

--HG--
extra : amend_source : 47d3573042098194a07f9b473e4a02c86a1eba7c
2017-07-13 18:49:10 -04:00
Servo VCS Sync 2004ea3979 No bug - Revendor rust dependencies 2017-07-11 02:17:43 +00:00
Wes Kocher 8e3be4c671 Merge inbound to central, a=merge 2017-07-10 18:43:02 -07:00
L. David Baron 715cb90c8e Bug 1343715 - Split nsTSubstring::mFlags into separate variables for class and data flags (rust bindings changes). r=mystor
Thanks to Manish for help in reflecting this idiomatically in rust.

MozReview-Commit-ID: 8tB7vsc5yxc

--HG--
extra : transplant_source : F%87%16%82.P%BD%F3%B1%A4%19%BA%F0%3DQ%F6%ED%BD%95%60
2017-07-10 12:23:11 -07:00
Kartikaya Gupta 7c916dff61 Bug 1374730 - Update Cargo.lock files and revendor rust dependencies. r=jrmuizel
MozReview-Commit-ID: AoLr2W2NGhP

--HG--
extra : rebase_source : 892ea94c01f575b7f33d7cb740a74af5b58b02b0
2017-07-10 07:22:31 -04:00
Servo VCS Sync 3805d91f4d No bug - Revendor rust dependencies 2017-07-06 22:11:55 +00:00
Servo VCS Sync 2ec3ffd285 No bug - Revendor rust dependencies 2017-07-06 20:05:14 +00:00
Jan Beich 3b4550a1c2 Bug 1376411 - Update libc to 0.2.24 to get support for more Tier3 platforms. r=rillian
MozReview-Commit-ID: Ct1en8VPEWf

--HG--
rename : third_party/rust/libc/ci/docker/arm-linux-androideabi/accept-licenses.sh => third_party/rust/libc/ci/android-accept-licenses.sh
extra : rebase_source : d7a64cb5e65f1c76c786d3def9da8aa3903665bd
2017-06-29 13:09:29 +00:00
Servo VCS Sync 13a5120a48 No bug - Revendor rust dependencies 2017-06-23 00:47:46 +00:00
Dan Glastonbury 39441f1b4c Bug 1374494 - P2: Update cubeb-pulse-rs to commit djg/cubeb-pulse-rs/6451581. r=kinetik
MozReview-Commit-ID: IscK7OpIZbB

--HG--
extra : rebase_source : d2ec3568fedd8f9841c3ecd5f02e434238add889
2017-06-09 12:30:29 +10:00
Henri Sivonen 2444f457b5 Bug 1374937 - Vendor encoding_c 0.7.6 into m-c. r=emk
MozReview-Commit-ID: 8Nf9DuGyOP9

--HG--
extra : rebase_source : 9d150818d341eb9402204e22b5f1303d2c831b5b
2017-06-21 09:53:11 +03:00
Servo VCS Sync 3167c35036 No bug - Revendor rust dependencies 2017-06-21 02:15:52 +00:00
Kartikaya Gupta a63cce3bf9 Bug 1373381 - Cherry-pick servo/webrender#1409 to unbreak OS X debug build. r=jrmuizel
MozReview-Commit-ID: 58wznVyzHnI

--HG--
extra : rebase_source : adef9beb24615c413f3d6a5dc6ef0af4743a3f71
2017-06-20 13:31:13 -04:00
Kartikaya Gupta 1dc39de685 Bug 1373381 - Re-vendor third-party libraries. r=jrmuizel
MozReview-Commit-ID: DLHlIDQCypR

--HG--
rename : third_party/rust/serde_codegen_internals/LICENSE-APACHE => third_party/rust/serde_derive_internals/LICENSE-APACHE
rename : third_party/rust/serde-0.9.9/LICENSE-MIT => third_party/rust/serde_derive_internals/LICENSE-MIT
extra : rebase_source : ad913d9923367fc3e022e8ac5ccedfa0491c6dee
2017-06-20 09:37:16 -04:00
Servo VCS Sync 3a02645a7b No bug - Revendor rust dependencies 2017-06-16 14:55:25 +00:00
Servo VCS Sync a8908675de No bug - Revendor rust dependencies
--HG--
rename : third_party/rust/serde/src/bytes.rs => third_party/rust/serde-0.9.9/src/bytes.rs
rename : third_party/rust/serde/src/de/content.rs => third_party/rust/serde-0.9.9/src/de/content.rs
rename : third_party/rust/serde/src/de/private.rs => third_party/rust/serde-0.9.9/src/de/private.rs
rename : third_party/rust/serde/src/error.rs => third_party/rust/serde-0.9.9/src/error.rs
rename : third_party/rust/serde/src/iter.rs => third_party/rust/serde-0.9.9/src/iter.rs
rename : third_party/rust/serde/src/ser/content.rs => third_party/rust/serde-0.9.9/src/ser/content.rs
rename : third_party/rust/serde/src/ser/private.rs => third_party/rust/serde-0.9.9/src/ser/private.rs
rename : third_party/rust/serde/src/utils.rs => third_party/rust/serde-0.9.9/src/utils.rs
2017-06-16 13:03:23 +00:00
Servo VCS Sync 8cda9783e4 No bug - Revendor rust dependencies 2017-06-15 19:37:16 +00:00
Bobby Holley 04a15dccb6 Bug 1341102 - Revendor. r=me
MozReview-Commit-ID: 9KLgcDQIDW5


--HG--
rename : third_party/rust/deque/LICENSE-APACHE => third_party/rust/coco/LICENSE-APACHE
rename : third_party/rust/deque/LICENSE-APACHE => third_party/rust/either/LICENSE-APACHE
rename : third_party/rust/deque/LICENSE-APACHE => third_party/rust/scopeguard/LICENSE-APACHE
2017-06-14 20:22:09 -07:00
Servo VCS Sync 2edc2218c6 No bug - Revendor rust dependencies 2017-06-14 23:57:02 +00:00
Servo VCS Sync 24c1e8a9e2 No bug - Revendor rust dependencies 2017-06-14 15:43:28 +00:00
Kartikaya Gupta 00e2b11a13 Bug 1370430 - Update webrender to cset 6752684fcc7402b0a5480e0b9f73152b2f9ed1e5. r=jrmuizel
In addition to update webrender/ and webrender_traits/, this updates
the webrender_bindings dependency on euclid to euclid-0.14.4. It also
updates some webrender_bindings code for this dependency update, and
for the BlobImageRenderer API change in WR cset 36a9117.

MozReview-Commit-ID: JlmTHrFdfUM

--HG--
rename : third_party/rust/euclid/src/matrix2d.rs => third_party/rust/euclid-0.13.0/src/matrix2d.rs
rename : third_party/rust/euclid/src/matrix4d.rs => third_party/rust/euclid-0.13.0/src/matrix4d.rs
extra : rebase_source : fbe93df33f5614d61536f090a69fe1588d34a34c
2017-06-13 11:10:14 -04:00
Servo VCS Sync 3455fd8354 No bug - Revendor rust dependencies 2017-06-14 03:29:17 +00:00
Nicolas Silva fa4995fa8f Bug 1370891 - Render blob images in webrender's thread pool. r=jrmuizel 2017-06-13 17:57:11 +02:00
Henri Sivonen 763d66dd51 Bug 1261841 part 4 - Add a configuration option for enabling explicit SIMD in Rust. r=froydnj.
MozReview-Commit-ID: ICifcJ9499a
2017-06-13 13:24:19 +03:00
Henri Sivonen 432653453a Bug 1261841 part 2 - Use encoding_rs instead of uconv. r=emk,mystor.
MozReview-Commit-ID: 15Y5GTX98bv
2017-06-13 13:23:23 +03:00
Henri Sivonen 5326afdaea Bug 1261841 part 1 - Vendor encoding_rs and encoding_c into m-c. rs=emk,SimonSapin.
MozReview-Commit-ID: Lphq69tSIXa
2017-06-13 13:22:54 +03:00
Servo VCS Sync c527c04c0e No bug - Revendor rust dependencies 2017-06-09 22:57:05 +00:00
Kartikaya Gupta c1a601a0f4 Bug 1371382 - Update gl_generator to 0.5.3. r=jrmuizel
This also pulls in khronos_api v1.0.1

MozReview-Commit-ID: Gw4GtvD3pOx

--HG--
extra : rebase_source : 95601450e5cf125001e69fdbc104e488e88e926e
2017-06-08 17:06:05 -04:00
Servo VCS Sync 5c8f420d51 No bug - Revendor rust dependencies 2017-06-07 20:51:45 +00:00
Servo VCS Sync 73b0699d0c No bug - Revendor rust dependencies 2017-06-06 04:18:47 +00:00
Servo VCS Sync dc7a500df8 No bug - Revendor rust dependencies 2017-06-05 20:38:53 +00:00
Servo VCS Sync d5b32dba16 No bug - Revendor rust dependencies 2017-06-04 21:27:20 +00:00
Servo VCS Sync ddbf630465 No bug - Revendor rust dependencies 2017-06-03 01:39:44 +00:00
Kartikaya Gupta f7afb5a21c Merge m-c to graphics, a=merge
MozReview-Commit-ID: COZj8Itgjcz
2017-06-01 09:56:23 -04:00
Kartikaya Gupta cab614e181 Bug 1367734 - Update webrender to cset a54cc729259588dd1ff52c86d0c62cb2a1767137. r=jrmuizel,jerry
In addition to updating webrender and webrender_traits, this patch:
- bumps the euclid dependency in webrender_bindings to match webrender
- updates the Cargo.lock files and re-vendors third-party rust packages
- updates the push_yuv_image callers due to an API change in WR cset a4b9e25.
2017-06-01 08:57:10 -04:00
Chris Manchester 33d56758d3 Bug 1367852 - Fix symbol dumping for gtest xul.dll r=ted
A pdb file name that differs from a dll file name prevents us from dumping
symbols for the gtest xul on Windows. This name differed to accommodate
fix_stack_using_bpsyms.py failing in the presence of two xul.sym files, which
has since been fixed.

MozReview-Commit-ID: I5pA5HjMeRe

--HG--
extra : rebase_source : 7f683687de5f5541a67df8a0f3b4ea65d65f2ac6
2017-05-30 12:11:32 -07:00
Servo VCS Sync 84479a18c9 No bug - Revendor rust dependencies 2017-05-30 19:18:04 +00:00
Ryan VanderMeulen ad27d35477 Backed out changeset 8b0e09b6cf8e (bug 1367852) for Windows symbol packaging bustage on a CLOSED TREE. 2017-05-26 15:22:37 -04:00
Chris Manchester 1ed6f5d4e0 Bug 1367852 - Fix symbol dumping for gtest xul.dll r=ted
A pdb file name that differs from a dll file name prevents us from dumping
symbols for the gtest xul on Windows. This name differed to accommodate
fix_stack_using_bpsyms.py failing in the presence of two xul.sym files, which
has since been fixed.

MozReview-Commit-ID: I5pA5HjMeRe

--HG--
extra : rebase_source : 0c2f6d07b239d0ac5cbb09993fcfb9b555811e73
2017-05-25 15:09:19 -07:00
Boris Zbarsky fcac452692 Fix stylo bustage from selectors crate being updated. No bug. 2017-05-24 08:52:51 -04:00
Servo VCS Sync 1f2bbf4599 No bug - Revendor rust dependencies
--HG--
rename : third_party/rust/serde/src/bytes.rs => third_party/rust/serde-0.9.9/src/bytes.rs
rename : third_party/rust/serde/src/de/content.rs => third_party/rust/serde-0.9.9/src/de/content.rs
rename : third_party/rust/serde/src/de/private.rs => third_party/rust/serde-0.9.9/src/de/private.rs
rename : third_party/rust/serde/src/error.rs => third_party/rust/serde-0.9.9/src/error.rs
rename : third_party/rust/serde/src/iter.rs => third_party/rust/serde-0.9.9/src/iter.rs
rename : third_party/rust/serde/src/ser/content.rs => third_party/rust/serde-0.9.9/src/ser/content.rs
rename : third_party/rust/serde/src/ser/private.rs => third_party/rust/serde-0.9.9/src/ser/private.rs
rename : third_party/rust/serde/src/utils.rs => third_party/rust/serde-0.9.9/src/utils.rs
rename : third_party/rust/unicode-bidi/src/tables.rs => third_party/rust/unicode-bidi-0.2.5/src/tables.rs
2017-05-23 05:17:49 +00:00
Servo VCS Sync 2ca25817fa No bug - Revendor rust dependencies 2017-05-21 06:13:11 +00:00
Servo VCS Sync 444028b3ce No bug - Revendor rust dependencies 2017-05-20 18:45:20 +00:00