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

  /external/chromium_org/third_party/WebKit/Source/core/accessibility/
AXInlineTextBox.h 49 void setInlineTextBox(AbstractInlineTextBox* inlineTextBox) { m_inlineTextBox = inlineTextBox; }
AXInlineTextBox.cpp 43 AXInlineTextBox::AXInlineTextBox(PassRefPtr<AbstractInlineTextBox> inlineTextBox)
44 : m_inlineTextBox(inlineTextBox)
56 PassRefPtr<AXInlineTextBox> AXInlineTextBox::create(PassRefPtr<AbstractInlineTextBox> inlineTextBox)
58 return adoptRef(new AXInlineTextBox(inlineTextBox));
AXObjectCache.cpp 243 AXObject* AXObjectCache::get(AbstractInlineTextBox* inlineTextBox)
245 if (!inlineTextBox)
248 AXID axID = m_inlineTextBoxObjectMapping.get(inlineTextBox);
324 static PassRefPtr<AXObject> createFromInlineTextBox(AbstractInlineTextBox* inlineTextBox)
326 return AXInlineTextBox::create(inlineTextBox);
416 AXObject* AXObjectCache::getOrCreate(AbstractInlineTextBox* inlineTextBox)
418 if (!inlineTextBox)
421 if (AXObject* obj = get(inlineTextBox))
424 RefPtr<AXObject> newObj = createFromInlineTextBox(inlineTextBox);
426 // Will crash later if we have two objects for the same inlineTextBox
    [all...]
  /external/chromium_org/third_party/WebKit/Source/core/rendering/
AbstractInlineTextBox.cpp 41 PassRefPtr<AbstractInlineTextBox> AbstractInlineTextBox::getOrCreate(RenderText* renderText, InlineTextBox* inlineTextBox)
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)
63 InlineToAbstractInlineTextBoxHashMap::const_iterator it = gAbstractInlineTextBoxMap->find(inlineTextBox);
66 gAbstractInlineTextBoxMap->remove(inlineTextBox);
    [all...]
AbstractInlineTextBox.h 35 #include "core/rendering/InlineTextBox.h"
42 class InlineTextBox;
44 // High-level abstraction of InlineTextBox to allow the accessibility module to
48 AbstractInlineTextBox(RenderText* renderText, InlineTextBox* inlineTextBox)
50 , m_inlineTextBox(inlineTextBox)
54 static PassRefPtr<AbstractInlineTextBox> getOrCreate(RenderText*, InlineTextBox*);
55 static void willDestroy(InlineTextBox*);
58 friend class InlineTextBox;
88 // Weak ptrs; these are nulled when InlineTextBox::destroy() calls AbstractInlineTextBox::willDestroy
    [all...]
InlineTextBox.cpp 24 #include "core/rendering/InlineTextBox.h"
65 COMPILE_ASSERT(sizeof(InlineTextBox) == sizeof(SameSizeAsInlineTextBox), InlineTextBox_should_stay_small);
67 typedef WTF::HashMap<const InlineTextBox*, LayoutRect> InlineTextBoxOverflowMap;
72 void InlineTextBox::destroy()
81 void InlineTextBox::markDirty(bool dirty)
90 LayoutRect InlineTextBox::logicalOverflowRect() const
97 void InlineTextBox::setLogicalOverflowRect(const LayoutRect& rect)
105 int InlineTextBox::baselinePosition(FontBaseline baselineType) const
114 LayoutUnit InlineTextBox::lineHeight() const
125 LayoutUnit InlineTextBox::selectionTop(
    [all...]
  /external/chromium_org/third_party/WebKit/Source/testing/runner/
WebAXObjectProxy.cpp 135 return result.append("InlineTextBox");
355 WebAXObject inlineTextBox = object.childAt(i);
356 BLINK_ASSERT(inlineTextBox.role() == WebAXRoleInlineTextBox);
358 end += inlineTextBox.stringValue().length();
361 WebRect inlineTextBoxRect = inlineTextBox.boundingBoxRect();
364 inlineTextBox.characterOffsets(characterOffsets);
365 BLINK_ASSERT(characterOffsets.size() > 0 && characterOffsets.size() == inlineTextBox.stringValue().length());
366 switch (inlineTextBox.textDirection()) {
416 WebAXObject inlineTextBox = object.childAt(i);
417 BLINK_ASSERT(inlineTextBox.role() == WebAXRoleInlineTextBox)
    [all...]

Completed in 219 milliseconds