Lines Matching refs:fCurTopMargin
479 float fCurTopMargin = 0, fCurBottomMargin = 0; in FindLayoutItemSplitPos() local
483 fCurTopMargin = pMarginNode->JSObject()->GetMeasureInUnit( in FindLayoutItemSplitPos()
514 fCurVerticalOffset + fCurTopMargin + pChildItem->m_sPos.y; in FindLayoutItemSplitPos()
519 *fProposedSplitPos = fRelSplitPos - fCurTopMargin; in FindLayoutItemSplitPos()
675 float fCurTopMargin = 0; in SplitLayoutItem() local
687 fCurTopMargin = pMarginNode->JSObject()->GetMeasureInUnit( in SplitLayoutItem()
707 pSecondLayoutItem->m_sSize.height += fCurTopMargin; in SplitLayoutItem()
712 if (fCurTopMargin > 0 && pLayoutItem->GetFirstChild()) { in SplitLayoutItem()
713 pSecondParent->m_sSize.height += fCurTopMargin; in SplitLayoutItem()
721 pContentItem->m_sSize.height += fCurTopMargin; in SplitLayoutItem()
744 if (fSplitPos <= fCurTopMargin + pChildItem->m_sPos.y + fCurBottomMargin + in SplitLayoutItem()
775 if (fSplitPos + kXFALayoutPrecision >= fCurTopMargin + fCurBottomMargin + in SplitLayoutItem()
789 fSplitPos - fCurTopMargin - fCurBottomMargin - pChildItem->m_sPos.y); in SplitLayoutItem()