servo/components
bors-servo 3f73321710 Auto merge of #10248 - pcwalton:float-speculation-with-negative-margins, r=mbrubeck
layout: Only take nonnegative margins into account when estimating inline placement of floats.

Otherwise, the heuristics can pass even when there are no floats,
causing block formatting contexts to be speculated to be flowing around
floats that don't exist!

Closes #10237.

r? @mbrubeck

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10248)
<!-- Reviewable:end -->
2016-03-29 16:04:01 +05:30
..
canvas Change old references of ecoal95 2016-03-23 18:12:40 +01:00
canvas_traits canvas_traits: Remove unused layers dependency 2016-03-23 18:16:47 +01:00
compositing Auto merge of #8641 - notriddle:no_headless, r=glennw 2016-03-29 12:42:01 +05:30
devtools Add a dummy reconfigure reply in the thread actor 2016-03-24 10:28:28 +01:00
devtools_traits Bump serde to 0.7 2016-03-17 13:52:39 +01:00
gfx Auto merge of #8641 - notriddle:no_headless, r=glennw 2016-03-29 12:42:01 +05:30
gfx_traits use self.0 instead of destructing single item tuple structs 2016-03-27 11:50:08 +01:00
layout Auto merge of #10248 - pcwalton:float-speculation-with-negative-margins, r=mbrubeck 2016-03-29 16:04:01 +05:30
layout_traits Deny unsafe code in more crates. 2016-03-18 14:43:03 +01:00
msg Added ability to randomly kill pipelines to the constellation. 2016-03-26 09:11:28 -05:00
net Bump websocket to 0.16.1 2016-03-28 19:45:20 +02:00
net_traits Bump websocket to 0.16.1 2016-03-28 19:45:20 +02:00
plugins Update to Rust 2016-03-18. 2016-03-20 10:05:45 +01:00
profile layout: Rewrite the block formatting context/float inline-size 2016-03-25 18:39:16 -07:00
profile_traits use self.0 instead of destructing single item tuple structs 2016-03-27 11:50:08 +01:00
range Deny unsafe code in more crates. 2016-03-18 14:43:03 +01:00
script Auto merge of #8641 - notriddle:no_headless, r=glennw 2016-03-29 12:42:01 +05:30
script_traits No more headless compositor. Just the normal one. 2016-03-24 11:18:54 -07:00
servo Auto merge of #8641 - notriddle:no_headless, r=glennw 2016-03-29 12:42:01 +05:30
style Changed mach test to use generated json file of properties 2016-03-28 17:19:04 +03:00
style_traits Report memory usage from LayoutThreadData Stylist [#7038] 2016-03-19 11:53:13 -07:00
util Fail cleanly instead of panicking for incorrect option arguments 2016-03-27 22:00:02 +13:00
webdriver_server Deny unsafe code in more crates. 2016-03-18 14:43:03 +01:00