Backed out 2 changesets (bug 1874823) for causing assertion failures at builds/worker/checkouts/gecko/layout/generic/nsIFrame.cpp CLOSED TREE

Backed out changeset 4e0e2448d7a5 (bug 1874823)
Backed out changeset 2c0d41730484 (bug 1874823)
This commit is contained in:
Sandor Molnar
2024-01-24 13:39:51 +02:00
parent 4d07c0afd0
commit a6c0549a83
9 changed files with 30 additions and 45 deletions

View File

@@ -10718,7 +10718,8 @@ nsBlockFrame* nsCSSFrameConstructor::BeginBuildingColumns(
PseudoStyleType::columnContent, columnSetStyle);
aColumnContent->SetComputedStyleWithoutNotification(blockStyle);
InitAndRestoreFrame(aState, aContent, columnSet, aColumnContent);
aColumnContent->AddStateBits(NS_FRAME_HAS_MULTI_COLUMN_ANCESTOR);
aColumnContent->AddStateBits(NS_FRAME_HAS_MULTI_COLUMN_ANCESTOR |
NS_BLOCK_STATIC_BFC);
// Set up the parent-child chain.
SetInitialSingleChild(columnSetWrapper, columnSet);