servo/components/layout
Ms2ger d0a29c3951 Use a dedicated type for the opaque type parameter to WorkQueue in layout.
Currently, we use UnsafeFlow and UnsafeLayoutNode, both of which are aliases
for (usize, usize) and thus interconvertible. This change should make it
clearer that the WorkQueue is not limited to one particular type.
2015-06-25 21:20:41 +02:00
..
css Replace OpaqueNodeMethods::from_{threadsafe_,}layout_node by opaque methods. 2015-06-24 14:55:43 +02:00
animation.rs Add unsafe blocks to make_unique 2015-06-14 20:52:27 +05:30
block.rs Implement enough of 3d transforms spec to run the CSS FPS demo. 2015-06-23 14:10:44 +10:00
Cargo.toml Use euclid from crates.io 2015-06-19 00:04:24 +02:00
construct.rs Replace OpaqueNodeMethods::from_{threadsafe_,}layout_node by opaque methods. 2015-06-24 14:55:43 +02:00
context.rs Use euclid from crates.io 2015-06-19 00:04:24 +02:00
data.rs Replace the LayoutDataAccess trait by inherent methods. 2015-06-22 11:34:31 +02:00
display_list_builder.rs Implement enough of 3d transforms spec to run the CSS FPS demo. 2015-06-23 14:10:44 +10:00
floats.rs Positioning fixes for RTL floats 2015-05-18 17:25:06 -07:00
flow.rs Use euclid from crates.io 2015-06-19 00:04:24 +02:00
flow_list.rs Use usize in flow_list. 2015-03-29 12:43:44 +02:00
flow_ref.rs Upgrade to rustc 551a74dddd84cf01440ee84148ebd18bc68bd7c8. 2015-05-05 10:07:34 -04:00
fragment.rs Replace OpaqueNodeMethods::from_{threadsafe_,}layout_node by opaque methods. 2015-06-24 14:55:43 +02:00
generated_content.rs Remove fnv & smallvec crate reexports from util 2015-06-10 07:14:55 -07:00
incremental.rs Move to latest hyper everywhere 2015-06-02 20:12:14 +05:30
inline.rs Simplify next_fragment and fix obsolete docs 2015-06-22 15:23:00 -07:00
layout_debug.rs Change not(ndebug) to debug_assertions 2015-06-01 13:48:38 -07:00
layout_task.rs Use a dedicated type for the opaque type parameter to WorkQueue in layout. 2015-06-25 21:20:41 +02:00
lib.rs Update to rustc 2d0cbf3e3e25e092bd9e4c94d08e446b680869f0. 2015-06-25 20:02:36 +02:00
list_item.rs Use euclid from crates.io 2015-06-19 00:04:24 +02:00
model.rs Use euclid from crates.io 2015-06-19 00:04:24 +02:00
multicol.rs Use euclid from crates.io 2015-06-19 00:04:24 +02:00
opaque_node.rs Replace OpaqueNodeMethods::from_{threadsafe_,}layout_node by opaque methods. 2015-06-24 14:55:43 +02:00
parallel.rs Use a dedicated type for the opaque type parameter to WorkQueue in layout. 2015-06-25 21:20:41 +02:00
sequential.rs Use euclid from crates.io 2015-06-19 00:04:24 +02:00
table.rs Use euclid from crates.io 2015-06-19 00:04:24 +02:00
table_caption.rs Use euclid from crates.io 2015-06-19 00:04:24 +02:00
table_cell.rs Use euclid from crates.io 2015-06-19 00:04:24 +02:00
table_colgroup.rs Use euclid from crates.io 2015-06-19 00:04:24 +02:00
table_row.rs Use euclid from crates.io 2015-06-19 00:04:24 +02:00
table_rowgroup.rs Use euclid from crates.io 2015-06-19 00:04:24 +02:00
table_wrapper.rs Use euclid from crates.io 2015-06-19 00:04:24 +02:00
text.rs layout: Implement per-glyph font fallback. 2015-05-22 17:16:24 -07:00
traversal.rs Make LOCAL_CONTEXT_KEY safe and non-leaky. 2015-06-04 20:57:34 -07:00
wrapper.rs Simplify ThreadSafeLayoutNodeChildrenIterator::next a bit. 2015-06-25 08:28:03 +02:00