author | Ting-Yu Lin <tlin@mozilla.com> |
Wed, 08 Jan 2020 02:48:14 +0000 | |
changeset 509291 | fce0d0696080c4e6e52d5860b4f8875a3072d19c |
parent 509290 | 969b70e2596026eb043064f93e86c1c899dc4dfd |
child 509292 | f7b4438f499f2598fee82412bf00a91cb0a02c4d |
push id | 36993 |
push user | dluca@mozilla.com |
push date | Wed, 08 Jan 2020 09:41:58 +0000 |
treeherder | mozilla-central@12fb5e522dd3 [default view] [failures only] |
perfherder | [talos] [build metrics] [platform microbench] (compared to previous push) |
reviewers | dbaron |
bugs | 1603088 |
milestone | 74.0a1 |
first release with | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
last release without | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
--- a/layout/generic/nsColumnSetFrame.cpp +++ b/layout/generic/nsColumnSetFrame.cpp @@ -1194,23 +1194,16 @@ void nsColumnSetFrame::Reflow(nsPresCont MOZ_ASSERT(aStatus.IsEmpty(), "Caller should pass a fresh reflow status!"); MOZ_ASSERT(aReflowInput.mCBReflowInput->mFrame->StyleColumn() ->IsColumnContainerStyle(), "The column container should have relevant column styles!"); MOZ_ASSERT(aReflowInput.mParentReflowInput->mFrame->IsColumnSetWrapperFrame(), "The column container should be ColumnSetWrapperFrame!"); - // Our children depend on our block-size if we have a fixed block-size. - if (aReflowInput.ComputedBSize() != NS_UNCONSTRAINEDSIZE) { - AddStateBits(NS_FRAME_CONTAINS_RELATIVE_BSIZE); - } else { - RemoveStateBits(NS_FRAME_CONTAINS_RELATIVE_BSIZE); - } - #ifdef DEBUG nsFrameList::Enumerator oc(GetChildList(kOverflowContainersList)); for (; !oc.AtEnd(); oc.Next()) { MOZ_ASSERT(!IS_TRUE_OVERFLOW_CONTAINER(oc.get())); } nsFrameList::Enumerator eoc(GetChildList(kExcessOverflowContainersList)); for (; !eoc.AtEnd(); eoc.Next()) { MOZ_ASSERT(!IS_TRUE_OVERFLOW_CONTAINER(eoc.get()));