Searched refs:RenderBox (Results 1 - 25 of 142) sorted by relevance

123456

/external/chromium_org/third_party/WebKit/Source/core/rendering/
H A DOrderIterator.h40 class RenderBox;
47 OrderIterator(const RenderBox*);
49 RenderBox* currentChild() const { return m_currentChild; }
50 RenderBox* first();
51 RenderBox* next();
55 const RenderBox* m_containerBox;
57 RenderBox* m_currentChild;
75 void collectChild(const RenderBox*);
H A DRenderLayerReflectionInfo.h60 explicit RenderLayerReflectionInfo(RenderBox&);
76 RenderBox& box() { return *m_box; }
77 const RenderBox& box() const { return *m_box; }
79 RawPtrWillBeMember<RenderBox> m_box;
H A DRenderFlexibleBox.h79 typedef HashMap<const RenderBox*, LayoutUnit> InflexibleFlexItemSize;
80 typedef Vector<RenderBox*> OrderedFlexItemList;
88 bool hasOrthogonalFlow(RenderBox& child) const;
92 Length flexBasisForChild(RenderBox& child) const;
93 LayoutUnit crossAxisExtentForChild(RenderBox& child) const;
94 LayoutUnit crossAxisIntrinsicExtentForChild(RenderBox& child) const;
95 LayoutUnit childIntrinsicHeight(RenderBox& child) const;
96 LayoutUnit childIntrinsicWidth(RenderBox& child) const;
97 LayoutUnit mainAxisExtentForChild(RenderBox& child) const;
102 LayoutUnit computeMainAxisExtentForChild(RenderBox
[all...]
H A DRenderGrid.h55 typedef Vector<RenderBox*, 1> GridCell;
57 const Vector<RenderBox*>& itemsOverflowingGridArea() { return m_gridItemsOverflowingGridArea; }
58 int paintIndexForGridItem(const RenderBox* renderBox) { return m_gridItemsIndexesMap.get(renderBox); }
68 void addChildToIndexesMap(RenderBox&);
87 void insertItemIntoGrid(RenderBox&, const GridCoordinate&);
90 PassOwnPtr<GridCoordinate> createEmptyGridAreaAtSpecifiedPositionsOutsideGrid(const RenderBox&, GridTrackSizingDirection, const GridSpan& specifiedPositions) const;
91 void placeSpecifiedMajorAxisItemsOnGrid(const Vector<RenderBox*>&);
92 void placeAutoMajorAxisItemsOnGrid(const Vector<RenderBox*>&);
93 void placeAutoMajorAxisItemOnGrid(RenderBox&, std::pair<size_t, size_t>& autoPlacementCursor);
100 typedef LayoutUnit (RenderGrid::* SizingFunction)(RenderBox
[all...]
H A DOrderIterator.cpp34 #include "core/rendering/RenderBox.h"
38 OrderIterator::OrderIterator(const RenderBox* containerBox)
45 RenderBox* OrderIterator::first()
51 RenderBox* OrderIterator::next()
87 void OrderIteratorPopulator::collectChild(const RenderBox* child)
H A DLayoutState.h37 class RenderBox;
50 LayoutState(RenderBox&, const LayoutSize& offset, LayoutUnit pageLogicalHeight = 0, bool pageHeightLogicalChanged = false, ColumnInfo* = 0, bool containingBlockLogicalWidthChanged = false);
61 LayoutUnit pageLogicalOffset(const RenderBox&, const LayoutUnit& childLogicalOffset) const;
63 void addForcedColumnBreak(const RenderBox&, const LayoutUnit& childLogicalOffset);
H A DRenderReplica.h32 #include "core/rendering/RenderBox.h"
36 class RenderReplica FINAL : public RenderBox {
H A DRenderSearchField.h39 virtual void centerContainerIfNeeded(RenderBox*) const OVERRIDE;
H A DFloatingObjects.h36 class RenderBox;
52 static PassOwnPtr<FloatingObject> create(RenderBox*);
59 RenderBox* renderer() const { return m_renderer; }
97 explicit FloatingObject(RenderBox*);
98 FloatingObject(RenderBox*, Type, const LayoutRect&, bool shouldPaint, bool isDescendant);
100 RenderBox* m_renderer;
115 static unsigned hash(FloatingObject* key) { return DefaultHash<RenderBox*>::Hash::hash(key->renderer()); }
125 static unsigned hash(RenderBox* key) { return DefaultHash<RenderBox*>::Hash::hash(key); }
126 static bool equal(FloatingObject* a, RenderBox*
[all...]
H A DRenderSearchField.cpp61 if (RenderBox* decorationRenderer = searchDecoration ? searchDecoration->renderBox() : 0) {
67 if (RenderBox* cancelRenderer = cancelButton ? cancelButton->renderBox() : 0) {
81 void RenderSearchField::centerContainerIfNeeded(RenderBox* containerRenderer) const
H A DRenderBlockFlow.h103 void markAllDescendantsWithFloatsForLayout(RenderBox* floatToRemove = 0, bool inLayout = true);
104 void markSiblingsWithFloatsForLayout(RenderBox* floatToRemove = 0);
107 bool containsFloat(RenderBox*) const;
161 void setStaticInlinePositionForChild(RenderBox*, LayoutUnit inlinePosition);
162 void updateStaticInlinePositionForChild(RenderBox*, LayoutUnit logicalTop);
230 void setLogicalLeftForChild(RenderBox* child, LayoutUnit logicalLeft);
231 void setLogicalTopForChild(RenderBox* child, LayoutUnit logicalTop);
232 void determineLogicalLeftPositionForChild(RenderBox* child);
238 void layoutBlockChild(RenderBox* child, MarginInfo&, LayoutUnit& previousFloatLogicalBottom);
239 void adjustPositionedBlock(RenderBox* chil
[all...]
H A DRenderBox.cpp27 #include "core/rendering/RenderBox.h"
69 typedef WTF::HashMap<const RenderBox*, LayoutUnit> OverrideSizeMap;
82 static bool skipBodyBackground(const RenderBox* bodyElementRenderer)
93 RenderBox::RenderBox(ContainerNode* node) function in class:blink::RenderBox
102 void RenderBox::willBeDestroyed()
114 void RenderBox::removeFloatingOrPositionedChildFromBlockLists()
141 void RenderBox::styleWillChange(StyleDifference diff, const RenderStyle& newStyle)
175 void RenderBox::styleDidChange(StyleDifference diff, const RenderStyle* oldStyle)
221 void RenderBox
[all...]
H A DRenderBlock.h29 #include "core/rendering/RenderBox.h"
49 typedef WTF::ListHashSet<RenderBox*, 16> TrackedRendererListHashSet;
51 typedef WTF::HashMap<const RenderBox*, OwnPtr<HashSet<RenderBlock*> > > TrackedContainerMap;
60 class RenderBlock : public RenderBox {
107 void insertPositionedObject(RenderBox*);
108 static void removePositionedObject(RenderBox*);
118 void addPercentHeightDescendant(RenderBox*);
119 static void removePercentHeightDescendant(RenderBox*);
121 static bool hasPercentHeightDescendant(RenderBox*);
122 static void clearPercentHeightDescendantsFrom(RenderBox*);
[all...]
H A DRenderReplaced.h25 #include "core/rendering/RenderBox.h"
29 class RenderReplaced : public RenderBox {
75 virtual RenderBox* embeddedContentBox() const { return 0; }
92 void computeAspectRatioInformationForRenderBox(RenderBox*, FloatSize& constrainedSize, double& intrinsicRatio) const;
H A DRenderFieldset.h36 RenderBox* findLegend(FindLegendOption = IgnoreFloatingOrOutOfFlow) const;
H A DRenderReplica.cpp39 : RenderBox(0)
/external/chromium_org/third_party/WebKit/Source/core/paint/
H A DViewPainter.h12 class RenderBox;
23 bool rootFillsViewportBackground(RenderBox* rootBox) const;
H A DGridPainter.h12 class RenderBox;
20 void paintChild(RenderBox&, PaintInfo&, const LayoutPoint&);
H A DReplicaPainter.h12 class RenderBox;
H A DGridPainter.cpp31 bool operator()(const std::pair<RenderBox*, size_t>& firstChild, const std::pair<RenderBox*, size_t>& secondChild) const
50 Vector<std::pair<RenderBox*, size_t> > gridItemsToBePainted;
54 const Vector<RenderBox*, 1>& children = m_renderGrid.gridCell(row.toInt(), column.toInt());
60 for (Vector<RenderBox*>::const_iterator it = m_renderGrid.itemsOverflowingGridArea().begin(); it != m_renderGrid.itemsOverflowingGridArea().end(); ++it) {
69 RenderBox* previous = 0;
70 for (Vector<std::pair<RenderBox*, size_t> >::const_iterator it = gridItemsToBePainted.begin(); it != gridItemsToBePainted.end(); ++it) {
73 RenderBox* current = it->first;
82 void GridPainter::paintChild(RenderBox& child, PaintInfo& paintInfo, const LayoutPoint& paintOffset)
H A DBlockPainter.h16 class RenderBox;
26 void paintChildAsInlineBlock(RenderBox*, PaintInfo&, const LayoutPoint&);
42 void paintChild(RenderBox*, PaintInfo&, const LayoutPoint&);
H A DViewPainter.cpp11 #include "core/rendering/RenderBox.h"
32 static inline bool rendererObscuresBackground(RenderBox* rootBox)
62 if (RenderBox* rootBox = documentElement ? toRenderBox(documentElement->renderer()) : 0)
86 bool ViewPainter::rootFillsViewportBackground(RenderBox* rootBox) const
/external/chromium_org/third_party/WebKit/Source/core/rendering/line/
H A DLineBreaker.h49 const Vector<RenderBox*>& positionedObjects() { return m_positionedObjects; }
59 Vector<RenderBox*> m_positionedObjects;
/external/chromium_org/third_party/WebKit/Source/core/page/
H A DAutoscrollController.h39 class RenderBox;
59 bool autoscrollInProgress(const RenderBox*) const;
68 void startPanScrolling(RenderBox*, const IntPoint&);
81 RenderBox* m_autoscrollRenderer;
/external/chromium_org/third_party/WebKit/Source/core/rendering/shapes/
H A DShapeOutsideInfo.h43 class RenderBox;
95 static PassOwnPtr<ShapeOutsideInfo> createInfo(const RenderBox& renderer) { return adoptPtr(new ShapeOutsideInfo(renderer)); }
96 static bool isEnabledFor(const RenderBox&);
100 static ShapeOutsideInfo& ensureInfo(const RenderBox& key)
108 static void removeInfo(const RenderBox& key) { infoMap().remove(&key); }
109 static ShapeOutsideInfo* info(const RenderBox& key) { return infoMap().get(&key); }
122 ShapeOutsideInfo(const RenderBox& renderer)
133 typedef HashMap<const RenderBox*, OwnPtr<ShapeOutsideInfo> > InfoMap;
140 const RenderBox& m_renderer;

Completed in 3758 milliseconds

123456