diff options
author | Brian Anderson <banderson@mozilla.com> | 2012-10-31 19:32:02 -0700 |
---|---|---|
committer | Brian Anderson <banderson@mozilla.com> | 2012-10-31 21:49:16 -0700 |
commit | d95b96185cd6d6c9faa6aadb204deeb217059d32 (patch) | |
tree | 00cc4c6983d0f0b71fcb1d11ab0ea53569d1f56c | |
parent | 0e94860305b8e5dbc362dec8b7dd358e530203ef (diff) | |
download | servo-d95b96185cd6d6c9faa6aadb204deeb217059d32.tar.gz servo-d95b96185cd6d6c9faa6aadb204deeb217059d32.zip |
Selector matching doesn't need a LayoutContext just now
-rw-r--r-- | src/servo/css/matching.rs | 6 | ||||
-rw-r--r-- | src/servo/layout/layout_task.rs | 2 |
2 files changed, 4 insertions, 4 deletions
diff --git a/src/servo/css/matching.rs b/src/servo/css/matching.rs index e1ea738a9a4..8bd39f6bf1a 100644 --- a/src/servo/css/matching.rs +++ b/src/servo/css/matching.rs @@ -8,7 +8,7 @@ use layout::context::LayoutContext; use select_handler::NodeSelectHandler; trait MatchMethods { - fn restyle_subtree(ctx: &LayoutContext, select_ctx: &SelectCtx); + fn restyle_subtree(select_ctx: &SelectCtx); } impl Node : MatchMethods { @@ -19,12 +19,12 @@ impl Node : MatchMethods { * the node (the reader-auxiliary box in the COW model) with the * computed style. */ - fn restyle_subtree(ctx: &LayoutContext, select_ctx: &SelectCtx) { + fn restyle_subtree(select_ctx: &SelectCtx) { let mut i = 0u; for NodeTree.each_child(&self) |kid| { i = i + 1u; - kid.restyle_subtree(ctx, select_ctx); + kid.restyle_subtree(select_ctx); } let select_handler = NodeSelectHandler { diff --git a/src/servo/layout/layout_task.rs b/src/servo/layout/layout_task.rs index 7971c4a6f71..8c96efa66ba 100644 --- a/src/servo/layout/layout_task.rs +++ b/src/servo/layout/layout_task.rs @@ -175,7 +175,7 @@ impl Layout { // TODO: this is dumb. we don't need 2 separate traversals. node.initialize_style_for_subtree(&self.layout_refs); do self.css_select_ctx.borrow_imm |ctx| { - node.restyle_subtree(&layout_ctx, ctx); + node.restyle_subtree(ctx); } let builder = LayoutTreeBuilder::new(); |