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

  /external/chromium_org/third_party/WebKit/Source/core/rendering/svg/
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();
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...]
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());
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);
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...]
  /external/chromium_org/third_party/WebKit/Source/core/rendering/
RenderLineBoxList.cpp 268 InlineTextBox* textBox = toRenderText(curr)->lastTextBox();
269 if (textBox)
270 box = &textBox->root();
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...]
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...]
  /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...]
  /prebuilts/misc/common/android-support-test/
espresso-core.jar 

Completed in 253 milliseconds