Home | History | Annotate | Download | only in rendering

Lines Matching refs:marginBeforeCollapse

1091     m_canCollapseMarginBeforeWithChildren = m_canCollapseWithChildren && !beforeBorderPadding && blockStyle->marginBeforeCollapse() != MSEPARATE;
1405 setMustDiscardMarginBefore(style()->marginBeforeCollapse() == MDISCARD);
1441 // FIXME: Use writing mode independent accessor for marginBeforeCollapse.
1442 if ((document().inQuirksMode() && hasMarginBeforeQuirk(child) && (isTableCell() || isBody())) || child->style()->marginBeforeCollapse() == MSEPARATE)
1446 // FIXME: Use writing mode independent accessor for marginBeforeCollapse.
1447 if (child->style()->marginBeforeCollapse() == MDISCARD) {
1604 if (style()->marginBeforeCollapse() == MDISCARD) {
1636 return style()->marginBeforeCollapse() == MDISCARD || (m_rareData && m_rareData->m_discardMarginBefore);
1648 return child->isRenderBlockFlow() ? toRenderBlockFlow(child)->mustDiscardMarginBefore() : (child->style()->marginBeforeCollapse() == MDISCARD);
1663 return child->isRenderBlockFlow() ? toRenderBlockFlow(child)->mustDiscardMarginBefore() : (child->style()->marginBeforeCollapse() == MDISCARD);
1696 return childStyle->marginBeforeCollapse() == MSEPARATE;
1711 return childStyle->marginBeforeCollapse() == MSEPARATE;