mirror of
https://github.com/servo/servo.git
synced 2025-07-22 14:53:49 +01:00
Store SharedStyleContext in AssignISizes.
This commit is contained in:
parent
ea45e76840
commit
577c2d2078
3 changed files with 6 additions and 5 deletions
|
@ -17,6 +17,7 @@ use fragment::FragmentBorderBoxIterator;
|
|||
use generated_content::ResolveGeneratedContent;
|
||||
use gfx::display_list::{DisplayItem, StackingContext};
|
||||
use script_layout_interface::restyle_damage::{REFLOW, STORE_OVERFLOW};
|
||||
use style::context::StyleContext;
|
||||
use traversal::{AssignBSizes, AssignISizes, BubbleISizes, BuildDisplayList, ComputeAbsolutePositions};
|
||||
use util::opts;
|
||||
|
||||
|
@ -70,7 +71,7 @@ pub fn traverse_flow_tree_preorder(root: &mut FlowRef,
|
|||
}
|
||||
}
|
||||
|
||||
let assign_inline_sizes = AssignISizes { layout_context: &layout_context };
|
||||
let assign_inline_sizes = AssignISizes { shared_context: layout_context.shared_context() };
|
||||
let assign_block_sizes = AssignBSizes { layout_context: &layout_context };
|
||||
|
||||
doit(root, assign_inline_sizes, assign_block_sizes);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue