servo/components/layout
Martin Robinson adecdbd4cf Add an option to validate display list items
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 08:47:40 -07: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 Fixes the table_percentage_width_a.html reftest with incremental reflow turned on. 2014-10-20 11:13:31 -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 Add an option to validate display list items 2014-10-21 08:47:40 -07: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 Fixed the inline_element_border_a reftest with incremental layout turned on. 2014-10-17 11:11:14 -07:00
incremental.rs Incremental Style Recalc 2014-10-09 12:55:21 -04:00
inline.rs Fixed the inline_element_border_a reftest with incremental layout turned on. 2014-10-17 11:11:14 -07:00
layout_debug.rs Use the Deref traits for FlowRefs. 2014-10-15 11:04:05 -07:00
layout_task.rs Fixes the table_percentage_width_a.html reftest with incremental reflow turned on. 2014-10-20 11:13:31 -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 Fixed the inline_element_border_a reftest with incremental layout turned on. 2014-10-17 11:11:14 -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 Fix image_dynamic_remove reftest with incremental layout turned out 2014-10-17 11:11:14 -07:00