servo/components/layout
Patrick Walton 8741d9e8c4 layout: Use a flag to record whether we need to perform a line break if
wrapping on newlines rather than searching for a newline character.

Since the newline character might have been stripped out during
whitespace stripping, this was incorrect.

Fixes the "jumpiness" seen on the Google home page, Wikipedia, and many
other places.
2015-04-24 13:16:34 -07:00
..
css Remove some as_slice calls. 2015-04-24 17:44:47 +02:00
animation.rs Stop using the deprecated range function. 2015-04-22 20:26:40 +02:00
block.rs Don't link to specific WHATWG multipage page 2015-04-16 22:39:25 -04:00
Cargo.toml Split out shared networking code into net_traits crate 2015-04-03 13:38:10 -04:00
construct.rs Refactored image cache task - details below. 2015-04-23 09:40:24 +10:00
context.rs Refactored image cache task - details below. 2015-04-23 09:40:24 +10:00
data.rs Replace unsafe_blocks by unsafe_code. 2015-03-21 10:27:32 +01:00
display_list_builder.rs Fixing inline elements filtering rendering. 2015-04-23 12:32:18 -07:00
floats.rs layout: During inline layout, make place_between_floats use the same 2015-04-09 14:23:08 -07:00
flow.rs Stop using the deprecated range function. 2015-04-22 20:26:40 +02:00
flow_list.rs Use usize in flow_list. 2015-03-29 12:43:44 +02:00
flow_ref.rs Replace unsafe_blocks by unsafe_code. 2015-03-21 10:27:32 +01:00
fragment.rs layout: Use a flag to record whether we need to perform a line break if 2015-04-24 13:16:34 -07:00
generated_content.rs Remove some as_slice calls. 2015-04-24 17:44:47 +02:00
incremental.rs layout: Implement ordered lists, CSS counters, and quotes per CSS 2.1 2015-03-09 17:13:45 -07:00
inline.rs Remove some as_slice calls. 2015-04-24 17:44:47 +02:00
layout_debug.rs Remove old_path usage from layout. 2015-03-25 22:36:01 +01:00
layout_task.rs Remove some as_slice calls. 2015-04-24 17:44:47 +02:00
lib.rs Split out shared networking code into net_traits crate 2015-04-03 13:38:10 -04:00
list_item.rs layout: Position and size list images properly in the block direction. 2015-04-07 15:42:52 -07:00
model.rs layout: Take the white-space property into account when computing 2015-04-22 17:45:16 -07:00
opaque_node.rs Replace unsafe_blocks by unsafe_code. 2015-03-21 10:27:32 +01:00
parallel.rs Use isize with children_count members. 2015-04-02 14:50:15 +02:00
sequential.rs layout: Implement ordered lists, CSS counters, and quotes per CSS 2.1 2015-03-09 17:13:45 -07:00
table.rs Remove some as_slice calls. 2015-04-24 17:44:47 +02:00
table_caption.rs Replace unsafe_blocks by unsafe_code. 2015-03-21 10:27:32 +01:00
table_cell.rs Replace unsafe_blocks by unsafe_code. 2015-03-21 10:27:32 +01:00
table_colgroup.rs Stop using the deprecated range function. 2015-04-22 20:26:40 +02:00
table_row.rs Remove some as_slice calls. 2015-04-24 17:44:47 +02:00
table_rowgroup.rs Remove some as_slice calls. 2015-04-24 17:44:47 +02:00
table_wrapper.rs Remove some as_slice calls. 2015-04-24 17:44:47 +02:00
text.rs layout: Use a flag to record whether we need to perform a line break if 2015-04-24 13:16:34 -07:00
traversal.rs Stop using u/i suffixes in layout. 2015-04-02 15:14:09 +02:00
wrapper.rs Remove some as_slice calls. 2015-04-24 17:44:47 +02:00