servo/components/layout
Patrick Walton ec1c90df41 layout: Centralize the logic that determines whether fragments get
layers in the fragment, so that it can be activated when we're forcing
the creation of extra layers due to positioned descendants that
themselves have layers.

The newly failing tests were tests that accidentally passed due to
incorrect stacking order.

Closes #7281.
2015-08-22 12:41:33 -07:00
..
css sort all uses 2015-08-20 20:47:12 +08:00
animation.rs Replace uses of for foo in bar.iter(), 2015-08-18 01:46:11 +01:00
block.rs layout: Centralize the logic that determines whether fragments get 2015-08-22 12:41:33 -07:00
Cargo.toml servo: Update ipc-channel to pick up bincode support. 2015-08-08 09:43:53 -07:00
construct.rs layout: Fix merge fallout. 2015-08-21 16:08:13 -07:00
context.rs sort all uses 2015-08-20 20:47:12 +08:00
data.rs Replace uses of for foo in bar.iter() and for foo in bar.iter_mut() 2015-08-15 02:27:39 +01:00
display_list_builder.rs layout: Centralize the logic that determines whether fragments get 2015-08-22 12:41:33 -07:00
flex.rs layout: Fix merge fallout. 2015-08-21 16:08:13 -07:00
floats.rs sort all uses 2015-08-20 20:47:12 +08:00
flow.rs layout: Fix merge fallout. 2015-08-21 16:08:13 -07:00
flow_list.rs Don’t mark flow_ref::deref_mut as unsafe. 2015-08-21 21:16:25 +02:00
flow_ref.rs Don’t mark flow_ref::deref_mut as unsafe. 2015-08-21 21:16:25 +02:00
fragment.rs layout: Centralize the logic that determines whether fragments get 2015-08-22 12:41:33 -07:00
generated_content.rs sort all uses 2015-08-20 20:47:12 +08:00
incremental.rs Replace FlowRef with Arc<Flow>, now that Arc supports DST. 2015-08-20 16:49:48 +02:00
inline.rs Don’t mark flow_ref::deref_mut as unsafe. 2015-08-21 21:16:25 +02:00
layout_debug.rs sort all uses 2015-08-20 20:47:12 +08:00
layout_task.rs Don’t mark flow_ref::deref_mut as unsafe. 2015-08-21 21:16:25 +02:00
lib.rs Create FlexFlow's for 'display: flex' nodes. 2015-08-21 15:59:18 -07:00
list_item.rs sort all uses 2015-08-20 20:47:12 +08:00
model.rs layout: Take inline margins into account when determining the intrinsic 2015-08-05 12:29:16 -07:00
multicol.rs sort all uses 2015-08-20 20:47:12 +08:00
opaque_node.rs Replace OpaqueNodeMethods::from_{threadsafe_,}layout_node by opaque methods. 2015-06-24 14:55:43 +02:00
parallel.rs Don’t mark flow_ref::deref_mut as unsafe. 2015-08-21 21:16:25 +02:00
query.rs sort all uses 2015-08-20 20:47:12 +08:00
sequential.rs Don’t mark flow_ref::deref_mut as unsafe. 2015-08-21 21:16:25 +02:00
table.rs sort all uses 2015-08-20 20:47:12 +08:00
table_caption.rs sort all uses 2015-08-20 20:47:12 +08:00
table_cell.rs sort all uses 2015-08-20 20:47:12 +08:00
table_colgroup.rs sort all uses 2015-08-20 20:47:12 +08:00
table_row.rs sort all uses 2015-08-20 20:47:12 +08:00
table_rowgroup.rs flow::Flow should follow *_mut naming conventions 2015-08-18 09:12:01 -04:00
table_wrapper.rs sort all uses 2015-08-20 20:47:12 +08:00
text.rs Correctly handle length-changing mappings in text-transform 2015-08-19 12:05:31 +02:00
traversal.rs sort all uses 2015-08-20 20:47:12 +08:00
wrapper.rs sort all uses 2015-08-20 20:47:12 +08:00