• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/WebCore-7537.78.1/rendering/

Lines Matching refs:run

198     // There is no need to ever schedule repaints from a style change of a text run, since
199 // we already did this for the parent of the text run.
468 // Find the text run that includes the character at offset
469 // and return pos, which is the position of the char in the run.
480 // we are now in the correct text run
762 TextRun run = RenderBlock::constructTextRun(const_cast<RenderText*>(this), f, this, start, len, style());
763 run.setCharactersLength(textLength() - start);
764 ASSERT(run.charactersLength() >= run.length());
766 run.setCharacterScanForCodePath(!canUseSimpleFontCodePath());
767 run.setTabSize(!style()->collapseWhiteSpace(), style()->tabSize());
768 run.setXPos(xPos);
769 return f.width(run, fallbackFonts, glyphOverflow);
854 // A <pre> run that ends with a newline, as in, e.g.,
921 TextRun run = RenderBlock::constructTextRun(renderer, font, fragmentWithHyphen.characters(), fragmentWithHyphen.length(), style);
922 run.setCharactersLength(fragmentWithHyphen.length());
923 run.setCharacterScanForCodePath(!renderer->canUseSimpleFontCodePath());
924 float fragmentWidth = font.width(run, &fallbackFonts, &glyphOverflow);
1106 // last word in the run.
1112 // If the first character in the run is breakable, then we consider ourselves to have a beginning
1113 // minimum width of 0, since a break could occur right before our run starts, preventing us from ever
1114 // being appended to a previous text run when considering the total minimum width of the containing block.
1148 TextRun run = RenderBlock::constructTextRun(this, f, this, i, 1, styleToUse);
1149 run.setCharactersLength(len - i);
1150 ASSERT(run.charactersLength() >= run.length());
1151 run.setTabSize(!style()->collapseWhiteSpace(), style()->tabSize());
1152 run.setXPos(leadWidth + currMaxWidth);
1154 currMaxWidth += f.width(run, &fallbackFonts);
1284 // Text run is entirely before the affected range.
1288 // Text run is entirely after the affected range.
1296 // the run after the affected area as dirty.
1303 // Text run overlaps with the left end of the affected range.
1307 // Text run subsumes the affected range.
1311 // Text run overlaps with right end of the affected range.
1570 TextRun run = RenderBlock::constructTextRun(const_cast<RenderText*>(this), f, this, from, len, style());
1571 run.setCharactersLength(textLength() - from);
1572 ASSERT(run.charactersLength() >= run.length());
1574 run.setCharacterScanForCodePath(!canUseSimpleFontCodePath());
1575 run.setTabSize(!style()->collapseWhiteSpace(), style()->tabSize());
1576 run.setXPos(xPos);
1577 w = f.width(run, fallbackFonts, glyphOverflow);