/external/webkit/Source/WebCore/rendering/ |
D | RenderText.h | 31 class InlineTextBox; variable 47 void extractTextBox(InlineTextBox*); 48 void attachTextBox(InlineTextBox*); 49 void removeTextBox(InlineTextBox*); 56 InlineTextBox* createInlineTextBox(); 107 InlineTextBox* firstTextBox() const { return m_firstTextBox; } in firstTextBox() 108 InlineTextBox* lastTextBox() const { return m_lastTextBox; } in lastTextBox() 120 InlineTextBox* findNextInlineTextBox(int offset, int& pos) const; 140 virtual InlineTextBox* createTextBox(); // Subclassed by SVG. 166 InlineTextBox* m_firstTextBox; [all …]
|
D | InlineTextBox.h | 42 class InlineTextBox : public InlineBox { 44 InlineTextBox(RenderObject* obj) in InlineTextBox() function 56 InlineTextBox* prevTextBox() const { return m_prevTextBox; } in prevTextBox() 57 InlineTextBox* nextTextBox() const { return m_nextTextBox; } in nextTextBox() 58 void setNextTextBox(InlineTextBox* n) { m_nextTextBox = n; } in setNextTextBox() 59 void setPreviousTextBox(InlineTextBox* p) { m_prevTextBox = p; } in setPreviousTextBox() 78 …static inline bool compareByStart(const InlineTextBox* first, const InlineTextBox* second) { retur… in compareByStart() 150 InlineTextBox* m_prevTextBox; // The previous box that also uses our RenderObject 151 InlineTextBox* m_nextTextBox; // The next box that also uses our RenderObject 181 inline RenderText* InlineTextBox::textRenderer() const in textRenderer()
|
D | RenderText.cpp | 189 for (InlineTextBox* box = firstTextBox(); box; box = box->nextTextBox()) in removeAndDestroyTextBoxes() 203 void RenderText::extractTextBox(InlineTextBox* box) in extractTextBox() 213 for (InlineTextBox* curr = box; curr; curr = curr->nextTextBox()) in extractTextBox() 219 void RenderText::attachTextBox(InlineTextBox* box) in attachTextBox() 228 InlineTextBox* last = box; in attachTextBox() 229 for (InlineTextBox* curr = box; curr; curr = curr->nextTextBox()) { in attachTextBox() 238 void RenderText::removeTextBox(InlineTextBox* box) in removeTextBox() 258 InlineTextBox* next; in deleteTextBoxes() 259 for (InlineTextBox* curr = firstTextBox(); curr; curr = next) { in deleteTextBoxes() 275 for (InlineTextBox* box = firstTextBox(); box; box = box->nextTextBox()) in absoluteRects() [all …]
|
D | InlineTextBox.cpp | 51 typedef WTF::HashMap<const InlineTextBox*, IntRect> InlineTextBoxOverflowMap; 54 void InlineTextBox::destroy(RenderArena* arena) in destroy() 61 IntRect InlineTextBox::logicalOverflowRect() const in logicalOverflowRect() 68 void InlineTextBox::setLogicalOverflowRect(const IntRect& rect) in setLogicalOverflowRect() 76 int InlineTextBox::baselinePosition(FontBaseline baselineType) const in baselinePosition() 85 int InlineTextBox::lineHeight() const in lineHeight() 96 int InlineTextBox::selectionTop() in selectionTop() 101 int InlineTextBox::selectionBottom() in selectionBottom() 106 int InlineTextBox::selectionHeight() in selectionHeight() 111 bool InlineTextBox::isSelected(int startPos, int endPos) const in isSelected() [all …]
|
D | InlineFlowBox.h | 32 class InlineTextBox; variable 36 typedef HashMap<const InlineTextBox*, pair<Vector<const SimpleFontData*>, GlyphOverflow> > GlyphOve… 274 …void addTextBoxVisualOverflow(InlineTextBox*, GlyphOverflowAndFallbackFontsMap&, IntRect& logicalV…
|
D | InlineFlowBox.cpp | 355 InlineTextBox* text = static_cast<InlineTextBox*>(curr); in placeBoxesInInlineDirection() 435 …lowAndFallbackFontsMap::const_iterator it = textBoxDataMap.find(static_cast<InlineTextBox*>(curr)); in requiresIdeographicBaseline() 659 …if (static_cast<InlineTextBox*>(curr)->getEmphasisMarkPosition(curr->renderer()->style(m_firstLine… in placeBoxesInBlockDirection() 745 inline void InlineFlowBox::addTextBoxVisualOverflow(InlineTextBox* textBox, GlyphOverflowAndFallbac… in addTextBoxVisualOverflow() 846 InlineTextBox* text = static_cast<InlineTextBox*>(curr); in computeOverflow() 1340 …if (style->textEmphasisMark() != TextEmphasisMarkNone && static_cast<InlineTextBox*>(curr)->getEmp… in computeOverAnnotationAdjustment()
|
D | RenderBlockLineLayout.cpp | 181 InlineTextBox* textBox = toRenderText(obj)->createInlineTextBox(); in createInlineBoxForRenderer() 335 InlineTextBox* text = static_cast<InlineTextBox*>(box); in constructLine() 452 static_cast<InlineTextBox*>(r->m_box)->setCanHaveLeadingExpansion(true); in computeInlineDirectionPositionsForLine() 481 if (static_cast<InlineTextBox*>(r->m_box)->hasHyphen()) { in computeInlineDirectionPositionsForLine() 488 …flowAndFallbackFontsMap::iterator it = textBoxDataMap.add(static_cast<InlineTextBox*>(r->m_box), m… in computeInlineDirectionPositionsForLine() 495 …flowAndFallbackFontsMap::iterator it = textBoxDataMap.add(static_cast<InlineTextBox*>(r->m_box), m… in computeInlineDirectionPositionsForLine() 592 InlineTextBox* textBox = static_cast<InlineTextBox*>(r->m_box); in computeInlineDirectionPositionsForLine()
|
D | RenderTreeAsText.cpp | 491 static void writeTextRun(TextStream& ts, const RenderText& o, const InlineTextBox& run) in writeTextRun() 560 for (InlineTextBox* box = text.firstTextBox(); box; box = box->nextTextBox()) { in write()
|
D | RenderInline.cpp | 537 …for (InlineTextBox* childText = currText->firstTextBox(); childText; childText = childText->nextTe… in culledInlineAbsoluteRects() 621 …for (InlineTextBox* childText = currText->firstTextBox(); childText; childText = childText->nextTe… in culledInlineAbsoluteQuads() 826 …for (InlineTextBox* childText = currText->firstTextBox(); childText; childText = childText->nextTe… in culledInlineBoundingBox() 1253 …for (InlineTextBox* childText = currText->firstTextBox(); childText; childText = childText->nextTe… in dirtyLineBoxes()
|
D | RenderLineBoxList.cpp | 346 InlineTextBox* textBox = toRenderText(curr)->lastTextBox(); in dirtyLinesFromChangedChild()
|
/external/webkit/Source/WebCore/rendering/svg/ |
D | RenderSVGInlineText.cpp | 101 InlineTextBox* RenderSVGInlineText::createTextBox() in createTextBox() 103 InlineTextBox* box = new (renderArena()) SVGInlineTextBox(this); in createTextBox() 113 InlineTextBox* textBox = static_cast<InlineTextBox*>(box); in localCaretRect() 132 for (InlineTextBox* box = firstTextBox(); box; box = box->nextTextBox()) in linesBoundingBox() 191 for (InlineTextBox* box = firstTextBox(); box; box = box->nextTextBox()) { in positionForPoint()
|
D | RenderSVGInlineText.h | 64 virtual InlineTextBox* createTextBox();
|
D | SVGInlineTextBox.h | 34 class SVGInlineTextBox : public InlineTextBox {
|
D | SVGInlineFlowBox.cpp | 107 for (InlineTextBox* box = textRenderer->firstTextBox(); box; box = box->nextTextBox()) { in computeTextMatchMarkerRectForRenderer()
|
D | SVGInlineTextBox.cpp | 42 : InlineTextBox(object) in SVGInlineTextBox()
|
D | SVGRenderTreeAsText.cpp | 509 for (InlineTextBox* box = text.firstTextBox(); box; box = box->nextTextBox()) { in writeSVGInlineTextBoxes()
|
/external/webkit/Source/WebCore/dom/ |
D | Position.cpp | 400 for (InlineTextBox *box = textRenderer->firstTextBox(); box; box = box->nextTextBox()) { in renderedOffset() 591 InlineTextBox* lastTextBox = textRenderer->lastTextBox(); in upstream() 592 for (InlineTextBox* box = textRenderer->firstTextBox(); box; box = box->nextTextBox()) { in upstream() 611 …= lastTextBox || (otherBox->renderer() == textRenderer && static_cast<InlineTextBox*>(otherBox)->s… in upstream() 620 …= lastTextBox || (otherBox->renderer() == textRenderer && static_cast<InlineTextBox*>(otherBox)->s… in upstream() 714 InlineTextBox* lastTextBox = textRenderer->lastTextBox(); in downstream() 715 for (InlineTextBox* box = textRenderer->firstTextBox(); box; box = box->nextTextBox()) { in downstream() 734 …= lastTextBox || (otherBox->renderer() == textRenderer && static_cast<InlineTextBox*>(otherBox)->s… in downstream() 743 …= lastTextBox || (otherBox->renderer() == textRenderer && static_cast<InlineTextBox*>(otherBox)->s… in downstream() 820 for (InlineTextBox *box = textRenderer->firstTextBox(); box; box = box->nextTextBox()) { in inRenderedText() [all …]
|
/external/webkit/Source/WebCore/editing/ |
D | TextIterator.h | 148 InlineTextBox* m_textBox; 151 InlineTextBox* m_remainingTextBox; 164 Vector<InlineTextBox*> m_sortedTextBoxes;
|
D | CompositeEditCommand.cpp | 529 Vector<InlineTextBox*> sortedTextBoxes; in deleteInsignificantText() 532 …for (InlineTextBox* textBox = textRenderer->firstTextBox(); textBox; textBox = textBox->nextTextBo… in deleteInsignificantText() 538 std::sort(sortedTextBoxes.begin(), sortedTextBoxes.end(), InlineTextBox::compareByStart); in deleteInsignificantText() 539 InlineTextBox* box = sortedTextBoxes.isEmpty() ? 0 : sortedTextBoxes[sortedTextBoxesPosition]; in deleteInsignificantText() 552 InlineTextBox* prevBox = 0; in deleteInsignificantText()
|
D | visible_units.cpp | 382 …tNode->isTextNode() ? VisiblePosition(Position(startNode, static_cast<InlineTextBox *>(startBox)->… in startPositionForLine() 433 InlineTextBox *endTextBox = static_cast<InlineTextBox *>(endBox); in endPositionForLine() 1106 InlineTextBox* endTextBox = static_cast<InlineTextBox*>(logicalEndBox); in logicalEndPositionForLine()
|
D | TextIterator.cpp | 502 …for (InlineTextBox* textBox = renderer->firstTextBox(); textBox; textBox = textBox->nextTextBox())… in handleTextNode() 505 … std::sort(m_sortedTextBoxes.begin(), m_sortedTextBoxes.end(), InlineTextBox::compareByStart); in handleTextNode() 531 …InlineTextBox* firstTextBox = renderer->containsReversedText() ? (m_sortedTextBoxes.isEmpty() ? 0 … in handleTextBox() 548 InlineTextBox* nextTextBox = 0; in handleTextBox()
|
/external/webkit/Source/WebKit/android/nav/ |
D | CacheBuilder.h | 47 class InlineTextBox; variable 120 InlineTextBox* mLastInline; 130 typedef bool (*FindText)(BoundsPart* result, InlineTextBox* , const String& match); 228 InlineTextBox* textBox, int start, int relEnd, int x, int y,
|
D | CacheBuilder.cpp | 580 InlineTextBox* textBox = renderText->firstTextBox(); in groups() 2672 InlineTextBox* baseInline = walk->mLastInline != NULL ? walk->mLastInline : in isFocusableText() 2677 InlineTextBox* saveInline; in isFocusableText() 2687 InlineTextBox* inlineTextBox = baseInline; in isFocusableText() 2700 InlineTextBox* lastPartialInline = NULL; in isFocusableText() 3074 InlineTextBox *textBox = renderText->firstTextBox(); in ConstructPartRects() 3136 InlineTextBox* textBox, int start, int relEnd, int x, int y, in ConstructTextRect() 3179 InlineTextBox *textBox = renderText->firstTextBox(); in ConstructTextRects()
|
/external/webkit/Source/WebCore/ |
D | ChangeLog-2006-05-10 | 440 * rendering/InlineTextBox.cpp: 441 (WebCore::InlineTextBox::selectionRect): 442 (WebCore::InlineTextBox::paint): 443 (WebCore::InlineTextBox::paintSelection): 444 (WebCore::InlineTextBox::paintMarkedTextBackground): 445 (WebCore::InlineTextBox::paintTextMatchMarker): 446 (WebCore::InlineTextBox::offsetForPosition): 447 (WebCore::InlineTextBox::positionForOffset): 806 * rendering/InlineTextBox.cpp: 2648 * rendering/InlineTextBox.cpp: (WebCore::InlineTextBox::paint): Changed to get [all …]
|
D | ChangeLog-2006-12-31 | 1573 * rendering/InlineTextBox.cpp: 1574 (WebCore::InlineTextBox::paintDecoration): 2105 * rendering/InlineTextBox.cpp: 2107 (WebCore::InlineTextBox::paint): 2108 (WebCore::InlineTextBox::paintSelection): 2109 (WebCore::InlineTextBox::paintMarkedTextBackground): 2110 (WebCore::InlineTextBox::paintTextMatchMarker): 2713 * rendering/InlineTextBox.cpp: 2715 (WebCore::InlineTextBox::paint): 2716 (WebCore::InlineTextBox::paintDecoration): [all …]
|