fn layout_block_level_children_sequentially(
    layout_context: &LayoutContext<'_>,
    positioning_context: &mut PositioningContext,
    child_boxes: &[ArcRefCell<BlockLevelBox>],
    containing_block: &ContainingBlock<'_>,
    sequential_layout_state: &mut SequentialLayoutState,
    placement_state: &mut PlacementState<'_>,
) -> Vec<Fragment>