Permalink
Commits on Sep 7, 2016
  1. Auto merge of #244 - nox:heapsize, r=Manishearth

    Remove dependency on heapsize_plugin (fixes #243)
    
    <!-- Reviewable:start -->
    This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/rust-layers/244)
    <!-- Reviewable:end -->
    bors-servo committed on GitHub Sep 7, 2016
  2. Remove dependency on heapsize_plugin (fixes #243)

    nox committed Sep 7, 2016
Commits on Sep 6, 2016
  1. Auto merge of #242 - servo:rustup, r=SimonSapin

    Update Rust to 1.13.0-nightly (91f057de3 2016-09-04)
    
    <!-- Reviewable:start -->
    This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/rust-layers/242)
    <!-- Reviewable:end -->
    bors-servo committed on GitHub Sep 6, 2016
  2. Update Rust to 1.13.0-nightly (91f057de3 2016-09-04)

    nox committed Sep 6, 2016
Commits on Aug 19, 2016
  1. Auto merge of #241 - nox:euclid, r=nical

    Fix the update to euclid 0.10
    
    <!-- Reviewable:start -->
    This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/rust-layers/241)
    <!-- Reviewable:end -->
    bors-servo committed on GitHub Aug 19, 2016
  2. Fix the update to euclid 0.10

    nox committed Aug 19, 2016
  3. Auto merge of #240 - nox:euclid, r=nical

    Bump euclid to 0.10 and io-surface to 0.5
    
    <!-- Reviewable:start -->
    This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/rust-layers/240)
    <!-- Reviewable:end -->
    bors-servo committed on GitHub Aug 19, 2016
  4. Bump euclid to 0.10 and io-surface to 0.5

    nox committed Aug 19, 2016
Commits on Aug 12, 2016
  1. Merge pull request #239 from nox/euclid

    Update euclid to 0.9
    nox committed on GitHub Aug 12, 2016
  2. Update euclid to 0.9

    nox committed Aug 12, 2016
Commits on Aug 10, 2016
  1. Merge pull request #237 from servo/cleanup

    Some cleanup.
    nox committed on GitHub Aug 10, 2016
  2. Remove no longer necessary feature gate.

    Ms2ger committed with nox Jul 26, 2016
  3. Test on beta.

    Ms2ger committed with nox Jul 26, 2016
  4. Merge pull request #238 from mrobinson/euclid-0.8

    Changes to require Euclid 0.8
    nox committed on GitHub Aug 10, 2016
  5. Changes to require euclid 0.8

    mrobinson committed Aug 4, 2016
Commits on Aug 9, 2016
Commits on Jun 25, 2016
  1. Auto merge of #236 - nox:euclid, r=pcwalton

    Allow euclid 0.7
    
    <!-- Reviewable:start -->
    This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/rust-layers/236)
    <!-- Reviewable:end -->
    bors-servo committed on GitHub Jun 25, 2016
  2. Allow euclid 0.7

    nox committed Jun 25, 2016
Commits on May 5, 2016
  1. Auto merge of #234 - fabricedesre:armv7, r=larsbergstrom

    armv7 support
    
    <!-- Reviewable:start -->
    This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/rust-layers/234)
    <!-- Reviewable:end -->
    bors-servo committed May 5, 2016
  2. armv7 support

    fabricedesre committed May 5, 2016
Commits on May 4, 2016
  1. Auto merge of #235 - UK992:matrix4d, r=metajack

    Replace deprecated Matrix4 with Matrix4D
    
    <!-- Reviewable:start -->
    This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/rust-layers/235)
    <!-- Reviewable:end -->
    bors-servo committed May 4, 2016
  2. Replace deprecated Matrix4 with Matrix4D

    UK992 committed May 3, 2016
Commits on Feb 28, 2016
  1. Auto merge of #232 - jdm:egl_linux, r=glennw

    Support EGL on non-Android Linux.
    
    Rebase and squash of #220.
    
    <!-- Reviewable:start -->
    [<img src="https://reviewable.io/review_button.svg" height="40" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/rust-layers/232)
    <!-- Reviewable:end -->
    bors-servo committed Feb 28, 2016
Commits on Feb 27, 2016
  1. Support EGL on non-Android Linux.

    R00ney committed with jdm Dec 1, 2015
Commits on Feb 17, 2016
  1. Auto merge of #231 - notriddle:master, r=jdm

    Increment version number.
    
    (this will need to be pushed to Crates.IO, of course)
    
    <!-- Reviewable:start -->
    [<img src="https://reviewable.io/review_button.svg" height="40" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/rust-layers/231)
    <!-- Reviewable:end -->
    bors-servo committed Feb 17, 2016
  2. Increment version number.

    (this will need to be pushed to Crates.IO, of course)
    notriddle committed Feb 17, 2016
Commits on Feb 16, 2016
  1. Auto merge of #227 - servo:cargo-license, r=larsbergstrom

    Specify license in Cargo.toml
    
    <!-- Reviewable:start -->
    [<img src="https://reviewable.io/review_button.svg" height="40" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/rust-layers/227)
    <!-- Reviewable:end -->
    bors-servo committed Feb 16, 2016
Commits on Feb 15, 2016
  1. Auto merge of #228 - notriddle:master, r=pcwalton

    Do not allow the backing IOSurface to change underneath a NativeSurface.
    
    Mac has been observed to give out two IOSurfaces with the same ID to a
    single compositor process, after it allocates the first, hands it to the
    paint process, releases its hold on the first, allocates the second,
    then hands the second over to the paint process. Doing that sequence,
    unsurprisingly, can screw things up royally.
    
    Fixes the Mac-specific bug blocking servo/servo#8641
    
    <!-- Reviewable:start -->
    [<img src="https://reviewable.io/review_button.svg" height="40" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/rust-layers/228)
    <!-- Reviewable:end -->
    bors-servo committed Feb 15, 2016
Commits on Feb 10, 2016
  1. Auto merge of #229 - nox:heapsize, r=frewsxcv

    Allow heapsize 0.3
    
    <!-- Reviewable:start -->
    [<img src="https://reviewable.io/review_button.svg" height="40" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/rust-layers/229)
    <!-- Reviewable:end -->
    bors-servo committed Feb 10, 2016
  2. Allow heapsize 0.3

    nox committed Feb 10, 2016
Commits on Feb 8, 2016
  1. Do not allow the backing IOSurface to change underneath a NativeSurface.

    Mac has been observed to give out two IOSurfaces with the same ID to a
    single compositor process, after it allocates the first, hands it to the
    paint process, releases its hold on the first, allocates the second,
    then hands the second over to the paint process. Doing that sequence,
    unsurprisingly, can screw things up royally.
    
    Fixes the Mac-specific bug blocking servo/servo#8641
    notriddle committed Feb 8, 2016
Commits on Feb 5, 2016
  1. Specify license in Cargo.toml

    frewsxcv committed Feb 5, 2016
  2. Auto merge of #226 - servo:bump, r=larsbergstrom

    Update euclid.
    
    This was done by @Ms2ger and has already landed upstream in Servo master.
    
    <!-- Reviewable:start -->
    [<img src="https://reviewable.io/review_button.svg" height="40" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/rust-layers/226)
    <!-- Reviewable:end -->
    bors-servo committed Feb 5, 2016
Commits on Feb 3, 2016
  1. Update euclid.

    Ms2ger committed Feb 3, 2016
Commits on Feb 2, 2016
  1. Auto merge of #225 - nox:heapsize, r=jdm

    Start supporting heapsize
    
    <!-- Reviewable:start -->
    [<img src="https://reviewable.io/review_button.svg" height="40" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/rust-layers/225)
    <!-- Reviewable:end -->
    bors-servo committed Feb 2, 2016