Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Patch surfman and webxr | Manish Goregaokar | 2019-11-04 | 1 | -0/+9 |
| | |||||
* | Update rand to 0.7 (fixes #24448) | Anthony Ramine | 2019-10-23 | 1 | -4/+0 |
| | |||||
* | Fix #24446 | Simon Sapin | 2019-10-15 | 1 | -1/+1 |
| | |||||
* | Use winapi fork that supports UWP arm64 target. | Josh Matthews | 2019-10-12 | 1 | -0/+2 |
| | |||||
* | Use autocfg fork with rustflags fix. | Josh Matthews | 2019-10-12 | 1 | -0/+2 |
| | |||||
* | Support building UWP with native UWP rustc target. | Josh Matthews | 2019-10-12 | 1 | -1/+0 |
| | |||||
* | Update iovec | Alex Touchet | 2019-10-09 | 1 | -1/+0 |
| | |||||
* | Use fork of rand_os that is UWP compatible. | Josh Matthews | 2019-09-16 | 1 | -0/+3 |
| | |||||
* | Update cmake | atouchet | 2019-08-07 | 1 | -1/+0 |
| | |||||
* | Get XR sessions to track the draw texture, so we render the XR framebuffer ↵ | Alan Jeffrey | 2019-07-28 | 1 | -4/+0 |
| | | | | rather than the default canvas framebuffer | ||||
* | Replace use of callbacks in webxr by channels | Alan Jeffrey | 2019-07-26 | 1 | -0/+4 |
| | |||||
* | Update webrender. | Josh Matthews | 2019-07-12 | 1 | -4/+0 |
| | |||||
* | Use fixed webrender. | Josh Matthews | 2019-07-03 | 1 | -0/+4 |
| | |||||
* | Update remove_dir_all | atouchet | 2019-06-17 | 1 | -1/+0 |
| | |||||
* | Update cmake to support MSVC arm64. | Josh Matthews | 2019-06-11 | 1 | -0/+1 |
| | |||||
* | Replace remove_dir_all with an unpublished revision that builds on arm64 ↵ | Josh Matthews | 2019-06-11 | 1 | -0/+1 |
| | | | | Windows. | ||||
* | Dedupe winapi | Bastien Orivel | 2019-05-24 | 1 | -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 Rouget | 2019-04-29 | 1 | -1/+1 |
| | |||||
* | Split simpleservo into 3 crates for rust, c and jni apis | Paul Rouget | 2018-12-28 | 1 | -1/+2 |
| | |||||
* | Support building for Magic Leap. | Alan Jeffrey | 2018-10-29 | 1 | -0/+1 |
| | |||||
* | Only build ports/servo by default (except Android), add `./mach build ↵ | Simon Sapin | 2018-09-25 | 1 | -5/+0 |
| | | | | | | --libsimpleservo` Fixes #21314 | ||||
* | new android port: introduce a simple servo library | Paul Rouget | 2018-07-31 | 1 | -0/+2 |
| | |||||
* | Remove geckolib-related build commands. | Emilio Cobos Álvarez | 2018-05-17 | 1 | -3/+0 |
| | |||||
* | Adapt Servo for mozjs 0.6 and the changes introduced in servo/rust-mozjs#393 | Marcin Mielniczuk | 2018-03-28 | 1 | -1/+0 |
| | |||||
* | Use upstream mozjs 0.3 | Igor Matuszewski | 2018-03-18 | 1 | -1/+1 |
| | |||||
* | Use mozjs 0.3 fork without Heap::new | Igor Matuszewski | 2018-03-16 | 1 | -1/+1 |
| | |||||
* | Drop CEF support | Paul Rouget | 2018-01-31 | 1 | -2/+0 |
| | |||||
* | Don’t set codegen-units to 4. | Simon Sapin | 2018-01-10 | 1 | -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 Watson | 2018-01-05 | 1 | -2/+0 |
| | |||||
* | Use [patch] instead of [replace] | Simon Sapin | 2017-12-17 | 1 | -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 Watson | 2017-12-11 | 1 | -1/+5 |
| | |||||
* | Use workspace.default-members to specify default crates for 'cargo build' | Simon Sapin | 2017-12-07 | 1 | -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-dependencies | Simon Sapin | 2017-12-07 | 1 | -2/+6 |
| | |||||
* | Don't confuse Cargo when building dependencies. | Josh Matthews | 2017-11-28 | 1 | -0/+1 |
| | |||||
* | Update osmesa-src to support building with mach | Simon Sapin | 2017-09-18 | 1 | -0/+5 |
| | |||||
* | Upgrade to rustc 1.20.0-nightly (504328a31 2017-07-21) | Simon Sapin | 2017-07-22 | 1 | -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 dependency | Nick Fitzgerald | 2017-05-08 | 1 | -0/+6 |
| | |||||
* | Android life cycle improvements and Gradle integration | Imanol Fernandez | 2017-04-21 | 1 | -1/+0 |
| | |||||
* | Enable codegen-units=4 in debug mode | Simon Sapin | 2017-01-13 | 1 | -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 problem | Mátyás Mustoha | 2016-12-07 | 1 | -0/+1 |
| | |||||
* | Move to Cargo workspaces | Anthony Ramine | 2016-11-28 | 1 | -0/+6 |
| | |||||
* | Remove "Not the toml you’re looking for". | Simon Sapin | 2015-04-16 | 1 | -10/+0 |
| | | | | It’s been broken for a while and nobody noticed. | ||||
* | Warn when Cargo is run directly. Fix #3957. | Simon Sapin | 2014-12-02 | 1 | -0/+10 |
| | |||||
* | Move the servo crate from root to components/servo | Simon Sapin | 2014-12-02 | 1 | -69/+0 |
| | |||||
* | Add glutin port (supported on Linux only currently). | Glenn Watson | 2014-11-19 | 1 | -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 fixes | Matt Brubeck | 2014-11-14 | 1 | -2/+4 |
| | | | | r? @glennw | ||||
* | Rust upgrade to rustc hash b03a2755193cd756583bcf5831cf4545d75ecb8a | Jack Moffitt | 2014-11-13 | 1 | -0/+6 |
| | |||||
* | Move windowing code out of the compositor | Matt Brubeck | 2014-10-10 | 1 | -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 id | Simon Sapin | 2014-09-16 | 1 | -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 OHZEKI | 2014-09-10 | 1 | -4/+0 |
| |