diff options
Diffstat (limited to 'components/layout_thread_2020/lib.rs')
-rw-r--r-- | components/layout_thread_2020/lib.rs | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/components/layout_thread_2020/lib.rs b/components/layout_thread_2020/lib.rs index 7639c2dc70c..42a5a4d3e00 100644 --- a/components/layout_thread_2020/lib.rs +++ b/components/layout_thread_2020/lib.rs @@ -1194,8 +1194,14 @@ impl LayoutThread { }, &QueryMsg::ResolvedStyleQuery(node, ref pseudo, ref property) => { let node = unsafe { ServoLayoutNode::new(&node) }; - rw_data.resolved_style_response = - process_resolved_style_request(context, node, pseudo, property); + let fragment_tree = self.fragment_tree_root.borrow().clone(); + rw_data.resolved_style_response = process_resolved_style_request( + context, + node, + pseudo, + property, + fragment_tree, + ); }, &QueryMsg::OffsetParentQuery(node) => { rw_data.offset_parent_response = process_offset_parent_query(node); |