fune/servo/components/layout
Glenn Watson 5130b51a6c servo: Merge #7807 - Make it possible for iframes to create their own pipeline ID (from glennw:pid); r=jdm
This doesn't change any functionality, but it's the first step towards removing SubpageId.

Adding this change now will allow us to gradually change over code referencing subpage id rather than in one massive PR.

Introduces a namespace for pipeline ID generation - there is a namespace for the constellation thread, and one per script thread.

Source-Repo: https://github.com/servo/servo
Source-Revision: 098bdb5f22500a6e856b085a1140090f63ef8645
2015-10-06 01:08:32 -06:00
..
css servo: Merge #7698 - sorted the declarations in various files (from Wafflespeanut:sorting); r=frewsxcv 2015-09-23 15:02:56 -06:00
animation.rs servo: Merge #7596 - layout: Load Web fonts asynchronously (from pcwalton:async-web-font-loading); r=mbrubeck 2015-09-28 12:11:50 -06:00
block.rs servo: Merge #7804 - Simplify stacking context creation (from mrobinson:cleanup-stacking-context-creation); r=pcwalton 2015-09-30 18:11:29 -06:00
Cargo.toml servo: Merge #7811 - Update servo to use published app units crate (from glennw:use-crates-au); r=larsbergstrom 2015-09-30 22:21:36 -06:00
construct.rs servo: Merge #7821 - Incremental layout: Don't try to repair text fragment styles (from mbrubeck:class-damage); r=pcwalton 2015-10-02 02:27:31 -06:00
context.rs servo: Merge #7795 - Split Au type into separate crate, with minimal dependencies (from glennw:app-units-crate); r=SimonSapin 2015-09-30 15:19:33 -06:00
data.rs servo: Merge #7423 - layout: Make the compositor rather than layout determine the position of each iframe (from pcwalton:iframe-stacking-context-position); r=glennw 2015-09-29 19:26:49 -06:00
display_list_builder.rs servo: Merge #7822 - Rework how StackingContexts are dynamically added to layers (from mrobinson:layer-info); r=pcwalton 2015-10-05 23:05:21 -06:00
flex.rs servo: Merge #7795 - Split Au type into separate crate, with minimal dependencies (from glennw:app-units-crate); r=SimonSapin 2015-09-30 15:19:33 -06:00
floats.rs servo: Merge #7795 - Split Au type into separate crate, with minimal dependencies (from glennw:app-units-crate); r=SimonSapin 2015-09-30 15:19:33 -06:00
flow.rs servo: Merge #7795 - Split Au type into separate crate, with minimal dependencies (from glennw:app-units-crate); r=SimonSapin 2015-09-30 15:19:33 -06:00
flow_list.rs servo: Merge #7698 - sorted the declarations in various files (from Wafflespeanut:sorting); r=frewsxcv 2015-09-23 15:02:56 -06:00
flow_ref.rs servo: Merge #7237 - Replace FlowRef with Arc<Flow>, now that Arc supports DST (from servo:arc-flow); r=pcwalton 2015-08-21 15:29:35 -06:00
fragment.rs servo: Merge #7804 - Simplify stacking context creation (from mrobinson:cleanup-stacking-context-creation); r=pcwalton 2015-09-30 18:11:29 -06:00
generated_content.rs servo: Merge #7698 - sorted the declarations in various files (from Wafflespeanut:sorting); r=frewsxcv 2015-09-23 15:02:56 -06:00
incremental.rs servo: Merge #7662 - Check for multiple import blocks separated by whitespace (from nerith:import); r=frewsxcv 2015-09-19 13:34:51 -06:00
inline.rs servo: Merge #7795 - Split Au type into separate crate, with minimal dependencies (from glennw:app-units-crate); r=SimonSapin 2015-09-30 15:19:33 -06:00
layout_debug.rs servo: Merge #7698 - sorted the declarations in various files (from Wafflespeanut:sorting); r=frewsxcv 2015-09-23 15:02:56 -06:00
layout_task.rs servo: Merge #7807 - Make it possible for iframes to create their own pipeline ID (from glennw:pid); r=jdm 2015-10-06 01:08:32 -06:00
lib.rs servo: Merge #7795 - Split Au type into separate crate, with minimal dependencies (from glennw:app-units-crate); r=SimonSapin 2015-09-30 15:19:33 -06:00
list_item.rs servo: Merge #7795 - Split Au type into separate crate, with minimal dependencies (from glennw:app-units-crate); r=SimonSapin 2015-09-30 15:19:33 -06:00
model.rs servo: Merge #7795 - Split Au type into separate crate, with minimal dependencies (from glennw:app-units-crate); r=SimonSapin 2015-09-30 15:19:33 -06:00
multicol.rs servo: Merge #7795 - Split Au type into separate crate, with minimal dependencies (from glennw:app-units-crate); r=SimonSapin 2015-09-30 15:19:33 -06:00
opaque_node.rs servo: Merge #6454 - Make {ThreadSafe,}LayoutNode::get_jsmanaged private (from Ms2ger:opaque); r=metajack 2015-06-24 14:27:11 -06:00
parallel.rs servo: Merge #7698 - sorted the declarations in various files (from Wafflespeanut:sorting); r=frewsxcv 2015-09-23 15:02:56 -06:00
query.rs servo: Merge #7795 - Split Au type into separate crate, with minimal dependencies (from glennw:app-units-crate); r=SimonSapin 2015-09-30 15:19:33 -06:00
sequential.rs servo: Merge #7795 - Split Au type into separate crate, with minimal dependencies (from glennw:app-units-crate); r=SimonSapin 2015-09-30 15:19:33 -06:00
table.rs servo: Merge #7795 - Split Au type into separate crate, with minimal dependencies (from glennw:app-units-crate); r=SimonSapin 2015-09-30 15:19:33 -06:00
table_caption.rs servo: Merge #7795 - Split Au type into separate crate, with minimal dependencies (from glennw:app-units-crate); r=SimonSapin 2015-09-30 15:19:33 -06:00
table_cell.rs servo: Merge #7795 - Split Au type into separate crate, with minimal dependencies (from glennw:app-units-crate); r=SimonSapin 2015-09-30 15:19:33 -06:00
table_colgroup.rs servo: Merge #7795 - Split Au type into separate crate, with minimal dependencies (from glennw:app-units-crate); r=SimonSapin 2015-09-30 15:19:33 -06:00
table_row.rs servo: Merge #7795 - Split Au type into separate crate, with minimal dependencies (from glennw:app-units-crate); r=SimonSapin 2015-09-30 15:19:33 -06:00
table_rowgroup.rs servo: Merge #7795 - Split Au type into separate crate, with minimal dependencies (from glennw:app-units-crate); r=SimonSapin 2015-09-30 15:19:33 -06:00
table_wrapper.rs servo: Merge #7795 - Split Au type into separate crate, with minimal dependencies (from glennw:app-units-crate); r=SimonSapin 2015-09-30 15:19:33 -06:00
text.rs servo: Merge #7795 - Split Au type into separate crate, with minimal dependencies (from glennw:app-units-crate); r=SimonSapin 2015-09-30 15:19:33 -06:00
traversal.rs servo: Merge #7817 - Remove unused PostorderDomTraversal::should_prune (from mbrubeck:prune); r=nox 2015-10-05 05:23:20 -06:00
wrapper.rs servo: Merge #7867 - Move some methods from RawLayoutElementHelpers to LayoutElementHelpers (from Ms2ger:layoutjs); r=nox 2015-10-05 08:19:21 -06:00