Add support for vertical alignment within table cells.

Fixes #10621
This commit is contained in:
Michael Howell 2016-04-19 14:47:55 -07:00
parent f051028ee8
commit 8953207f83
9 changed files with 184 additions and 5 deletions

View file

@ -90,6 +90,14 @@ impl CollapsibleMargins {
CollapsibleMargins::CollapseThrough(ref block_start) => block_start.collapse(),
}
}
pub fn block_end_margin_for_noncollapsible_context(&self) -> Au {
match *self {
CollapsibleMargins::None(_, block_end) => block_end,
CollapsibleMargins::Collapse(_, ref block_end) |
CollapsibleMargins::CollapseThrough(ref block_end) => block_end.collapse(),
}
}
}
enum FinalMarginState {