servo/components/layout
Patrick Walton 3cddaf8da6 layout: Make table layout idempotent.
By "idempotent" I mean that later passes do not stomp on data from
earlier passes, so that we can run the passes individually for
incremental reflow. The main change here was to stop overwriting the
"minimum inline-size" field of each column with the column's computed
inline-size.
2014-12-11 14:24:55 -08:00
..
css Rust upgrade to rustc hash b03a2755193cd756583bcf5831cf4545d75ecb8a 2014-11-13 11:17:43 +10:00
block.rs layout: Make table layout idempotent. 2014-12-11 14:24:55 -08:00
Cargo.toml Eliminate servo_util::atom 2014-09-29 18:39:36 -07:00
construct.rs Updates WPT to expect newly passing tests 2014-12-05 12:31:31 -08: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
display_list_builder.rs Remove PseudoDisplayItemClass 2014-12-10 11:39:17 +01:00
floats.rs Rust upgrade to rustc hash b03a2755193cd756583bcf5831cf4545d75ecb8a 2014-11-13 11:17:43 +10:00
flow.rs layout: Make table layout idempotent. 2014-12-11 14:24:55 -08:00
flow_list.rs Rust upgrade to rustc hash b03a2755193cd756583bcf5831cf4545d75ecb8a 2014-11-13 11:17:43 +10:00
flow_ref.rs Rust upgrade to rustc hash b03a2755193cd756583bcf5831cf4545d75ecb8a 2014-11-13 11:17:43 +10:00
fragment.rs layout: Implement opacity per CSS-COLOR § 3.2. 2014-12-03 14:17:16 -08:00
incremental.rs Remove bitfield! macro in favour of bitflags! 2014-11-18 19:26:10 +01:00
inline.rs Make all of LineBreaker private 2014-12-09 15:57:05 -08:00
layout_debug.rs Rust upgrade to rustc hash b03a2755193cd756583bcf5831cf4545d75ecb8a 2014-11-13 11:17:43 +10:00
layout_task.rs Replace almost "render" to "paint" in layout crate. 2014-12-08 15:00:57 +09:00
lib.rs Updates WPT to expect newly passing tests 2014-12-05 12:31:31 -08:00
model.rs Rust upgrade to rustc hash b03a2755193cd756583bcf5831cf4545d75ecb8a 2014-11-13 11:17:43 +10:00
parallel.rs Change time::profile's meta booleans to enums. 2014-12-05 14:23:27 -08:00
sequential.rs Have ContentBox(es)Queries consult the flow tree 2014-11-03 10:30:28 -08:00
table.rs layout: Make table layout idempotent. 2014-12-11 14:24:55 -08:00
table_caption.rs Fix Table Caption infinite recursion. 2014-11-15 09:37:44 -08:00
table_cell.rs layout: Make table layout idempotent. 2014-12-11 14:24:55 -08:00
table_colgroup.rs layout: Incrementalize reflow of block formatting contexts impacted by 2014-11-18 15:36:04 -08:00
table_row.rs layout: Make table layout idempotent. 2014-12-11 14:24:55 -08:00
table_rowgroup.rs layout: Make table layout idempotent. 2014-12-11 14:24:55 -08:00
table_wrapper.rs layout: Make table layout idempotent. 2014-12-11 14:24:55 -08:00
text.rs layout: Implement text-transform. 2014-12-10 14:09:08 -08:00
traversal.rs Rust upgrade to rustc hash b03a2755193cd756583bcf5831cf4545d75ecb8a 2014-11-13 11:17:43 +10:00
util.rs Rust upgrade to rustc hash b03a2755193cd756583bcf5831cf4545d75ecb8a 2014-11-13 11:17:43 +10:00
wrapper.rs auto merge of #4194 : cgaebel/servo/incremental-reflow-fix, r=pcwalton 2014-12-08 12:28:14 -07:00