shapeMarginLogicalBoundingBox 46 Source/core/rendering/shapes/BoxShape.h virtual LayoutRect shapeMarginLogicalBoundingBox() const OVERRIDE; shapeMarginLogicalBoundingBox 88 Source/core/rendering/shapes/BoxShapeTest.cpp EXPECT_EQ(LayoutRect(-10, -10, 120, 70), shape->shapeMarginLogicalBoundingBox()); shapeMarginLogicalBoundingBox 133 Source/core/rendering/shapes/BoxShapeTest.cpp EXPECT_EQ(LayoutRect(0, 0, 100, 100), shape->shapeMarginLogicalBoundingBox()); shapeMarginLogicalBoundingBox 92 Source/core/rendering/shapes/PolygonShape.h virtual LayoutRect shapeMarginLogicalBoundingBox() const OVERRIDE { return static_cast<LayoutRect>(shapeMarginBounds().boundingBox()); } shapeMarginLogicalBoundingBox 90 Source/core/rendering/shapes/RasterShape.h virtual LayoutRect shapeMarginLogicalBoundingBox() const OVERRIDE { return static_cast<LayoutRect>(marginIntervals().bounds()); } shapeMarginLogicalBoundingBox 51 Source/core/rendering/shapes/RectangleShape.h virtual LayoutRect shapeMarginLogicalBoundingBox() const OVERRIDE { return static_cast<LayoutRect>(shapeMarginBounds()); } shapeMarginLogicalBoundingBox 70 Source/core/rendering/shapes/Shape.h virtual LayoutRect shapeMarginLogicalBoundingBox() const = 0; shapeMarginLogicalBoundingBox 74 Source/core/rendering/shapes/Shape.h bool lineOverlapsShapeMarginBounds(LayoutUnit lineTop, LayoutUnit lineHeight) const { return lineOverlapsBoundingBox(lineTop, lineHeight, shapeMarginLogicalBoundingBox()); } shapeMarginLogicalBoundingBox 64 Source/core/rendering/shapes/ShapeOutsideInfo.h virtual LayoutRect computedShapeLogicalBoundingBox() const OVERRIDE { return computedShape().shapeMarginLogicalBoundingBox(); }