Home | History | Annotate | Download | only in rendering

Lines Matching refs:m_box

632         r->m_box = box;
706 trailingSpaceRun->m_box->setLogicalWidth(max<float>(0, trailingSpaceRun->m_box->logicalWidth() - totalLogicalWidth + availableLogicalWidth));
711 trailingSpaceRun->m_box->setLogicalWidth(0);
723 totalLogicalWidth -= trailingSpaceRun->m_box->logicalWidth();
724 trailingSpaceRun->m_box->setLogicalWidth(0);
732 trailingSpaceRun->m_box->setLogicalWidth(max<float>(0, trailingSpaceRun->m_box->logicalWidth() - totalLogicalWidth + availableLogicalWidth));
733 totalLogicalWidth -= trailingSpaceRun->m_box->logicalWidth();
742 totalLogicalWidth -= trailingSpaceRun->m_box->logicalWidth();
743 trailingSpaceWidth = min(trailingSpaceRun->m_box->logicalWidth(), (availableLogicalWidth - totalLogicalWidth + 1) / 2);
744 trailingSpaceRun->m_box->setLogicalWidth(max<float>(0, trailingSpaceWidth));
758 if (!runWithNextObject->m_object->isOutOfFlowPositioned() && !runWithNextObject->m_box->isLineBreak()) {
803 int baselineShift = lineBox->verticalPositionForBox(run->m_box, verticalPositionCache);
813 if (toInlineTextBox(run->m_box)->hasHyphen()) {
865 run->m_box->setLogicalWidth(measuredWidth + hyphenWidth);
867 ASSERT(run->m_box->isText());
868 GlyphOverflowAndFallbackFontsMap::iterator it = textBoxDataMap.add(toInlineTextBox(run->m_box), make_pair(Vector<const SimpleFontData*>(), GlyphOverflow())).iterator;
871 run->m_box->parent()->clearDescendantsHaveSameLineHeightAndBaseline();
874 ASSERT(run->m_box->isText());
875 GlyphOverflowAndFallbackFontsMap::iterator it = textBoxDataMap.add(toInlineTextBox(run->m_box), make_pair(Vector<const SimpleFontData*>(), GlyphOverflow())).iterator;
877 run->m_box->clearKnownToHaveNoOverflow();
891 if (!r->m_box || r == trailingSpaceRun)
901 InlineTextBox* textBox = toInlineTextBox(r->m_box);
936 totalLogicalWidth -= trailingSpaceRun->m_box->logicalWidth();
937 trailingSpaceRun->m_box->setLogicalWidth(0);
1015 endLogicalRight = lineBox->placeBoxRangeInInlineDirection(segmentStart->m_box, newSegmentStart ? newSegmentStart->m_box : 0, logicalLeft, minLogicalLeft, maxLogicalRight, needsWordSpacing, textBoxDataMap);
1055 if (!r->m_box || r->m_object->isOutOfFlowPositioned() || r->m_box->isLineBreak())
1063 toInlineTextBox(r->m_box)->setCanHaveLeadingExpansion(true);
1066 opportunitiesInRun = Font::expansionOpportunityCount(rt->characters8() + r->m_start, r->m_stop - r->m_start, r->m_box->direction(), isAfterExpansion);
1068 opportunitiesInRun = Font::expansionOpportunityCount(rt->characters16() + r->m_start, r->m_stop - r->m_start, r->m_box->direction(), isAfterExpansion);
1086 r->m_box->setLogicalWidth(logicalWidthForChild(renderBox));
1091 totalLogicalWidth += r->m_box->logicalWidth();
1114 ASSERT(r->m_box);
1115 if (!r->m_box)
1121 r->m_box->setLogicalTop(logicalHeight());
1126 toRenderText(r->m_object)->positionLineBox(r->m_box);
1128 toRenderBox(r->m_object)->positionLineBox(r->m_box);