servo/components/layout
Martin Robinson 05fb2ef6ee Merge DisplayListEntry into DisplayItem
We don't really need two levels of abstraction for every element in the
DisplayList. This simplifies the complexity of the data structure in
preparation for providing documentation and properly handling scrolling
roots.
2016-04-22 10:28:27 -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 Issue #10491 add HTMLInputElement attributes that reflect content identically 2016-04-12 00:15:57 +02:00
construct.rs Don't strip out all empty fragments 2016-04-16 13:13:07 -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 Merge DisplayListEntry into DisplayItem 2016-04-22 10:28:27 -07: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 Generate a fragment for an empty elements with borders or padding 2016-04-16 11:01:40 -07: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 Updated euclid to version 0.6.5 2016-04-17 18:39:49 +01:00
lib.rs Add a unit test for Fragment size 2016-03-29 08:37:58 -07: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 Renamed style structs. 2016-04-08 21:47:36 +03:00
sequential.rs Merge DisplayListEntry into DisplayItem 2016-04-22 10:28:27 -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 Rename imm_child_iter() and child_iter(). Fixes #10286 2016-04-09 01:18:00 +05:30
webrender_helpers.rs Merge DisplayListEntry into DisplayItem 2016-04-22 10:28:27 -07:00
wrapper.rs Remove get_ prefix for functions in LayoutHTMLInputElementHelpers 2016-04-11 09:17:04 -04:00