/external/chromium_org/third_party/WebKit/Source/core/rendering/shapes/ |
ShapeOutsideInfo.h | 83 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) 133 typedef HashMap<const RenderBox*, OwnPtr<ShapeOutsideInfo> > InfoMap [all...] |
ShapeOutsideInfo.cpp | 31 #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::shapeToRendererPoint(FloatPoint point) cons [all...] |
/external/chromium_org/third_party/WebKit/Source/core/inspector/ |
InspectorOverlay.cpp | 52 #include "core/rendering/shapes/ShapeOutsideInfo.h" 97 ShapePathBuilder(FrameView& view, RenderObject& renderer, const ShapeOutsideInfo& shapeOutsideInfo) 100 , m_shapeOutsideInfo(shapeOutsideInfo) { } 102 static PassRefPtr<TypeBuilder::Array<JSONValue> > buildPath(FrameView& view, RenderObject& renderer, const ShapeOutsideInfo& shapeOutsideInfo, const Path& path) 104 ShapePathBuilder builder(view, renderer, shapeOutsideInfo); 119 const ShapeOutsideInfo& m_shapeOutsideInfo; 574 static const ShapeOutsideInfo* shapeOutsideInfoForNode(Node* node, Shape::DisplayPaths* paths, FloatQuad* bounds) 577 if (!renderer || !renderer->isBox() || !toRenderBox(renderer)->shapeOutsideInfo()) [all...] |
/external/chromium_org/third_party/WebKit/Source/core/rendering/line/ |
LineWidth.cpp | 70 if (ShapeOutsideInfo* shapeOutsideInfo = newFloat->renderer()->shapeOutsideInfo()) { 72 shapeDeltas = shapeOutsideInfo->computeDeltasForContainingBlockLine(m_block, *newFloat, m_block.logicalHeight(), lineHeight); 192 if (lastFloatFromPreviousLine && lastFloatFromPreviousLine->renderer()->shapeOutsideInfo())
|
/external/chromium_org/third_party/WebKit/Source/core/rendering/ |
FloatingObjects.cpp | 487 if (ShapeOutsideInfo* shapeOutside = floatingObject.renderer()->shapeOutsideInfo()) { 506 if (ShapeOutsideInfo* shapeOutside = floatingObject.renderer()->shapeOutsideInfo()) {
|
RenderBox.h | 28 #include "core/rendering/shapes/ShapeOutsideInfo.h" [all...] |
RenderBox.cpp | 109 ShapeOutsideInfo::removeInfo(*this); 237 ShapeOutsideInfo::removeInfo(*this); 239 ShapeOutsideInfo::ensureInfo(*this).markShapeAsDirty(); [all...] |
RenderBlockFlow.cpp | [all...] |
/external/chromium_org/third_party/WebKit/Source/core/ |
webcore_rendering.target.darwin-arm.mk | 164 third_party/WebKit/Source/core/rendering/shapes/ShapeOutsideInfo.cpp \
|
webcore_rendering.target.darwin-arm64.mk | 164 third_party/WebKit/Source/core/rendering/shapes/ShapeOutsideInfo.cpp \
|
webcore_rendering.target.darwin-mips.mk | 164 third_party/WebKit/Source/core/rendering/shapes/ShapeOutsideInfo.cpp \
|
webcore_rendering.target.darwin-mips64.mk | 164 third_party/WebKit/Source/core/rendering/shapes/ShapeOutsideInfo.cpp \
|
webcore_rendering.target.darwin-x86.mk | 164 third_party/WebKit/Source/core/rendering/shapes/ShapeOutsideInfo.cpp \
|
webcore_rendering.target.darwin-x86_64.mk | 164 third_party/WebKit/Source/core/rendering/shapes/ShapeOutsideInfo.cpp \
|
webcore_rendering.target.linux-arm.mk | 164 third_party/WebKit/Source/core/rendering/shapes/ShapeOutsideInfo.cpp \
|
webcore_rendering.target.linux-arm64.mk | 164 third_party/WebKit/Source/core/rendering/shapes/ShapeOutsideInfo.cpp \
|
webcore_rendering.target.linux-mips.mk | 164 third_party/WebKit/Source/core/rendering/shapes/ShapeOutsideInfo.cpp \
|
webcore_rendering.target.linux-mips64.mk | 164 third_party/WebKit/Source/core/rendering/shapes/ShapeOutsideInfo.cpp \
|
webcore_rendering.target.linux-x86.mk | 164 third_party/WebKit/Source/core/rendering/shapes/ShapeOutsideInfo.cpp \
|
webcore_rendering.target.linux-x86_64.mk | 164 third_party/WebKit/Source/core/rendering/shapes/ShapeOutsideInfo.cpp \
|