servo/components/layout
bors-servo 172f046688 Auto merge of #6836 - nick-thompson:layout_refactor, r=Ms2ger
Extract layout query code into layout/query.rs

Fix for #6787. I left the commits split up for ease of review, happy to squash when this gets accepted.

<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/6836)
<!-- Reviewable:end -->
2015-08-06 03:29:16 -06:00
..
css layout: Tie transitions to the DOM node and finish them instantly when 2015-08-01 23:01:43 -07:00
animation.rs layout: Tie transitions to the DOM node and finish them instantly when 2015-08-01 23:01:43 -07:00
block.rs layout: If the container of a block formatting context has margins in 2015-08-03 19:22:50 -07:00
Cargo.toml script: Make the resource task communication use IPC channels. 2015-07-31 11:28:09 -07:00
construct.rs layout: When repairing styles for incremental reflow, only repair 2015-08-04 09:02:41 -07:00
context.rs layout: Tie transitions to the DOM node and finish them instantly when 2015-08-01 23:01:43 -07:00
data.rs Remove LayoutChan from LayoutDataWrapper 2015-07-04 03:54:40 -04:00
display_list_builder.rs No need for paint layer in stacking context to be an arc. 2015-08-05 14:35:49 +10:00
floats.rs Positioning fixes for RTL floats 2015-05-18 17:25:06 -07:00
flow.rs Auto merge of #6784 - glennw:offset-ext, r=pcwalton 2015-08-03 18:39:43 -06:00
flow_list.rs Use usize in flow_list. 2015-03-29 12:43:44 +02:00
flow_ref.rs Remove Deref and DerefMut implementations from WeakFlowRef. 2015-06-27 18:09:14 +02:00
fragment.rs layout: Take borders into account when positioning inline fragments on 2015-08-04 16:20:15 -07:00
generated_content.rs Fix unused mutability warnings. 2015-08-05 15:45:05 +02:00
incremental.rs Move to latest hyper everywhere 2015-06-02 20:12:14 +05:30
inline.rs layout: When repairing styles for incremental reflow, only repair 2015-08-04 09:02:41 -07:00
layout_debug.rs Change not(ndebug) to debug_assertions 2015-06-01 13:48:38 -07:00
layout_task.rs Auto merge of #6836 - nick-thompson:layout_refactor, r=Ms2ger 2015-08-06 03:29:16 -06:00
lib.rs Extract layout query code into query.rs 2015-08-05 10:24:00 -07:00
list_item.rs layout: Place list item markers correctly in the block direction. 2015-08-04 14:44:54 -07:00
model.rs Fix percentage height calculation, absolute containing block height calculations. 2015-08-03 10:47:56 +10:00
multicol.rs Implement offsetParent/Top/Left/Width/Height. 2015-08-03 11:55:38 +10:00
opaque_node.rs Replace OpaqueNodeMethods::from_{threadsafe_,}layout_node by opaque methods. 2015-06-24 14:55:43 +02:00
parallel.rs Remove unused implementation of ParallelPostorderFlowTraversal for BubbleISizes. 2015-07-23 19:30:43 +02:00
query.rs Extract layout query code into query.rs 2015-08-05 10:24:00 -07:00
sequential.rs Implement offsetParent/Top/Left/Width/Height. 2015-08-03 11:55:38 +10:00
table.rs Implement offsetParent/Top/Left/Width/Height. 2015-08-03 11:55:38 +10:00
table_caption.rs Implement offsetParent/Top/Left/Width/Height. 2015-08-03 11:55:38 +10:00
table_cell.rs Implement offsetParent/Top/Left/Width/Height. 2015-08-03 11:55:38 +10:00
table_colgroup.rs Implement offsetParent/Top/Left/Width/Height. 2015-08-03 11:55:38 +10:00
table_row.rs Implement offsetParent/Top/Left/Width/Height. 2015-08-03 11:55:38 +10:00
table_rowgroup.rs Implement offsetParent/Top/Left/Width/Height. 2015-08-03 11:55:38 +10:00
table_wrapper.rs layout: Don't use the block container inline size as the initial 2015-08-04 09:40:35 -07:00
text.rs Implement getComputedStyle 2015-07-29 20:17:50 -04:00
traversal.rs Replace the StyledNode trait with inherent methods. 2015-07-27 19:57:33 +02:00
wrapper.rs layout: When repairing styles for incremental reflow, only repair 2015-08-04 09:02:41 -07:00