servo/components/layout
bors-servo cc7953e25e Auto merge of #11035 - mrobinson:no-stacking-contexts-for-text-fragments, r=pcwalton
Do not create stacking contexts for text fragments

Without this change, each text fragment in a block that establishes a
stacking context will establish its own stacking context. This is
unnecessary and increases the amount of work done during display list
construction. This change should not change output, but should improve
performance.

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/11035)
<!-- Reviewable:end -->
2016-06-01 19:22:22 -05:00
..
animation.rs Remove ConstellationChan. 2016-05-19 17:13:44 +02:00
block.rs script: Keep the DOM-side viewport up to date when scrolling happens in 2016-05-31 14:12:51 -07:00
Cargo.toml Bump string-cache to 0.2.18 2016-05-25 14:35:36 +05:30
construct.rs Remove empty lines following braces. 2016-05-27 13:32:05 -04:00
context.rs Remove SharedLayoutContext::url. 2016-05-31 14:47:17 +02:00
data.rs Upgrade to bitflags 0.6.0 and selectors 0.5.6 2016-04-30 10:14:03 -07:00
display_list_builder.rs script: Keep the DOM-side viewport up to date when scrolling happens in 2016-05-31 14:12:51 -07:00
flex.rs script: Keep the DOM-side viewport up to date when scrolling happens in 2016-05-31 14:12:51 -07:00
floats.rs layout: Take margins in the inline direction into account when 2016-05-10 17:11:28 -07:00
flow.rs script: Keep the DOM-side viewport up to date when scrolling happens in 2016-05-31 14:12:51 -07:00
flow_list.rs layout: Check flow descendants of inline block fragments to find their 2016-05-04 13:20:21 -07:00
flow_ref.rs Remove explicit lifetimes which can be elided. 2015-10-21 01:27:48 +02:00
fragment.rs Auto merge of #11035 - mrobinson:no-stacking-contexts-for-text-fragments, r=pcwalton 2016-06-01 19:22:22 -05:00
generated_content.rs Report use statements that use {} with only one entry 2016-05-27 10:18:44 +01:00
incremental.rs Auto merge of #11417 - stshine:flex-longhand-properties, r=mbrubeck 2016-05-31 21:44:06 -05:00
inline.rs script: Keep the DOM-side viewport up to date when scrolling happens in 2016-05-31 14:12:51 -07:00
layout_debug.rs Update to rustc 1.7.0-nightly (b4707ebca 2015-12-27) 2016-01-14 14:56:18 -06:00
layout_thread.rs script: Keep the DOM-side viewport up to date when scrolling happens in 2016-05-31 14:12:51 -07:00
lib.rs Auto merge of #10928 - servo:warnings, r=mbrubeck 2016-04-30 05:16:46 -07:00
list_item.rs script: Keep the DOM-side viewport up to date when scrolling happens in 2016-05-31 14:12:51 -07:00
model.rs Add support for vertical alignment within table cells. 2016-04-20 14:40:02 -07:00
multicol.rs script: Keep the DOM-side viewport up to date when scrolling happens in 2016-05-31 14:12:51 -07:00
opaque_node.rs Report use statements that use {} with only one entry 2016-05-27 10:18:44 +01:00
parallel.rs Report use statements that use {} with only one entry 2016-05-27 10:18:44 +01:00
persistent_list.rs Move util::persistent_list to layout 2016-02-20 19:20:38 +01:00
query.rs Remove empty lines following braces. 2016-05-27 13:32:05 -04:00
sequential.rs Removed unused imports 2016-05-15 22:24:26 +03:00
table.rs script: Keep the DOM-side viewport up to date when scrolling happens in 2016-05-31 14:12:51 -07:00
table_caption.rs script: Keep the DOM-side viewport up to date when scrolling happens in 2016-05-31 14:12:51 -07:00
table_cell.rs script: Keep the DOM-side viewport up to date when scrolling happens in 2016-05-31 14:12:51 -07:00
table_colgroup.rs script: Keep the DOM-side viewport up to date when scrolling happens in 2016-05-31 14:12:51 -07:00
table_row.rs script: Keep the DOM-side viewport up to date when scrolling happens in 2016-05-31 14:12:51 -07:00
table_rowgroup.rs script: Keep the DOM-side viewport up to date when scrolling happens in 2016-05-31 14:12:51 -07:00
table_wrapper.rs script: Keep the DOM-side viewport up to date when scrolling happens in 2016-05-31 14:12:51 -07:00
text.rs Remove empty lines following braces. 2016-05-27 13:32:05 -04:00
traversal.rs Stop generating flows under display: none. 2016-05-25 11:54:21 -07:00
webrender_helpers.rs script: Keep the DOM-side viewport up to date when scrolling happens in 2016-05-31 14:12:51 -07:00
wrapper.rs Remove empty lines following braces. 2016-05-27 13:32:05 -04:00