Home | History | Annotate | Download | only in rendering

Lines Matching refs:logicalVisualOverflow

722 inline void InlineFlowBox::addBoxShadowVisualOverflow(IntRect& logicalVisualOverflow)
731 int logicalTopVisualOverflow = min(logicalTop() + boxShadowLogicalTop, logicalVisualOverflow.y());
732 int logicalBottomVisualOverflow = max(logicalBottom() + boxShadowLogicalBottom, logicalVisualOverflow.maxY());
738 int logicalLeftVisualOverflow = min(pixelSnappedLogicalLeft() + boxShadowLogicalLeft, logicalVisualOverflow.x());
739 int logicalRightVisualOverflow = max(pixelSnappedLogicalRight() + boxShadowLogicalRight, logicalVisualOverflow.maxX());
741 logicalVisualOverflow = IntRect(logicalLeftVisualOverflow, logicalTopVisualOverflow,
745 inline void InlineFlowBox::addTextBoxVisualOverflow(InlineTextBox* textBox, GlyphOverflowAndFallbackFontsMap& textBoxDataMap, IntRect& logicalVisualOverflow)
794 int logicalTopVisualOverflow = min(textBox->logicalTop() + childOverflowLogicalTop, logicalVisualOverflow.y());
795 int logicalBottomVisualOverflow = max(textBox->logicalBottom() + childOverflowLogicalBottom, logicalVisualOverflow.maxY());
796 int logicalLeftVisualOverflow = min(textBox->pixelSnappedLogicalLeft() + childOverflowLogicalLeft, logicalVisualOverflow.x());
797 int logicalRightVisualOverflow = max(textBox->pixelSnappedLogicalRight() + childOverflowLogicalRight, logicalVisualOverflow.maxX());
799 logicalVisualOverflow = IntRect(logicalLeftVisualOverflow, logicalTopVisualOverflow,
802 textBox->setLogicalOverflowRect(logicalVisualOverflow);
805 inline void InlineFlowBox::addReplacedChildOverflow(const InlineBox* inlineBox, IntRect& logicalLayoutOverflow, IntRect& logicalVisualOverflow)
815 logicalVisualOverflow.unite(childLogicalVisualOverflow);
836 IntRect logicalVisualOverflow(logicalLayoutOverflow);
839 addBoxShadowVisualOverflow(logicalVisualOverflow);
852 logicalVisualOverflow.unite(textBoxOverflow);
857 logicalVisualOverflow.unite(flow->logicalVisualOverflowRect(lineTop, lineBottom));
862 addReplacedChildOverflow(curr, logicalLayoutOverflow, logicalVisualOverflow);
865 setOverflowFromLogicalRects(logicalLayoutOverflow, logicalVisualOverflow, lineTop, lineBottom);
892 void InlineFlowBox::setOverflowFromLogicalRects(const IntRect& logicalLayoutOverflow, const IntRect& logicalVisualOverflow, int lineTop, int lineBottom)
897 IntRect visualOverflow(isHorizontal() ? logicalVisualOverflow : logicalVisualOverflow.transposedRect());