• Home
  • Raw
  • Download

Lines Matching refs:box

366     bool mayHaveSelection(InlineBox* box) const  in mayHaveSelection()
369 box->renderer()->selectionStartEnd(selectionStart, selectionEnd); in mayHaveSelection()
395 void chunkStartCallback(InlineBox* box) in chunkStartCallback()
400 InlineFlowBox* flowBox = box->parent(); in chunkStartCallback()
414 void chunkEndCallback(InlineBox* box) in chunkEndCallback()
419 InlineFlowBox* flowBox = box->parent(); in chunkEndCallback()
445 bool chunkSetupFillCallback(InlineBox* box) in chunkSetupFillCallback()
447 InlineFlowBox* flowBox = box->parent(); in chunkSetupFillCallback()
467 bool chunkSetupFillSelectionCallback(InlineBox* box) in chunkSetupFillSelectionCallback()
469 InlineFlowBox* flowBox = box->parent(); in chunkSetupFillSelectionCallback()
481 if (!mayHaveSelection(box)) in chunkSetupFillSelectionCallback()
495 bool chunkSetupStrokeCallback(InlineBox* box) in chunkSetupStrokeCallback()
497 InlineFlowBox* flowBox = box->parent(); in chunkSetupStrokeCallback()
519 bool chunkSetupStrokeSelectionCallback(InlineBox* box) in chunkSetupStrokeSelectionCallback()
521 InlineFlowBox* flowBox = box->parent(); in chunkSetupStrokeSelectionCallback()
534 if (!mayHaveSelection(box)) in chunkSetupStrokeSelectionCallback()
716 ASSERT(range.box->isInlineTextBox()); in cummulatedWidthOfInlineBoxCharacterRange()
718 InlineTextBox* textBox = static_cast<InlineTextBox*>(range.box); in cummulatedWidthOfInlineBoxCharacterRange()
729 ASSERT(range.box->isInlineTextBox()); in cummulatedHeightOfInlineBoxCharacterRange()
731 InlineTextBox* textBox = static_cast<InlineTextBox*>(range.box); in cummulatedHeightOfInlineBoxCharacterRange()
765 SVGInlineTextBox* box = static_cast<SVGInlineTextBox*>(range.box); in cummulatedWidthOrHeightOfTextChunk() local
766 RenderStyle* style = box->renderer()->style(); in cummulatedWidthOrHeightOfTextChunk()
788 subRange.box = range.box; in cummulatedWidthOrHeightOfTextChunk()
804 …int offset = box->direction() == RTL ? box->end() - i - positionOffset + 1 : box->start() + i + po… in cummulatedWidthOrHeightOfTextChunk()
810 … float lastGlyphWidth = box->calculateGlyphWidth(style, offset, 0, charsConsumed, glyphName); in cummulatedWidthOrHeightOfTextChunk()
813 float lastGlyphHeight = box->calculateGlyphHeight(style, offset, 0); in cummulatedWidthOrHeightOfTextChunk()
883 InlineBox* curBox = range.box; in applyTextAnchorToTextChunk()
1497 range.box = curr; in buildTextChunks()
1501 … fprintf(stderr, " | -> Range is open! box=%p, startOffset=%i\n", range.box, range.startOffset); in buildTextChunks()
1549 range.box = curr; in buildTextChunks()
1661 …E %i STARTOFFSET: %i, ENDOFFSET: %i, BOX: %p\n", i, range.startOffset, range.endOffset, range.box); in layoutTextChunks()
1749 ASSERT(range.box->isInlineTextBox()); in walkTextChunks()
1750 SVGInlineTextBox* rangeTextBox = static_cast<SVGInlineTextBox*>(range.box); in walkTextChunks()
1761 lastNotifiedBox = range.box; in walkTextChunks()
1762 walker->start(range.box); in walkTextChunks()
1765 if (prevBox && prevBox != range.box) { in walkTextChunks()
1766 lastNotifiedBox = range.box; in walkTextChunks()
1783 if (walker->setupBackground(range.box)) in walkTextChunks()
1786 if (walker->setupFill(range.box)) in walkTextChunks()
1789 if (walker->setupFillSelection(range.box)) in walkTextChunks()
1792 if (walker->setupStroke(range.box)) in walkTextChunks()
1795 if (walker->setupStrokeSelection(range.box)) in walkTextChunks()
1798 if (walker->setupForeground(range.box)) in walkTextChunks()
1806 prevBox = range.box; in walkTextChunks()