aboutsummaryrefslogtreecommitdiffstats
path: root/Cargo.toml
Commit message (Collapse)AuthorAgeFilesLines
* Patch surfman and webxrManish Goregaokar2019-11-041-0/+9
|
* Update rand to 0.7 (fixes #24448)Anthony Ramine2019-10-231-4/+0
|
* Fix #24446Simon Sapin2019-10-151-1/+1
|
* Use winapi fork that supports UWP arm64 target.Josh Matthews2019-10-121-0/+2
|
* Use autocfg fork with rustflags fix.Josh Matthews2019-10-121-0/+2
|
* Support building UWP with native UWP rustc target.Josh Matthews2019-10-121-1/+0
|
* Update iovecAlex Touchet2019-10-091-1/+0
|
* Use fork of rand_os that is UWP compatible.Josh Matthews2019-09-161-0/+3
|
* Update cmakeatouchet2019-08-071-1/+0
|
* Get XR sessions to track the draw texture, so we render the XR framebuffer ↵Alan Jeffrey2019-07-281-4/+0
| | | | rather than the default canvas framebuffer
* Replace use of callbacks in webxr by channelsAlan Jeffrey2019-07-261-0/+4
|
* Update webrender.Josh Matthews2019-07-121-4/+0
|
* Use fixed webrender.Josh Matthews2019-07-031-0/+4
|
* Update remove_dir_allatouchet2019-06-171-1/+0
|
* Update cmake to support MSVC arm64.Josh Matthews2019-06-111-0/+1
|
* Replace remove_dir_all with an unpublished revision that builds on arm64 ↵Josh Matthews2019-06-111-0/+1
| | | | Windows.
* Dedupe winapiBastien Orivel2019-05-241-0/+4
| | | | | Since mio still hasn't been released, this uses custom forks with just winapi bumped to 0.3 in them.
* Refactoring of the Glutin port in preparation of the compositor refactoring.Paul Rouget2019-04-291-1/+1
|
* Split simpleservo into 3 crates for rust, c and jni apisPaul Rouget2018-12-281-1/+2
|
* Support building for Magic Leap.Alan Jeffrey2018-10-291-0/+1
|
* Only build ports/servo by default (except Android), add `./mach build ↵Simon Sapin2018-09-251-5/+0
| | | | | | --libsimpleservo` Fixes #21314
* new android port: introduce a simple servo libraryPaul Rouget2018-07-311-0/+2
|
* Remove geckolib-related build commands.Emilio Cobos Álvarez2018-05-171-3/+0
|
* Adapt Servo for mozjs 0.6 and the changes introduced in servo/rust-mozjs#393Marcin Mielniczuk2018-03-281-1/+0
|
* Use upstream mozjs 0.3Igor Matuszewski2018-03-181-1/+1
|
* Use mozjs 0.3 fork without Heap::newIgor Matuszewski2018-03-161-1/+1
|
* Drop CEF supportPaul Rouget2018-01-311-2/+0
|
* Don’t set codegen-units to 4.Simon Sapin2018-01-101-3/+0
| | | | | The default is now 16: https://github.com/rust-lang/rust/blob/b5361d0d41/src/librustc/session/mod.rs#L738-L788
* Update WR (dual-source subpixel text optimizations, clip-out segment builder).Glenn Watson2018-01-051-2/+0
|
* Use [patch] instead of [replace]Simon Sapin2017-12-171-4/+3
| | | | | | | CC https://github.com/servo/webrender/pull/2215 Also, `[replace]` prevented using `[patch]` for other crates. (Cargo forbids using both.)
* Update WR (bitmap font fixes, serde deserialization optimizations).Glenn Watson2017-12-111-1/+5
|
* Use workspace.default-members to specify default crates for 'cargo build'Simon Sapin2017-12-071-0/+4
| | | | | | | | | | | … and 'cargo test', etc. Include Servo and its unit tests, but not Stylo because that would try to compile the style crate with incompatible feature flags: https://github.com/rust-lang/cargo/issues/4463 `workspace.default-members` was added in https://github.com/rust-lang/cargo/pull/4743. Older Cargo versions ignore it.
* Include test crates as workspace members rather that dev-dependenciesSimon Sapin2017-12-071-2/+6
|
* Don't confuse Cargo when building dependencies.Josh Matthews2017-11-281-0/+1
|
* Update osmesa-src to support building with machSimon Sapin2017-09-181-0/+5
|
* Upgrade to rustc 1.20.0-nightly (504328a31 2017-07-21)Simon Sapin2017-07-221-2/+2
| | | | | | | | | and cargo 0.21.0-nightly (ffab51954 2017-07-18). The latter adds support for the `[patch]` section of `Cargo.toml`: http://doc.crates.io/manifest.html#the-patch-section http://doc.crates.io/specifying-dependencies.html#overriding-dependencies
* Update the style crate's bindgen dependencyNick Fitzgerald2017-05-081-0/+6
|
* Android life cycle improvements and Gradle integrationImanol Fernandez2017-04-211-1/+0
|
* Enable codegen-units=4 in debug modeSimon Sapin2017-01-131-0/+9
| | | | | | | | | | | | | | We previously had this and removed it because it caused runtime slowdowns (discussion in #11102), but that was in release mode. Debug mode is already very slow at runtime. In my opinion, debug mode is mostly for the edit-compile-test cycle which is currently dominated by compile times, so sacrificing runtime for compile time makes sense. I’ve observed a ~30% improvement of compile times with this. This figure is consistent between a very fast desktop with 4 cores / 8 threads and a not-as-fast laptop with 2 cores / 4 threads.
* Fix Android packaging problemMátyás Mustoha2016-12-071-0/+1
|
* Move to Cargo workspacesAnthony Ramine2016-11-281-0/+6
|
* Remove "Not the toml you’re looking for".Simon Sapin2015-04-161-10/+0
| | | | It’s been broken for a while and nobody noticed.
* Warn when Cargo is run directly. Fix #3957.Simon Sapin2014-12-021-0/+10
|
* Move the servo crate from root to components/servoSimon Sapin2014-12-021-69/+0
|
* Add glutin port (supported on Linux only currently).Glenn Watson2014-11-191-0/+5
| | | | | | Default build uses glfw, but glutin can be enabled via: ./mach cargo build --no-default-features --features=glutin
* Update Cargo.lock files for Android rustup fixesMatt Brubeck2014-11-141-2/+4
| | | | r? @glennw
* Rust upgrade to rustc hash b03a2755193cd756583bcf5831cf4545d75ecb8aJack Moffitt2014-11-131-0/+6
|
* Move windowing code out of the compositorMatt Brubeck2014-10-101-1/+7
| | | | | This is mainly just moving code around, in preparation for further changes to the "windowing" API.
* Give explicit file: URLs for reftests. Allow specifying a fragment idSimon Sapin2014-09-161-0/+3
| | | | | The previous commit made #top be considered part of the file name in ../html/acid2.html#top
* Remove needless rust-png dependency.Tetsuharu OHZEKI2014-09-101-4/+0
|