OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:FloatingObject
(Results
1 - 10
of
10
) sorted by null
/external/chromium_org/third_party/WebKit/Source/core/rendering/
FloatingObjects.h
41
class
FloatingObject
{
42
WTF_MAKE_NONCOPYABLE(
FloatingObject
); WTF_MAKE_FAST_ALLOCATED;
45
// Used by the PODIntervalTree for debugging the
FloatingObject
.
52
static PassOwnPtr<
FloatingObject
> create(RenderBox*);
54
PassOwnPtr<
FloatingObject
> copyToNewContainer(LayoutSize, bool shouldPaint = false, bool isDescendant = false) const;
56
PassOwnPtr<
FloatingObject
> unsafeClone() const;
97
explicit
FloatingObject
(RenderBox*);
98
FloatingObject
(RenderBox*, Type, const LayoutRect&, bool shouldPaint, bool isDescendant);
115
static unsigned hash(
FloatingObject
* key) { return DefaultHash<RenderBox*>::Hash::hash(key->renderer()); }
116
static bool equal(
FloatingObject
* a, FloatingObject* b) { return a->renderer() == b->renderer();
[
all
...]
FloatingObjects.cpp
43
COMPILE_ASSERT(sizeof(
FloatingObject
) == sizeof(SameSizeAsFloatingObject), FloatingObject_should_stay_small);
45
FloatingObject
::
FloatingObject
(RenderBox* renderer)
64
FloatingObject
::
FloatingObject
(RenderBox* renderer, Type type, const LayoutRect& frameRect, bool shouldPaint, bool isDescendant)
79
PassOwnPtr<
FloatingObject
>
FloatingObject
::create(RenderBox* renderer)
81
OwnPtr<
FloatingObject
> newObj = adoptPtr(new
FloatingObject
(renderer));
88
PassOwnPtr<
FloatingObject
> FloatingObject::copyToNewContainer(LayoutSize offset, bool shouldPaint, bool isDescendant) cons
[
all
...]
LineWidth.h
37
class
FloatingObject
;
61
void shrinkAvailableWidthForNewFloatIfNeeded(
FloatingObject
*);
RenderBlockFlow.h
75
LayoutUnit logicalTopForFloat(const
FloatingObject
*
floatingObject
) const { return isHorizontalWritingMode() ?
floatingObject
->y() :
floatingObject
->x(); }
76
LayoutUnit logicalBottomForFloat(const
FloatingObject
*
floatingObject
) const { return isHorizontalWritingMode() ?
floatingObject
->maxY() :
floatingObject
->maxX(); }
77
LayoutUnit logicalLeftForFloat(const
FloatingObject
*
floatingObject
) const { return isHorizontalWritingMode() ? floatingObject->x() : floatingObject->y();
[
all
...]
RenderBlockFlow.cpp
635
FloatingObject
*
floatingObject
= *it;
636
if (!
floatingObject
->isDescendant())
637
oldIntrudingFloatSet.add(
floatingObject
->renderer());
[
all
...]
LineWidth.cpp
69
void LineWidth::shrinkAvailableWidthForNewFloatIfNeeded(
FloatingObject
* newFloat)
86
FloatingObject
* previousFloat = *it;
99
if (newFloat->type() ==
FloatingObject
::FloatLeft) {
RenderBlockLineLayout.cpp
65
InlineIterator nextLineBreak(InlineBidiResolver&, LineInfo&, RenderTextInfo&,
FloatingObject
* lastFloatFromPreviousLine, unsigned consecutiveHyphenatedLines, WordMeasurements&);
73
InlineIterator nextSegmentBreak(InlineBidiResolver&, LineInfo&, RenderTextInfo&,
FloatingObject
* lastFloatFromPreviousLine, unsigned consecutiveHyphenatedLines, WordMeasurements&);
74
void skipLeadingWhitespace(InlineBidiResolver&, LineInfo&,
FloatingObject
* lastFloatFromPreviousLine, LineWidth&);
[
all
...]
/external/chromium_org/third_party/WebKit/Source/core/rendering/shapes/
ShapeOutsideInfo.h
40
class
FloatingObject
;
47
void updateDeltasForContainingBlockLine(const RenderBlockFlow*, const
FloatingObject
*, LayoutUnit lineTop, LayoutUnit lineHeight);
ShapeOutsideInfo.cpp
58
void ShapeOutsideInfo::updateDeltasForContainingBlockLine(const RenderBlockFlow* containingBlock, const
FloatingObject
*
floatingObject
, LayoutUnit lineTop, LayoutUnit lineHeight)
60
LayoutUnit shapeTop = containingBlock->logicalTopForFloat(
floatingObject
) + std::max(LayoutUnit(), containingBlock->marginBeforeForChild(m_renderer));
68
LayoutUnit floatMarginBoxWidth = containingBlock->logicalWidthForFloat(
floatingObject
);
/external/chromium_org/third_party/WebKit/Source/core/rendering/line/
BreakingContextInlineHeaders.h
208
BreakingContext(InlineBidiResolver& resolver, LineInfo& inLineInfo, LineWidth& lineWidth, RenderTextInfo& inRenderTextInfo,
FloatingObject
* inLastFloatFromPreviousLine, bool appliedStartWidth, RenderBlockFlow* block)
285
FloatingObject
* m_lastFloatFromPreviousLine;
522
FloatingObject
*
floatingObject
= m_block->insertFloatingObject(floatBox);
527
if (m_floatsFitOnLine && m_width.fitsOnLine(m_block->logicalWidthForFloat(
floatingObject
))) {
528
m_block->positionNewFloatOnLine(
floatingObject
, m_lastFloatFromPreviousLine, m_lineInfo, m_width);
654
inline void updateSegmentsForShapes(RenderBlockFlow* block, const
FloatingObject
* lastFloatFromPreviousLine, const WordMeasurements& wordMeasurements, LineWidth& width, bool isFirstLine)
[
all
...]
Completed in 85 milliseconds