/external/chromium_org/third_party/WebKit/Source/core/rendering/ |
H A D | OrderIterator.h | 40 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 D | RenderLayerReflectionInfo.h | 60 explicit RenderLayerReflectionInfo(RenderBox&); 76 RenderBox& box() { return *m_box; } 77 const RenderBox& box() const { return *m_box; } 79 RawPtrWillBeMember<RenderBox> m_box;
|
H A D | RenderFlexibleBox.h | 79 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 D | RenderGrid.h | 55 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 D | OrderIterator.cpp | 34 #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 D | LayoutState.h | 37 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 D | RenderReplica.h | 32 #include "core/rendering/RenderBox.h" 36 class RenderReplica FINAL : public RenderBox {
|
H A D | RenderSearchField.h | 39 virtual void centerContainerIfNeeded(RenderBox*) const OVERRIDE;
|
H A D | FloatingObjects.h | 36 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 D | RenderSearchField.cpp | 61 if (RenderBox* decorationRenderer = searchDecoration ? searchDecoration->renderBox() : 0) { 67 if (RenderBox* cancelRenderer = cancelButton ? cancelButton->renderBox() : 0) { 81 void RenderSearchField::centerContainerIfNeeded(RenderBox* containerRenderer) const
|
H A D | RenderBlockFlow.h | 103 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 D | RenderBox.cpp | 27 #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 D | RenderBlock.h | 29 #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 D | RenderReplaced.h | 25 #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 D | RenderFieldset.h | 36 RenderBox* findLegend(FindLegendOption = IgnoreFloatingOrOutOfFlow) const;
|
H A D | RenderReplica.cpp | 39 : RenderBox(0)
|
/external/chromium_org/third_party/WebKit/Source/core/paint/ |
H A D | ViewPainter.h | 12 class RenderBox; 23 bool rootFillsViewportBackground(RenderBox* rootBox) const;
|
H A D | GridPainter.h | 12 class RenderBox; 20 void paintChild(RenderBox&, PaintInfo&, const LayoutPoint&);
|
H A D | ReplicaPainter.h | 12 class RenderBox;
|
H A D | GridPainter.cpp | 31 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 D | BlockPainter.h | 16 class RenderBox; 26 void paintChildAsInlineBlock(RenderBox*, PaintInfo&, const LayoutPoint&); 42 void paintChild(RenderBox*, PaintInfo&, const LayoutPoint&);
|
H A D | ViewPainter.cpp | 11 #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 D | LineBreaker.h | 49 const Vector<RenderBox*>& positionedObjects() { return m_positionedObjects; } 59 Vector<RenderBox*> m_positionedObjects;
|
/external/chromium_org/third_party/WebKit/Source/core/page/ |
H A D | AutoscrollController.h | 39 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 D | ShapeOutsideInfo.h | 43 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;
|