servo/components/layout
Clark Gaebel 7368d42225 Removes duplicate CSS selector matching logic.
Now that DOM/Flow traversals have been refactored out, the `recalc_style_for_subtree`
function in `css/matching.rs` can be removed, in lieu of just running the standard
`recalc_style_for_node` and `construct_flows` traversals sequentially. Now we
no longer have the maintenance headache of duplicating selector matching logic
in two places! \o/

r? @pcwalton
2014-10-14 16:28:29 -07:00
..
css Removes duplicate CSS selector matching logic. 2014-10-14 16:28:29 -07:00
block.rs Removes duplicate CSS selector matching logic. 2014-10-14 16:28:29 -07:00
Cargo.toml Eliminate servo_util::atom 2014-09-29 18:39:36 -07:00
construct.rs auto merge of #3640 : cgaebel/servo/incremental-flow-construction, r=pcwalton 2014-10-14 16:51:30 -06:00
context.rs Incremental Style Recalc 2014-10-09 12:55:21 -04:00
floats.rs Incremental Style Recalc 2014-10-09 12:55:21 -04:00
flow.rs Removes duplicate CSS selector matching logic. 2014-10-14 16:28:29 -07:00
flow_list.rs Eliminate warnings 2014-09-20 13:00:55 -07:00
flow_ref.rs Upgrade to rustc 0.12.0-pre (4d2af3861 2014-09-17 15:51:11 +0000) 2014-09-20 13:00:06 -07:00
fragment.rs layout: Rewrite intrinsic inline-size and automatic table layout to 2014-10-14 14:17:57 -07:00
incremental.rs Incremental Style Recalc 2014-10-09 12:55:21 -04:00
inline.rs layout: Rewrite intrinsic inline-size and automatic table layout to 2014-10-14 14:17:57 -07:00
layout_debug.rs Eliminate warnings 2014-09-20 13:00:55 -07:00
layout_task.rs Removes duplicate CSS selector matching logic. 2014-10-14 16:28:29 -07:00
lib.rs Removes duplicate CSS selector matching logic. 2014-10-14 16:28:29 -07:00
model.rs layout: Rewrite intrinsic inline-size and automatic table layout to 2014-10-14 14:17:57 -07:00
parallel.rs Removes duplicate CSS selector matching logic. 2014-10-14 16:28:29 -07:00
sequential.rs Removes duplicate CSS selector matching logic. 2014-10-14 16:28:29 -07:00
table.rs layout: Rewrite intrinsic inline-size and automatic table layout to 2014-10-14 14:17:57 -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 layout: Rewrite intrinsic inline-size and automatic table layout to 2014-10-14 14:17:57 -07:00
table_colgroup.rs layout: Rewrite intrinsic inline-size and automatic table layout to 2014-10-14 14:17:57 -07:00
table_row.rs layout: Rewrite intrinsic inline-size and automatic table layout to 2014-10-14 14:17:57 -07:00
table_rowgroup.rs layout: Rewrite intrinsic inline-size and automatic table layout to 2014-10-14 14:17:57 -07:00
table_wrapper.rs layout: Rewrite intrinsic inline-size and automatic table layout to 2014-10-14 14:17:57 -07:00
text.rs Improve acid2. Fix line height calculation. Text fragments get correct enclosing element style. 2014-09-26 17:12:22 +10:00
traversal.rs Removes duplicate CSS selector matching logic. 2014-10-14 16:28:29 -07:00
util.rs Privatize Node 2014-10-13 13:25:44 +02:00
wrapper.rs auto merge of #3640 : cgaebel/servo/incremental-flow-construction, r=pcwalton 2014-10-14 16:51:30 -06:00