HomeSort by relevance Sort by last modified time
    Searched refs:textBox (Results 1 - 18 of 18) sorted by null

  /external/chromium_org/third_party/WebKit/Source/core/rendering/svg/
SVGTextLayoutEngine.cpp 115 void SVGTextLayoutEngine::recordTextFragment(SVGInlineTextBox* textBox, const Vector<SVGTextMetrics>& textMetricsValues)
142 textBox->textFragments().append(m_currentTextFragment);
239 void SVGTextLayoutEngine::layoutInlineTextBox(SVGInlineTextBox* textBox)
241 ASSERT(textBox);
243 RenderSVGInlineText& text = toRenderSVGInlineText(textBox->renderer());
251 textBox->clearTextFragments();
253 layoutTextOnLineOrPath(textBox, text, *style);
256 m_pathLayoutBoxes.append(textBox);
260 m_lineLayoutBoxes.append(textBox);
270 SVGInlineTextBox* textBox = boxes.at(boxPosition)
    [all...]
RenderSVGInlineText.cpp 113 InlineTextBox* textBox = toInlineTextBox(box);
114 if (static_cast<unsigned>(caretOffset) < textBox->start() || static_cast<unsigned>(caretOffset) > textBox->start() + textBox->len())
118 if (static_cast<unsigned>(caretOffset) < textBox->start() + textBox->len()) {
119 LayoutRect rect = textBox->localSelectionRect(caretOffset, caretOffset + 1);
124 LayoutRect rect = textBox->localSelectionRect(caretOffset - 1, caretOffset);
182 SVGInlineTextBox* textBox = toSVGInlineTextBox(box);
183 Vector<SVGTextFragment>& fragments = textBox->textFragments()
    [all...]
SVGTextChunkBuilder.cpp 34 AffineTransform SVGTextChunkBuilder::transformationForTextBox(SVGInlineTextBox* textBox) const
36 return m_textBoxTransformations.get(textBox);
49 SVGInlineTextBox* textBox = lineLayoutBoxes[boxPosition];
50 if (!textBox->startsNewTextChunk())
85 SVGInlineTextBox* textBox = lineLayoutBoxes[boxStart];
86 ASSERT(textBox);
88 RenderSVGInlineText& textRenderer = toRenderSVGInlineText(textBox->renderer());
90 const RenderStyle* style = toRenderSVGInlineText(textBox->renderer()).style();
195 SVGInlineTextBox* textBox = boxes[boxPosition];
196 Vector<SVGTextFragment>& fragments = textBox->textFragments()
    [all...]
SVGTextChunk.cpp 41 SVGInlineTextBox* textBox = m_boxes.at(boxPosition);
42 Vector<SVGTextFragment>& fragments = textBox->textFragments();
SVGTextQuery.cpp 40 , textBox(0)
47 const SVGInlineTextBox* textBox;
112 queryData->textBox = m_textBoxes.at(textBoxPosition);
113 queryData->textRenderer = &toRenderSVGInlineText(queryData->textBox->renderer());
117 const Vector<SVGTextFragment>& fragments = queryData->textBox->textFragments();
143 int fragmentStartInBox = fragment.characterOffset - queryData->textBox->start();
154 if (!queryData->textBox->mapStartEndPositionsIntoFragmentCoordinates(fragment, startPosition, endPosition))
170 int fragmentOffsetInBox = fragment.characterOffset - queryData->textBox->start();
499 data->processedCharacters += characterOffset - data->textBox->start();
SVGRootInlineBox.cpp 130 SVGInlineTextBox* textBox = toSVGInlineTextBox(child);
131 boxRect = textBox->calculateBoundaries();
132 textBox->setX(boxRect.x());
133 textBox->setY(boxRect.y());
134 textBox->setLogicalWidth(boxRect.width());
135 textBox->setLogicalHeight(boxRect.height());
SVGRenderTreeAsText.cpp 400 static inline void writeSVGInlineTextBox(TextStream& ts, SVGInlineTextBox* textBox, int indent)
402 Vector<SVGTextFragment>& fragments = textBox->textFragments();
406 RenderSVGInlineText& textRenderer = toRenderSVGInlineText(textBox->renderer());
409 String text = textBox->renderer().text();
435 startOffset -= textBox->start();
436 endOffset -= textBox->start();
446 if (!textBox->isLeftToRightDirection() || textBox->dirOverride()) {
447 ts << (textBox->isLeftToRightDirection() ? " LTR" : " RTL");
448 if (textBox->dirOverride()
    [all...]
SVGInlineTextBox.cpp 676 SVGInlineTextBox* textBox = toSVGInlineTextBox(box);
678 int markerStartPosition = std::max<int>(marker->startOffset() - textBox->start(), 0);
679 int markerEndPosition = std::min<int>(marker->endOffset() - textBox->start(), textBox->len());
684 const Vector<SVGTextFragment>& fragments = textBox->textFragments();
691 if (!textBox->mapStartEndPositionsIntoFragmentCoordinates(fragment, fragmentStartPosition, fragmentEndPosition))
694 FloatRect fragmentRect = textBox->selectionRectForTextFragment(fragment, fragmentStartPosition, fragmentEndPosition, style);
  /external/chromium_org/third_party/WebKit/Source/core/editing/
VisibleUnits.cpp 207 static const InlineTextBox* logicallyPreviousBox(const VisiblePosition& visiblePosition, const InlineTextBox* textBox,
210 const InlineBox* startBox = textBox;
212 const InlineTextBox* previousBox = leafBoxes.previousTextBox(&startBox->root(), textBox);
248 static const InlineTextBox* logicallyNextBox(const VisiblePosition& visiblePosition, const InlineTextBox* textBox,
251 const InlineBox* startBox = textBox;
253 const InlineTextBox* nextBox = leafBoxes.nextTextBox(&startBox->root(), textBox);
288 static TextBreakIterator* wordBreakIteratorForMinOffsetBoundary(const VisiblePosition& visiblePosition, const InlineTextBox* textBox,
294 const InlineTextBox* previousBox = logicallyPreviousBox(visiblePosition, textBox, previousBoxInDifferentBlock, leafBoxes);
303 textBox->renderer().text().appendTo(string, textBox->start(), textBox->len())
    [all...]
CompositeEditCommand.cpp 739 for (InlineTextBox* textBox = textRenderer->firstTextBox(); textBox; textBox = textBox->nextTextBox())
740 sortedTextBoxes.append(textBox);
    [all...]
TextIterator.cpp 664 for (InlineTextBox* textBox = renderer->firstTextBox(); textBox; textBox = textBox->nextTextBox()) {
665 m_sortedTextBoxes.append(textBox);
    [all...]
  /external/chromium_org/third_party/WebKit/Source/core/rendering/
RenderLineBoxList.cpp 268 InlineTextBox* textBox = toRenderText(curr)->lastTextBox();
269 if (textBox)
270 box = &textBox->root();
RenderText.cpp 317 for (InlineTextBox* textBox = firstTextBox(); textBox; textBox = textBox->nextTextBox()) {
318 String text = m_text.substring(textBox->start(), textBox->len()).simplifyWhiteSpace(WTF::DoNotStripWhiteSpace);
320 if (textBox->nextTextBox() && textBox->nextTextBox()->start() > textBox->end() && text.length() && !text.right(1).containsOnlyWhitespace())
    [all...]
InlineFlowBox.cpp     [all...]
RenderBlockLineLayout.cpp 61 InlineTextBox* textBox = toRenderText(obj)->createInlineTextBox();
65 textBox->setIsText(isOnlyRun || obj->document().inNoQuirksMode());
66 return textBox;
473 InlineTextBox* textBox = toInlineTextBox(r->m_box);
475 textBox->setExpansion(expansion);
    [all...]
RenderBlock.cpp     [all...]
  /external/chromium_org/chrome/browser/resources/chromeos/chromevox/chromevox/injected/
pdf_processor.js 87 var texts = page['textBox'];
  /prebuilts/misc/common/android-support-test/
espresso-core.jar 

Completed in 349 milliseconds