OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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