Searched refs:ShapeOutsideInfo (Results 1 - 20 of 20) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/core/rendering/shapes/
H A DShapeOutsideInfo.h83 class ShapeOutsideInfo FINAL {
95 static PassOwnPtr<ShapeOutsideInfo> createInfo(const RenderBox& renderer) { return adoptPtr(new ShapeOutsideInfo(renderer)); }
100 static ShapeOutsideInfo& ensureInfo(const RenderBox& key)
102 InfoMap& infoMap = ShapeOutsideInfo::infoMap();
103 if (ShapeOutsideInfo* info = infoMap.get(&key))
105 InfoMap::AddResult result = infoMap.add(&key, ShapeOutsideInfo::createInfo(key));
109 static ShapeOutsideInfo* info(const RenderBox& key) { return infoMap().get(&key); }
122 ShapeOutsideInfo(const RenderBox& renderer) function in class:blink::FINAL
133 typedef HashMap<const RenderBox*, OwnPtr<ShapeOutsideInfo> > InfoMa
[all...]
H A DShapeOutsideInfo.cpp31 #include "core/rendering/shapes/ShapeOutsideInfo.h"
50 void ShapeOutsideInfo::setReferenceBoxLogicalSize(LayoutSize newReferenceBoxLogicalSize)
119 PassOwnPtr<Shape> ShapeOutsideInfo::createShapeForImage(StyleImage* styleImage, float shapeImageThreshold, WritingMode writingMode, float margin) const
140 const Shape& ShapeOutsideInfo::computedShape() const
205 LayoutUnit ShapeOutsideInfo::logicalTopOffset() const
247 LayoutUnit ShapeOutsideInfo::logicalLeftOffset() const
262 bool ShapeOutsideInfo::isEnabledFor(const RenderBox& box)
279 ShapeOutsideDeltas ShapeOutsideInfo::computeDeltasForContainingBlockLine(const RenderBlockFlow& containingBlock, const FloatingObject& floatingObject, LayoutUnit lineTop, LayoutUnit lineHeight)
315 LayoutRect ShapeOutsideInfo::computedShapePhysicalBoundingBox() const
333 FloatPoint ShapeOutsideInfo
[all...]
/external/chromium_org/third_party/WebKit/Source/core/inspector/
H A DInspectorOverlay.cpp52 #include "core/rendering/shapes/ShapeOutsideInfo.h"
97 ShapePathBuilder(FrameView& view, RenderObject& renderer, const ShapeOutsideInfo& shapeOutsideInfo)
102 static PassRefPtr<TypeBuilder::Array<JSONValue> > buildPath(FrameView& view, RenderObject& renderer, const ShapeOutsideInfo& shapeOutsideInfo, const Path& path)
119 const ShapeOutsideInfo& m_shapeOutsideInfo;
574 static const ShapeOutsideInfo* shapeOutsideInfoForNode(Node* node, Shape::DisplayPaths* paths, FloatQuad* bounds)
582 const ShapeOutsideInfo* shapeOutsideInfo = renderBox->shapeOutsideInfo();
598 const ShapeOutsideInfo* shapeOutsideInfo = shapeOutsideInfoForNode(node, &paths, &boundsQuad);
825 if (const ShapeOutsideInfo* shapeOutsideInfo = shapeOutsideInfoForNode(node, &paths, &boundsQuad)) {
826 RefPtr<TypeBuilder::DOM::ShapeOutsideInfo> shapeTypeBuilder = TypeBuilder::DOM::ShapeOutsideInfo
[all...]
/external/chromium_org/third_party/WebKit/Source/core/rendering/line/
H A DLineWidth.cpp70 if (ShapeOutsideInfo* shapeOutsideInfo = newFloat->renderer()->shapeOutsideInfo()) {
/external/chromium_org/third_party/WebKit/Source/core/rendering/
H A DFloatingObjects.cpp487 if (ShapeOutsideInfo* shapeOutside = floatingObject.renderer()->shapeOutsideInfo()) {
506 if (ShapeOutsideInfo* shapeOutside = floatingObject.renderer()->shapeOutsideInfo()) {
H A DRenderBox.h28 #include "core/rendering/shapes/ShapeOutsideInfo.h"
610 ShapeOutsideInfo* shapeOutsideInfo() const
612 return ShapeOutsideInfo::isEnabledFor(*this) ? ShapeOutsideInfo::info(*this) : 0;
H A DRenderBox.cpp109 ShapeOutsideInfo::removeInfo(*this);
237 ShapeOutsideInfo::removeInfo(*this);
239 ShapeOutsideInfo::ensureInfo(*this).markShapeAsDirty();
1269 ShapeOutsideInfo& info = ShapeOutsideInfo::ensureInfo(*this);
H A DRenderBlockFlow.cpp2473 if (ShapeOutsideInfo* shapeOutside = childBox->shapeOutsideInfo())
2606 ShapeOutsideInfo* shapeOutside = floatingObject->renderer()->shapeOutsideInfo();
/external/chromium_org/third_party/WebKit/Source/core/
H A Dwebcore_rendering.target.darwin-arm.mk164 third_party/WebKit/Source/core/rendering/shapes/ShapeOutsideInfo.cpp \
H A Dwebcore_rendering.target.darwin-arm64.mk164 third_party/WebKit/Source/core/rendering/shapes/ShapeOutsideInfo.cpp \
H A Dwebcore_rendering.target.darwin-mips.mk164 third_party/WebKit/Source/core/rendering/shapes/ShapeOutsideInfo.cpp \
H A Dwebcore_rendering.target.darwin-mips64.mk164 third_party/WebKit/Source/core/rendering/shapes/ShapeOutsideInfo.cpp \
H A Dwebcore_rendering.target.darwin-x86.mk164 third_party/WebKit/Source/core/rendering/shapes/ShapeOutsideInfo.cpp \
H A Dwebcore_rendering.target.darwin-x86_64.mk164 third_party/WebKit/Source/core/rendering/shapes/ShapeOutsideInfo.cpp \
H A Dwebcore_rendering.target.linux-arm.mk164 third_party/WebKit/Source/core/rendering/shapes/ShapeOutsideInfo.cpp \
H A Dwebcore_rendering.target.linux-arm64.mk164 third_party/WebKit/Source/core/rendering/shapes/ShapeOutsideInfo.cpp \
H A Dwebcore_rendering.target.linux-mips.mk164 third_party/WebKit/Source/core/rendering/shapes/ShapeOutsideInfo.cpp \
H A Dwebcore_rendering.target.linux-mips64.mk164 third_party/WebKit/Source/core/rendering/shapes/ShapeOutsideInfo.cpp \
H A Dwebcore_rendering.target.linux-x86.mk164 third_party/WebKit/Source/core/rendering/shapes/ShapeOutsideInfo.cpp \
H A Dwebcore_rendering.target.linux-x86_64.mk164 third_party/WebKit/Source/core/rendering/shapes/ShapeOutsideInfo.cpp \

Completed in 170 milliseconds