Searched refs:endOverhang (Results 1 - 4 of 4) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/core/rendering/
H A DRenderRubyRun.cpp277 void RenderRubyRun::getOverhang(bool firstLine, RenderObject* startRenderer, RenderObject* endRenderer, int& startOverhang, int& endOverhang) const
282 endOverhang = 0;
302 endOverhang = style()->isLeftToRightDirection() ? logicalRightOverhang : logicalLeftOverhang;
308 endOverhang = 0;
316 if (endOverhang)
317 endOverhang = min<int>(endOverhang, min<int>(toRenderText(endRenderer)->minLogicalWidth(), halfWidthOfFontSize));
H A DLineWidth.cpp133 int endOverhang; local
134 rubyRun->getOverhang(m_isFirstLine, startRenderer, endRenderer, startOverhang, endOverhang);
139 endOverhang = std::max(std::min<int>(endOverhang, m_availableWidth - currentWidth()), 0);
140 m_availableWidth += endOverhang;
141 m_overhangWidth += startOverhang + endOverhang;
H A DRenderRubyRun.h65 void getOverhang(bool firstLine, RenderObject* startRenderer, RenderObject* endRenderer, int& startOverhang, int& endOverhang) const;
H A DRenderBlockLineLayout.cpp432 int endOverhang; local
440 renderer->getOverhang(lineInfo.isFirstLine(), renderer->style()->isLeftToRightDirection() ? previousObject : nextObject, renderer->style()->isLeftToRightDirection() ? nextObject : previousObject, startOverhang, endOverhang);
442 setMarginEndForChild(renderer, -endOverhang);

Completed in 206 milliseconds