Searched defs:inlineTextBox (Results 1 - 6 of 6) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/core/accessibility/
H A DAXInlineTextBox.h49 void setInlineTextBox(AbstractInlineTextBox* inlineTextBox) { m_inlineTextBox = inlineTextBox; } argument
H A DAXInlineTextBox.cpp42 AXInlineTextBox::AXInlineTextBox(PassRefPtr<AbstractInlineTextBox> inlineTextBox) argument
43 : m_inlineTextBox(inlineTextBox)
55 PassRefPtr<AXInlineTextBox> AXInlineTextBox::create(PassRefPtr<AbstractInlineTextBox> inlineTextBox) argument
57 return adoptRef(new AXInlineTextBox(inlineTextBox));
H A DAXObjectCache.cpp245 AXObject* AXObjectCache::get(AbstractInlineTextBox* inlineTextBox) argument
247 if (!inlineTextBox)
250 AXID axID = m_inlineTextBoxObjectMapping.get(inlineTextBox);
329 static PassRefPtr<AXObject> createFromInlineTextBox(AbstractInlineTextBox* inlineTextBox) argument
331 return AXInlineTextBox::create(inlineTextBox);
426 AXObject* AXObjectCache::getOrCreate(AbstractInlineTextBox* inlineTextBox) argument
428 if (!inlineTextBox)
431 if (AXObject* obj = get(inlineTextBox))
434 RefPtr<AXObject> newObj = createFromInlineTextBox(inlineTextBox);
436 // Will crash later if we have two objects for the same inlineTextBox
562 remove(AbstractInlineTextBox* inlineTextBox) argument
[all...]
/external/chromium_org/third_party/WebKit/Source/core/rendering/
H A DAbstractInlineTextBox.h48 AbstractInlineTextBox(RenderText* renderText, InlineTextBox* inlineTextBox) argument
50 , m_inlineTextBox(inlineTextBox)
H A DAbstractInlineTextBox.cpp41 PassRefPtr<AbstractInlineTextBox> AbstractInlineTextBox::getOrCreate(RenderText* renderText, InlineTextBox* inlineTextBox) argument
43 if (!inlineTextBox)
49 InlineToAbstractInlineTextBoxHashMap::const_iterator it = gAbstractInlineTextBoxMap->find(inlineTextBox);
53 RefPtr<AbstractInlineTextBox> obj = adoptRef(new AbstractInlineTextBox(renderText, inlineTextBox));
54 gAbstractInlineTextBoxMap->set(inlineTextBox, obj);
58 void AbstractInlineTextBox::willDestroy(InlineTextBox* inlineTextBox) argument
63 InlineToAbstractInlineTextBoxHashMap::const_iterator it = gAbstractInlineTextBoxMap->find(inlineTextBox);
66 gAbstractInlineTextBoxMap->remove(inlineTextBox);
H A DInlineTextBox.cpp689 static int computeUnderlineOffset(const TextUnderlinePosition underlinePosition, const FontMetrics& fontMetrics, const InlineTextBox* inlineTextBox, const float textDecorationThickness) argument
712 const float offset = inlineTextBox->root().maxLogicalTop() - inlineTextBox->logicalTop();
714 return inlineTextBox->logicalHeight() + gap + offset;
715 return inlineTextBox->logicalHeight() + gap;

Completed in 321 milliseconds