servo/components/layout
bors-servo 20dd8ba7ec Auto merge of #10817 - danlrobertson:flex-basis, r=mbrubeck
Add style property for flex-basis

Add the style property for flex-basis. The property should allow all
values acceptable for `width` or `height` with the addition of `content`.

I also disabled the tests that I expect to pass. I am confused by [flexbox_computedstyle-flex-basis-0percent:20](https://github.com/servo/servo/blob/master/tests/wpt/css-tests/css-flexbox-1_dev/html/flexbox_computedstyle_flex-basis-0percent.htm#L20). Should that be `0%` instead of `0px`?

<!-- 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/10817)
<!-- Reviewable:end -->
2016-04-24 23:34:37 -07:00
..
animation.rs Move AnimationState to script_traits 2016-01-13 18:14:12 -05:00
block.rs layout: Disallow margins from collapsing through block formatting 2016-04-14 17:24:26 -07:00
Cargo.toml Upgrade to rust-url 1.0 and hyper 0.9 2016-04-23 20:27:58 +02:00
construct.rs Do not render the contents of block-level replaced elements. 2016-04-22 22:24:09 -07:00
context.rs ComputedValues is now ServoComputedValues 2016-03-27 10:55:43 +03:00
data.rs Get the fundamentals of the HTMLDetailsElement rendering stuff working. 2016-03-19 16:02:11 -07:00
display_list_builder.rs Use DOM width/height for canvas display list item. 2016-04-21 23:20:21 -04:00
flex.rs Implement flexbox reordering 2016-04-11 16:55:16 -04:00
floats.rs layout: Disallow margins from collapsing through blocks with clearance 2016-04-14 17:24:24 -07:00
flow.rs Rename imm_child_iter() and child_iter(). Fixes #10286 2016-04-09 01:18:00 +05:30
flow_list.rs Implement flexbox reordering 2016-04-11 16:55:16 -04:00
flow_ref.rs Remove explicit lifetimes which can be elided. 2015-10-21 01:27:48 +02:00
fragment.rs Auto merge of #10655 - mbrubeck:merge-margin, r=SimonSapin 2016-04-17 08:18:04 +05:30
generated_content.rs Implement ::selection pseudo-element 2016-03-30 14:28:11 +02:00
incremental.rs Add style property for flex-basis 2016-04-24 14:04:40 -04:00
inline.rs Auto merge of #10320 - malayaleecoder:master, r=KiChjang 2016-04-09 03:54:40 +05:30
layout_debug.rs Update to rustc 1.7.0-nightly (b4707ebca 2015-12-27) 2016-01-14 14:56:18 -06:00
layout_thread.rs Upgrade to rust-url 1.0 and hyper 0.9 2016-04-23 20:27:58 +02:00
lib.rs Remove references to unused crates. 2016-04-22 22:20:06 +02:00
list_item.rs Renamed TComputedValues to ComputedValues 2016-03-29 23:30:13 +03:00
model.rs Updated euclid to version 0.6.5 2016-04-17 18:39:49 +01:00
multicol.rs Renamed TComputedValues to ComputedValues 2016-03-29 23:30:13 +03:00
opaque_node.rs use self.0 instead of destructing single item tuple structs 2016-03-27 11:50:08 +01:00
parallel.rs Rename imm_child_iter() and child_iter(). Fixes #10286 2016-04-09 01:18:00 +05:30
persistent_list.rs Move util::persistent_list to layout 2016-02-20 19:20:38 +01:00
query.rs Implement ScrollTop and ScrollLeft getters: 2016-04-19 12:27:35 +08:00
sequential.rs Do not propagate floats in or out of absolutely positioned flows. 2016-04-15 16:01:23 -07:00
table.rs Rename imm_child_iter() and child_iter(). Fixes #10286 2016-04-09 01:18:00 +05:30
table_caption.rs Renamed TComputedValues to ComputedValues 2016-03-29 23:30:13 +03:00
table_cell.rs Renamed TComputedValues to ComputedValues 2016-03-29 23:30:13 +03:00
table_colgroup.rs Renamed TComputedValues to ComputedValues 2016-03-29 23:30:13 +03:00
table_row.rs Rename imm_child_iter() and child_iter(). Fixes #10286 2016-04-09 01:18:00 +05:30
table_rowgroup.rs Renamed TComputedValues to ComputedValues 2016-03-29 23:30:13 +03:00
table_wrapper.rs Rename imm_child_iter() and child_iter(). Fixes #10286 2016-04-09 01:18:00 +05:30
text.rs Don't strip out all empty fragments 2016-04-16 13:13:07 -07:00
traversal.rs Move '&&' to the end of the previous line. 2016-04-22 14:28:18 +02:00
webrender_helpers.rs layout: Implement support for overflow: scroll in WebRender. 2016-04-19 14:13:13 -07:00
wrapper.rs Do not render the contents of block-level replaced elements. 2016-04-22 22:24:09 -07:00