Bug 1675376 - Pass consumed bsize to ApplySkipSides when during reflow. r=mats
The caller has it, so let's pass it down so that we don't need to compute it on demand. Differential Revision: https://phabricator.services.mozilla.com/D97356
This commit is contained in:
@@ -258,17 +258,17 @@ void nsTableRowGroupFrame::BuildDisplayList(nsDisplayListBuilder* aBuilder,
|
||||
}
|
||||
|
||||
nsIFrame::LogicalSides nsTableRowGroupFrame::GetLogicalSkipSides(
|
||||
const ReflowInput* aReflowInput) const {
|
||||
const Maybe<SkipSidesDuringReflow>&) const {
|
||||
LogicalSides skip(mWritingMode);
|
||||
if (MOZ_UNLIKELY(StyleBorder()->mBoxDecorationBreak ==
|
||||
StyleBoxDecorationBreak::Clone)) {
|
||||
return skip;
|
||||
}
|
||||
|
||||
if (nullptr != GetPrevInFlow()) {
|
||||
if (GetPrevInFlow()) {
|
||||
skip |= eLogicalSideBitsBStart;
|
||||
}
|
||||
if (nullptr != GetNextInFlow()) {
|
||||
if (GetNextInFlow()) {
|
||||
skip |= eLogicalSideBitsBEnd;
|
||||
}
|
||||
return skip;
|
||||
|
||||
Reference in New Issue
Block a user