Bug 1933101 Part 1 - Use StyleSize::Size() instead of ISize() and BSize() separately. r=layout-reviewers,emilio
Differential Revision: https://phabricator.services.mozilla.com/D230063
This commit is contained in:
@@ -862,8 +862,7 @@ struct nsGridContainerFrame::GridItemInfo {
|
||||
mFrame->IsTableWrapperFrame()
|
||||
? mFrame->PrincipalChildList().FirstChild()->StylePosition()
|
||||
: mFrame->StylePosition();
|
||||
const auto& size =
|
||||
isInlineAxis ? pos->ISize(aContainerWM) : pos->BSize(aContainerWM);
|
||||
const auto& size = pos->Size(aContainerAxis, aContainerWM);
|
||||
// max-content and min-content should behave as initial value in block axis.
|
||||
// FIXME: Bug 567039: moz-fit-content and -moz-available are not supported
|
||||
// for block size dimension on sizing properties (e.g. height), so we
|
||||
@@ -878,8 +877,7 @@ struct nsGridContainerFrame::GridItemInfo {
|
||||
if (!isAuto && !::IsPercentOfIndefiniteSize(size, aPercentageBasis)) {
|
||||
return false;
|
||||
}
|
||||
const auto& minSize = isInlineAxis ? pos->MinISize(aContainerWM)
|
||||
: pos->MinBSize(aContainerWM);
|
||||
const auto& minSize = pos->MinSize(aContainerAxis, aContainerWM);
|
||||
// max-content and min-content should behave as initial value in block axis.
|
||||
// FIXME: Bug 567039: moz-fit-content and -moz-available are not supported
|
||||
// for block size dimension on sizing properties (e.g. height), so we
|
||||
|
||||
Reference in New Issue
Block a user