Fixes #4145
auto merge of #4150 : aakashjain/servo/EnableTests, r=Ms2ger
Updated reflect_dom_object to be passed by value
layout: Stop having text alignment stomp on layerization flags.

Fixes the blank spaces showing up in Wikipedia.
auto merge of #4162 : pcwalton/servo/text-align-flags, r=kmcallister

Fixes the blank spaces showing up in Wikipedia.

r? @kmcallister
[gfx/style] Implement border-radius.

This patch is a first stab at implementing border-radius. It looks fine as long as
the border isn't an ellipse (that might not even parse yet), and the border-widths
around a border-radius are the same.

Here's a cool screenshot!

![](https://www.dropbox.com/s/gdtmgjrlnf82gzz/Screenshot%202014-11-12%2018.03.29.png?dl=0)

r? @pcwalton @SimonSapin
auto merge of #4020 : cgaebel/servo/border-radius, r=SimonSapin

This patch is a first stab at implementing border-radius. It looks fine as long as
the border isn't an ellipse (that might not even parse yet), and the border-widths
around a border-radius are the same.

Here's a cool screenshot!

![](https://www.dropbox.com/s/gdtmgjrlnf82gzz/Screenshot%202014-11-12%2018.03.29.png?dl=0)

r? @pcwalton @SimonSapin
auto merge of #4156 : Michael03/servo/master, r=Ms2ger

This fixes issue #4122
Upgrade rust.
Update xxhash.
Update uuid.
Update string-cache.
Update tls.
Update rust-xml.
Update semver.
Update geom.
Remove a reference to ast::TyUniq.

It was removed in <https://github.com/rust-lang/rust/pull/18752>.
fixup! Update geom.
Update stb-image.
Update html5ever to its master branch.