OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:InlineFlowBox
(Results
1 - 25
of
44
) sorted by null
1
2
/external/chromium_org/third_party/WebKit/Source/core/rendering/
RenderLineBoxList.h
49
InlineFlowBox
* firstLineBox() const { return m_firstLineBox; }
50
InlineFlowBox
* lastLineBox() const { return m_lastLineBox; }
54
void appendLineBox(
InlineFlowBox
*);
59
void extractLineBox(
InlineFlowBox
*);
60
void attachLineBox(
InlineFlowBox
*);
61
void removeLineBox(
InlineFlowBox
*);
71
bool lineIntersectsDirtyRect(RenderBoxModelObject*,
InlineFlowBox
*, const PaintInfo&, const LayoutPoint&) const;
77
InlineFlowBox
* m_firstLineBox;
78
InlineFlowBox
* m_lastLineBox;
RenderVTTCue.h
47
bool shouldSwitchDirection(
InlineFlowBox
*, LayoutUnit) const;
52
bool findFirstLineBox(
InlineFlowBox
*&);
53
bool initializeLayoutParameters(
InlineFlowBox
*, LayoutUnit&, LayoutUnit&);
RenderLineBoxList.cpp
51
void RenderLineBoxList::appendLineBox(
InlineFlowBox
* box)
68
InlineFlowBox
* line = m_firstLineBox;
69
InlineFlowBox
* nextLine;
78
void RenderLineBoxList::extractLineBox(
InlineFlowBox
* box)
88
for (
InlineFlowBox
* curr = box; curr; curr = curr->nextLineBox())
94
void RenderLineBoxList::attachLineBox(
InlineFlowBox
* box)
103
InlineFlowBox
* last = box;
104
for (
InlineFlowBox
* curr = box; curr; curr = curr->nextLineBox()) {
113
void RenderLineBoxList::removeLineBox(
InlineFlowBox
* box)
132
InlineFlowBox
* next
[
all
...]
InlineFlowBox.h
41
class
InlineFlowBox
: public InlineBox {
43
InlineFlowBox
(RenderObject& obj)
72
virtual ~
InlineFlowBox
();
78
InlineFlowBox
* prevLineBox() const { return m_prevLineBox; }
79
InlineFlowBox
* nextLineBox() const { return m_nextLineBox; }
80
void setNextLineBox(
InlineFlowBox
* n) { m_nextLineBox = n; }
81
void setPreviousLineBox(
InlineFlowBox
* p) { m_prevLineBox = p; }
322
InlineFlowBox
* m_prevLineBox; // The previous box that also uses our RenderObject
323
InlineFlowBox
* m_nextLineBox; // The next box that also uses our RenderObject
325
// Maximum logicalTop among all children of an
InlineFlowBox
. Used t
[
all
...]
InlineFlowBox.cpp
21
#include "core/rendering/
InlineFlowBox
.h"
50
COMPILE_ASSERT(sizeof(
InlineFlowBox
) == sizeof(SameSizeAsInlineFlowBox), InlineFlowBox_should_stay_small);
54
InlineFlowBox
::~
InlineFlowBox
()
63
LayoutUnit
InlineFlowBox
::getFlowSpacingLogicalWidth()
73
IntRect
InlineFlowBox
::roundedFrameRect() const
85
static void setHasTextDescendantsOnAncestors(
InlineFlowBox
* box)
93
void
InlineFlowBox
::addToLine(InlineBox* child)
142
InlineFlowBox
* childFlowBox = toInlineFlowBox(child);
180
void
InlineFlowBox
::removeChild(InlineBox* child, MarkLineBoxes markDirty
[
all
...]
RenderVTTCue.cpp
59
bool RenderVTTCue::findFirstLineBox(
InlineFlowBox
*& firstLineBox)
69
bool RenderVTTCue::initializeLayoutParameters(
InlineFlowBox
* firstLineBox, LayoutUnit& step, LayoutUnit& position)
150
bool RenderVTTCue::shouldSwitchDirection(
InlineFlowBox
* firstLineBox, LayoutUnit step) const
215
InlineFlowBox
* firstLineBox;
RootInlineBox.h
24
#include "core/rendering/
InlineFlowBox
.h"
36
class RootInlineBox : public
InlineFlowBox
{
166
return
InlineFlowBox
::logicalTopVisualOverflow(lineTop());
170
return
InlineFlowBox
::logicalBottomVisualOverflow(lineBottom());
174
return
InlineFlowBox
::logicalTopLayoutOverflow(lineTop());
178
return
InlineFlowBox
::logicalBottomLayoutOverflow(lineBottom());
202
// This folds into the padding at the end of
InlineFlowBox
on 64-bit.
EllipsisBox.h
32
EllipsisBox(RenderObject& obj, const AtomicString& ellipsisStr,
InlineFlowBox
* parent,
RenderInline.h
27
#include "core/rendering/
InlineFlowBox
.h"
67
InlineFlowBox
* createAndAppendInlineFlowBox();
75
InlineFlowBox
* firstLineBox() const { return m_lineBoxes.firstLineBox(); }
76
InlineFlowBox
* lastLineBox() const { return m_lineBoxes.lastLineBox(); }
164
virtual
InlineFlowBox
* createInlineFlowBox(); // Subclassed by SVG and Ruby
RenderImage.h
101
virtual bool boxShadowShouldBeAppliedToBackground(BackgroundBleedAvoidance,
InlineFlowBox
*) const OVERRIDE FINAL;
InlineBox.h
53
bool dirty, bool extracted, bool isHorizontal, InlineBox* next, InlineBox* prev,
InlineFlowBox
* parent)
181
InlineFlowBox
* parent() const
186
void setParent(
InlineFlowBox
* par) { m_parent = par; }
382
InlineFlowBox
* m_parent; // The box that contains us.
402
// For
InlineFlowBox
and InlineTextBox
RenderBoxModelObject.h
167
void paintFillLayerExtended(const PaintInfo&, const Color&, const FillLayer*, const LayoutRect&, BackgroundBleedAvoidance,
InlineFlowBox
* = 0, const LayoutSize& = LayoutSize(), CompositeOperator = CompositeSourceOver, RenderObject* backgroundObject = 0);
169
virtual bool boxShadowShouldBeAppliedToBackground(BackgroundBleedAvoidance,
InlineFlowBox
* = 0) const;
258
RoundedRect backgroundRoundedRectAdjustedForBleedAvoidance(GraphicsContext*, const LayoutRect&, BackgroundBleedAvoidance,
InlineFlowBox
*, const LayoutSize&, bool includeLogicalLeftEdge, bool includeLogicalRightEdge) const;
314
RoundedRect getBackgroundRoundedRect(const LayoutRect&,
InlineFlowBox
*, LayoutUnit inlineBoxWidth, LayoutUnit inlineBoxHeight,
RootInlineBox.cpp
40
struct SameSizeAsRootInlineBox : public
InlineFlowBox
{
51
:
InlineFlowBox
(block)
66
InlineFlowBox
::destroy();
88
InlineFlowBox
::clearTruncation();
123
return
InlineFlowBox
::canAccommodateEllipsis(ltr, blockEdge, ellipsisWidth);
157
float result =
InlineFlowBox
::placeEllipsisBox(ltr, blockLeftEdge, blockRightEdge, ellipsisWidth, truncatedWidth, foundBox);
174
InlineFlowBox
::paint(paintInfo, paintOffset, lineTop, lineBottom);
186
return
InlineFlowBox
::nodeAtPoint(request, result, locationInContainer, accumulatedOffset, lineTop, lineBottom);
191
InlineFlowBox
::adjustPosition(dx, dy);
[
all
...]
RenderInline.cpp
105
for (
InlineFlowBox
* box = firstLineBox(); box; box = box->nextLineBox())
548
else if (
InlineFlowBox
* curr = firstLineBox()) {
588
for (
InlineFlowBox
* childLine = currInline->firstLineBox(); childLine; childLine = childLine->nextLineBox()) {
[
all
...]
RenderListItem.cpp
369
for (
InlineFlowBox
* box = m_marker->inlineBoxWrapper()->parent(); box; box = box->parent()) {
392
for (
InlineFlowBox
* box = m_marker->inlineBoxWrapper()->parent(); box; box = box->parent()) {
RenderTableCell.h
238
virtual bool boxShadowShouldBeAppliedToBackground(BackgroundBleedAvoidance,
InlineFlowBox
*) const OVERRIDE;
RenderBlock.h
94
InlineFlowBox
* firstLineBox() const { return m_lineBoxes.firstLineBox(); }
95
InlineFlowBox
* lastLineBox() const { return m_lineBoxes.lastLineBox(); }
InlineBox.cpp
23
#include "core/rendering/
InlineFlowBox
.h"
162
for (
InlineFlowBox
* curr = parent(); curr && !curr->isDirty(); curr = curr->parent())
/external/chromium_org/third_party/WebKit/Source/core/rendering/svg/
SVGInlineFlowBox.h
24
#include "core/rendering/
InlineFlowBox
.h"
28
class SVGInlineFlowBox FINAL : public
InlineFlowBox
{
31
:
InlineFlowBox
(obj)
SVGRootInlineBox.h
55
void layoutCharactersInTextBoxes(
InlineFlowBox
*, SVGTextLayoutEngine&);
56
void layoutChildBoxes(
InlineFlowBox
*, FloatRect* = 0);
SVGTextQuery.h
30
class
InlineFlowBox
;
54
void collectTextBoxesInFlowBox(
InlineFlowBox
*);
RenderSVGInline.cpp
57
InlineFlowBox
* RenderSVGInline::createInlineFlowBox()
59
InlineFlowBox
* box = new SVGInlineFlowBox(*this);
115
for (
InlineFlowBox
* box = firstLineBox(); box; box = box->nextLineBox())
RenderSVGInline.h
55
virtual
InlineFlowBox
* createInlineFlowBox() OVERRIDE FINAL;
SVGTextQuery.cpp
23
#include "core/rendering/
InlineFlowBox
.h"
50
static inline
InlineFlowBox
* flowBoxForRenderer(RenderObject* renderer)
61
InlineFlowBox
* flowBox = renderBlock->firstLineBox();
71
InlineFlowBox
* flowBox = renderInline->firstLineBox();
85
void SVGTextQuery::collectTextBoxesInFlowBox(
InlineFlowBox
* flowBox)
SVGRootInlineBox.cpp
92
void SVGRootInlineBox::layoutCharactersInTextBoxes(
InlineFlowBox
* start, SVGTextLayoutEngine& characterLayout)
123
void SVGRootInlineBox::layoutChildBoxes(
InlineFlowBox
* start, FloatRect* childRect)
Completed in 430 milliseconds
1
2