servo/components/layout
bors-servo f5ad89f927 auto merge of #3747 : mrobinson/servo/validate-display-list, r=pcwalton
When this option is enabled, the layout task will print an error when
display list items draw outside their owning Flow's position rect. This
will make it easier to detect layout errors before they break rendering.

This is a command-line option for the moment, because we violate this
rule quite a bit still. Once all bugs causing this are fixed, we can be
more aggressive about enabling the option.
2014-10-21 17:51:43 -06:00
..
css Fix whitespace_pre with incremental reflow turned on. 2014-10-15 16:04:21 -07:00
block.rs Fixes the table_percentage_width_a.html reftest with incremental reflow turned on. 2014-10-20 11:13:31 -07:00
Cargo.toml Eliminate servo_util::atom 2014-09-29 18:39:36 -07:00
construct.rs layout: Rewrite text and inline fragment handling during flow 2014-10-20 22:05:38 -07:00
context.rs Use opts as a global, to avoid cloning and passing the struct all over the code. 2014-10-20 10:48:47 +10:00
floats.rs Incremental Style Recalc 2014-10-09 12:55:21 -04:00
flow.rs auto merge of #3747 : mrobinson/servo/validate-display-list, r=pcwalton 2014-10-21 17:51:43 -06:00
flow_list.rs Use the Deref traits for FlowRefs. 2014-10-15 11:04:05 -07:00
flow_ref.rs Use the Deref traits for FlowRefs. 2014-10-15 11:04:05 -07:00
fragment.rs auto merge of #3746 : mrobinson/servo/debug-fragment-borders, r=pcwalton 2014-10-21 17:06:40 -06:00
incremental.rs Incremental Style Recalc 2014-10-09 12:55:21 -04:00
inline.rs layout: Rewrite text and inline fragment handling during flow 2014-10-20 22:05:38 -07:00
layout_debug.rs Use the Deref traits for FlowRefs. 2014-10-15 11:04:05 -07:00
layout_task.rs layout: Don't destroy the flow tree when resizing the window 2014-10-20 22:05:38 -07:00
lib.rs Removes duplicate CSS selector matching logic. 2014-10-14 16:28:29 -07:00
model.rs Fixes the table_percentage_width_a.html reftest with incremental reflow turned on. 2014-10-20 11:13:31 -07:00
parallel.rs Use opts as a global, to avoid cloning and passing the struct all over the code. 2014-10-20 10:48:47 +10:00
sequential.rs Use opts as a global, to avoid cloning and passing the struct all over the code. 2014-10-20 10:48:47 +10:00
table.rs Fixes the table_percentage_width_a.html reftest with incremental reflow turned on. 2014-10-20 11:13:31 -07:00
table_caption.rs layout: Introduce support for legacy presentational attributes to selector 2014-10-14 12:44:09 -07:00
table_cell.rs Fixes the table_percentage_width_a.html reftest with incremental reflow turned on. 2014-10-20 11:13:31 -07:00
table_colgroup.rs Fix image_dynamic_remove reftest with incremental layout turned out 2014-10-17 11:11:14 -07:00
table_row.rs Fix image_dynamic_remove reftest with incremental layout turned out 2014-10-17 11:11:14 -07:00
table_rowgroup.rs Fix image_dynamic_remove reftest with incremental layout turned out 2014-10-17 11:11:14 -07:00
table_wrapper.rs Fixes the table_percentage_width_a.html reftest with incremental reflow turned on. 2014-10-20 11:13:31 -07:00
text.rs layout: Rewrite text and inline fragment handling during flow 2014-10-20 22:05:38 -07:00
traversal.rs Fixes the table_percentage_width_a.html reftest with incremental reflow turned on. 2014-10-20 11:13:31 -07:00
util.rs Privatize Node 2014-10-13 13:25:44 +02:00
wrapper.rs more efficient preorder DOM traversals 2014-10-21 10:01:15 -07:00