зеркало из https://github.com/mozilla/gecko-dev.git
Bug 336121. Treat table outer frames as psuedostacking contexts. r+sr=dbaron
This commit is contained in:
Родитель
6b2853f825
Коммит
e7e6b5ae2a
|
@ -1294,6 +1294,7 @@ nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder* aBuilder,
|
|||
(aFlags & DISPLAY_CHILD_FORCE_PSEUDO_STACKING_CONTEXT) != 0;
|
||||
if ((aFlags & DISPLAY_CHILD_INLINE) &&
|
||||
(aChild->IsContainingBlock() ||
|
||||
childType == nsLayoutAtoms::tableOuterFrame ||
|
||||
childType == nsLayoutAtoms::listControlFrame)) {
|
||||
// child is a block or table-like frame in an inline context, i.e.,
|
||||
// it acts like inline-block or inline-table. Therefore it is a
|
||||
|
|
Загрузка…
Ссылка в новой задаче