shape 45 Source/core/animation/AnimatableShapeValue.cpp const BasicShape* fromShape = this->m_shape->shape(); shape 46 Source/core/animation/AnimatableShapeValue.cpp const BasicShape* toShape = shapeValue->m_shape->shape(); shape 57 Source/core/animation/AnimatableShapeValue.cpp const BasicShape* fromShape = this->m_shape->shape(); shape 58 Source/core/animation/AnimatableShapeValue.cpp const BasicShape* toShape = shapeValue->m_shape->shape(); shape 64 Source/core/animation/AnimatableShapeValue.cpp const ShapeValue* shape = toAnimatableShapeValue(value)->m_shape.get(); shape 65 Source/core/animation/AnimatableShapeValue.cpp return m_shape == shape || (m_shape && shape && *m_shape == *shape); shape 42 Source/core/animation/AnimatableShapeValue.h static PassRefPtrWillBeRawPtr<AnimatableShapeValue> create(ShapeValue* shape) shape 44 Source/core/animation/AnimatableShapeValue.h return adoptRefWillBeNoop(new AnimatableShapeValue(shape)); shape 55 Source/core/animation/AnimatableShapeValue.h AnimatableShapeValue(ShapeValue* shape) shape 56 Source/core/animation/AnimatableShapeValue.h : m_shape(shape) shape 123 Source/core/css/CSSBasicShapes.cpp bool CSSBasicShapeCircle::equals(const CSSBasicShape& shape) const shape 125 Source/core/css/CSSBasicShapes.cpp if (shape.type() != CSSBasicShapeCircleType) shape 128 Source/core/css/CSSBasicShapes.cpp const CSSBasicShapeCircle& other = static_cast<const CSSBasicShapeCircle&>(shape); shape 190 Source/core/css/CSSBasicShapes.cpp bool CSSBasicShapeEllipse::equals(const CSSBasicShape& shape) const shape 192 Source/core/css/CSSBasicShapes.cpp if (shape.type() != CSSBasicShapeEllipseType) shape 195 Source/core/css/CSSBasicShapes.cpp const CSSBasicShapeEllipse& other = static_cast<const CSSBasicShapeEllipse&>(shape); shape 268 Source/core/css/CSSBasicShapes.cpp bool CSSBasicShapePolygon::equals(const CSSBasicShape& shape) const shape 270 Source/core/css/CSSBasicShapes.cpp if (shape.type() != CSSBasicShapePolygonType) shape 273 Source/core/css/CSSBasicShapes.cpp const CSSBasicShapePolygon& rhs = static_cast<const CSSBasicShapePolygon&>(shape); shape 383 Source/core/css/CSSBasicShapes.cpp bool CSSBasicShapeInset::equals(const CSSBasicShape& shape) const shape 385 Source/core/css/CSSBasicShapes.cpp if (shape.type() != CSSBasicShapeInsetType) shape 388 Source/core/css/CSSBasicShapes.cpp const CSSBasicShapeInset& other = static_cast<const CSSBasicShapeInset&>(shape); shape 1454 Source/core/css/CSSComputedStyleDeclaration.cpp list->append(valueForBasicShape(style, shapeValue->shape())); shape 1027 Source/core/css/CSSGradientValue.cpp GradientShape shape = Ellipse; shape 1030 Source/core/css/CSSGradientValue.cpp shape = Circle; shape 1061 Source/core/css/CSSGradientValue.cpp if (shape == Circle) { shape 1073 Source/core/css/CSSGradientValue.cpp if (shape == Circle) { shape 1085 Source/core/css/CSSGradientValue.cpp if (shape == Circle) shape 1102 Source/core/css/CSSGradientValue.cpp if (shape == Circle) shape 434 Source/core/css/CSSPrimitiveValue.cpp void CSSPrimitiveValue::init(PassRefPtrWillBeRawPtr<CSSBasicShape> shape) shape 438 Source/core/css/CSSPrimitiveValue.cpp m_value.shape = shape.leakRef(); shape 494 Source/core/css/CSSPrimitiveValue.cpp m_value.shape->deref(); shape 1122 Source/core/css/CSSPrimitiveValue.cpp text = m_value.shape->cssText(); shape 1174 Source/core/css/CSSPrimitiveValue.cpp result = CSSPrimitiveValue::create(m_value.shape); shape 1294 Source/core/css/CSSPrimitiveValue.cpp return m_value.shape && other.m_value.shape && m_value.shape->equals(*other.m_value.shape); shape 1318 Source/core/css/CSSPrimitiveValue.cpp visitor->trace(m_value.shape); shape 327 Source/core/css/CSSPrimitiveValue.h CSSBasicShape* getShapeValue() const { return m_primitiveUnitType != CSS_SHAPE ? 0 : m_value.shape; } shape 403 Source/core/css/CSSPrimitiveValue.h CSSBasicShape* shape; shape 4019 Source/core/css/parser/CSSPropertyParser.cpp PassRefPtrWillBeRawPtr<CSSBasicShape> CSSPropertyParser::parseInsetRoundedCorners(PassRefPtrWillBeRawPtr<CSSBasicShapeInset> shape, CSSParserValueList* args) shape 4079 Source/core/css/parser/CSSPropertyParser.cpp shape->setTopLeftRadius(createPrimitiveValuePair(radii[0][0].release(), radii[1][0].release())); shape 4080 Source/core/css/parser/CSSPropertyParser.cpp shape->setTopRightRadius(createPrimitiveValuePair(radii[0][1].release(), radii[1][1].release())); shape 4081 Source/core/css/parser/CSSPropertyParser.cpp shape->setBottomRightRadius(createPrimitiveValuePair(radii[0][2].release(), radii[1][2].release())); shape 4082 Source/core/css/parser/CSSPropertyParser.cpp shape->setBottomLeftRadius(createPrimitiveValuePair(radii[0][3].release(), radii[1][3].release())); shape 4084 Source/core/css/parser/CSSPropertyParser.cpp return shape; shape 4091 Source/core/css/parser/CSSPropertyParser.cpp RefPtrWillBeRawPtr<CSSBasicShapeInset> shape = CSSBasicShapeInset::create(); shape 4113 Source/core/css/parser/CSSPropertyParser.cpp shape->updateShapeSize1Value(widthArguments[0].get()); shape 4117 Source/core/css/parser/CSSPropertyParser.cpp shape->updateShapeSize2Values(widthArguments[0].get(), widthArguments[1].get()); shape 4121 Source/core/css/parser/CSSPropertyParser.cpp shape->updateShapeSize3Values(widthArguments[0].get(), widthArguments[1].get(), widthArguments[2].get()); shape 4125 Source/core/css/parser/CSSPropertyParser.cpp shape->updateShapeSize4Values(widthArguments[0].get(), widthArguments[1].get(), widthArguments[2].get(), widthArguments[3].get()); shape 4133 Source/core/css/parser/CSSPropertyParser.cpp return parseInsetRoundedCorners(shape, args); shape 4134 Source/core/css/parser/CSSPropertyParser.cpp return shape; shape 4215 Source/core/css/parser/CSSPropertyParser.cpp RefPtrWillBeRawPtr<CSSBasicShapeCircle> shape = CSSBasicShapeCircle::create(); shape 4226 Source/core/css/parser/CSSPropertyParser.cpp shape->setRadius(radius); shape 4240 Source/core/css/parser/CSSPropertyParser.cpp shape->setCenterX(toCSSPrimitiveValue(centerX.get())); shape 4241 Source/core/css/parser/CSSPropertyParser.cpp shape->setCenterY(toCSSPrimitiveValue(centerY.get())); shape 4250 Source/core/css/parser/CSSPropertyParser.cpp return shape; shape 4263 Source/core/css/parser/CSSPropertyParser.cpp RefPtrWillBeRawPtr<CSSBasicShapeEllipse> shape = CSSBasicShapeEllipse::create(); shape 4274 Source/core/css/parser/CSSPropertyParser.cpp if (!shape->radiusX()) shape 4275 Source/core/css/parser/CSSPropertyParser.cpp shape->setRadiusX(radius); shape 4277 Source/core/css/parser/CSSPropertyParser.cpp shape->setRadiusY(radius); shape 4294 Source/core/css/parser/CSSPropertyParser.cpp shape->setCenterX(toCSSPrimitiveValue(centerX.get())); shape 4295 Source/core/css/parser/CSSPropertyParser.cpp shape->setCenterY(toCSSPrimitiveValue(centerY.get())); shape 4298 Source/core/css/parser/CSSPropertyParser.cpp return shape; shape 4309 Source/core/css/parser/CSSPropertyParser.cpp RefPtrWillBeRawPtr<CSSBasicShapePolygon> shape = CSSBasicShapePolygon::create(); shape 4313 Source/core/css/parser/CSSPropertyParser.cpp shape->setWindRule(argument->id == CSSValueEvenodd ? RULE_EVENODD : RULE_NONZERO); shape 4338 Source/core/css/parser/CSSPropertyParser.cpp shape->appendPoint(xLength.release(), yLength.release()); shape 4349 Source/core/css/parser/CSSPropertyParser.cpp return shape; shape 4435 Source/core/css/parser/CSSPropertyParser.cpp RefPtrWillBeRawPtr<CSSBasicShape> shape = nullptr; shape 4437 Source/core/css/parser/CSSPropertyParser.cpp shape = parseBasicShapeCircle(args); shape 4439 Source/core/css/parser/CSSPropertyParser.cpp shape = parseBasicShapeEllipse(args); shape 4441 Source/core/css/parser/CSSPropertyParser.cpp shape = parseBasicShapePolygon(args); shape 4443 Source/core/css/parser/CSSPropertyParser.cpp shape = parseBasicShapeInset(args); shape 4445 Source/core/css/parser/CSSPropertyParser.cpp if (!shape) shape 4450 Source/core/css/parser/CSSPropertyParser.cpp return cssValuePool().createValue(shape.release()); shape 7648 Source/core/css/parser/CSSPropertyParser.cpp RefPtrWillBeRawPtr<CSSPrimitiveValue> shape = nullptr; shape 7652 Source/core/css/parser/CSSPropertyParser.cpp if (fill || shape || (valueListSize != 1 && !inShorthand())) shape 7660 Source/core/css/parser/CSSPropertyParser.cpp if (fill || shape || (valueListSize != 1 && !inShorthand())) shape 7672 Source/core/css/parser/CSSPropertyParser.cpp if (shape) shape 7674 Source/core/css/parser/CSSPropertyParser.cpp shape = cssValuePool().createIdentifierValue(value->id); shape 7681 Source/core/css/parser/CSSPropertyParser.cpp if (fill && shape) { shape 7684 Source/core/css/parser/CSSPropertyParser.cpp parsedValues->append(shape.release()); shape 7692 Source/core/css/parser/CSSPropertyParser.cpp if (shape) { shape 7693 Source/core/css/parser/CSSPropertyParser.cpp addProperty(CSSPropertyWebkitTextEmphasisStyle, shape.release(), important); shape 134 Source/core/html/HTMLAreaElement.cpp Shape shape = m_shape; shape 135 Source/core/html/HTMLAreaElement.cpp if (shape == Unknown) { shape 137 Source/core/html/HTMLAreaElement.cpp shape = Circle; shape 139 Source/core/html/HTMLAreaElement.cpp shape = Rect; shape 141 Source/core/html/HTMLAreaElement.cpp shape = Poly; shape 145 Source/core/html/HTMLAreaElement.cpp switch (shape) { shape 97 Source/core/rendering/ClipPathOperation.h static PassRefPtr<ShapeClipPathOperation> create(PassRefPtr<BasicShape> shape) shape 99 Source/core/rendering/ClipPathOperation.h return adoptRef(new ShapeClipPathOperation(shape)); shape 116 Source/core/rendering/ClipPathOperation.h ShapeClipPathOperation(PassRefPtr<BasicShape> shape) shape 118 Source/core/rendering/ClipPathOperation.h , m_shape(shape) shape 85 Source/core/rendering/shapes/BoxShapeTest.cpp OwnPtr<Shape> shape = createBoxShape(RoundedRect(0, 0, 100, 50), 10); shape 86 Source/core/rendering/shapes/BoxShapeTest.cpp EXPECT_FALSE(shape->isEmpty()); shape 88 Source/core/rendering/shapes/BoxShapeTest.cpp EXPECT_EQ(LayoutRect(-10, -10, 120, 70), shape->shapeMarginLogicalBoundingBox()); shape 94 Source/core/rendering/shapes/BoxShapeTest.cpp EXPECT_TRUE(shape->lineOverlapsShapeMarginBounds(-9, 1)); shape 95 Source/core/rendering/shapes/BoxShapeTest.cpp EXPECT_TRUE(shape->lineOverlapsShapeMarginBounds(-10, 0)); shape 96 Source/core/rendering/shapes/BoxShapeTest.cpp EXPECT_TRUE(shape->lineOverlapsShapeMarginBounds(-10, 200)); shape 97 Source/core/rendering/shapes/BoxShapeTest.cpp EXPECT_TRUE(shape->lineOverlapsShapeMarginBounds(5, 10)); shape 98 Source/core/rendering/shapes/BoxShapeTest.cpp EXPECT_TRUE(shape->lineOverlapsShapeMarginBounds(59, 1)); shape 100 Source/core/rendering/shapes/BoxShapeTest.cpp EXPECT_FALSE(shape->lineOverlapsShapeMarginBounds(-12, 2)); shape 101 Source/core/rendering/shapes/BoxShapeTest.cpp EXPECT_FALSE(shape->lineOverlapsShapeMarginBounds(60, 1)); shape 102 Source/core/rendering/shapes/BoxShapeTest.cpp EXPECT_FALSE(shape->lineOverlapsShapeMarginBounds(100, 200)); shape 104 Source/core/rendering/shapes/BoxShapeTest.cpp TEST_EXCLUDED_INTERVAL(shape, -9, 1, -10, 110); shape 105 Source/core/rendering/shapes/BoxShapeTest.cpp TEST_EXCLUDED_INTERVAL(shape, -10, 0, -10, 110); shape 106 Source/core/rendering/shapes/BoxShapeTest.cpp TEST_EXCLUDED_INTERVAL(shape, -10, 200, -10, 110); shape 107 Source/core/rendering/shapes/BoxShapeTest.cpp TEST_EXCLUDED_INTERVAL(shape, 5, 10, -10, 110); shape 108 Source/core/rendering/shapes/BoxShapeTest.cpp TEST_EXCLUDED_INTERVAL(shape, 59, 1, -10, 110); shape 110 Source/core/rendering/shapes/BoxShapeTest.cpp TEST_NO_EXCLUDED_INTERVAL(shape, -12, 2); shape 111 Source/core/rendering/shapes/BoxShapeTest.cpp TEST_NO_EXCLUDED_INTERVAL(shape, 60, 1); shape 112 Source/core/rendering/shapes/BoxShapeTest.cpp TEST_NO_EXCLUDED_INTERVAL(shape, 100, 200); shape 130 Source/core/rendering/shapes/BoxShapeTest.cpp OwnPtr<Shape> shape = createBoxShape(RoundedRect(IntRect(0, 0, 100, 100), cornerRadii), 0); shape 131 Source/core/rendering/shapes/BoxShapeTest.cpp EXPECT_FALSE(shape->isEmpty()); shape 133 Source/core/rendering/shapes/BoxShapeTest.cpp EXPECT_EQ(LayoutRect(0, 0, 100, 100), shape->shapeMarginLogicalBoundingBox()); shape 135 Source/core/rendering/shapes/BoxShapeTest.cpp TEST_EXCLUDED_INTERVAL(shape, 10, 95, 0, 100); shape 136 Source/core/rendering/shapes/BoxShapeTest.cpp TEST_EXCLUDED_INTERVAL(shape, 5, 25, 0, 100); shape 137 Source/core/rendering/shapes/BoxShapeTest.cpp TEST_EXCLUDED_INTERVAL(shape, 15, 6, 0, 100); shape 138 Source/core/rendering/shapes/BoxShapeTest.cpp TEST_EXCLUDED_INTERVAL(shape, 20, 50, 0, 100); shape 139 Source/core/rendering/shapes/BoxShapeTest.cpp TEST_EXCLUDED_INTERVAL(shape, 69, 5, 0, 100); shape 140 Source/core/rendering/shapes/BoxShapeTest.cpp TEST_EXCLUDED_INTERVAL(shape, 85, 10, 0, 97.320511f); shape 104 Source/core/rendering/shapes/Shape.cpp OwnPtr<Shape> shape; shape 114 Source/core/rendering/shapes/Shape.cpp shape = createCircleShape(logicalCenter, radius); shape 125 Source/core/rendering/shapes/Shape.cpp shape = createEllipseShape(logicalCenter, FloatSize(radiusX, radiusY)); shape 141 Source/core/rendering/shapes/Shape.cpp shape = createPolygonShape(vertices.release(), polygon->windRule()); shape 163 Source/core/rendering/shapes/Shape.cpp shape = createInsetShape(FloatRoundedRect(logicalRect, cornerRadii)); shape 171 Source/core/rendering/shapes/Shape.cpp shape->m_writingMode = writingMode; shape 172 Source/core/rendering/shapes/Shape.cpp shape->m_margin = floatValueForLength(margin, 0); shape 174 Source/core/rendering/shapes/Shape.cpp return shape.release(); shape 222 Source/core/rendering/shapes/Shape.cpp OwnPtr<Shape> shape = createInsetShape(bounds); shape 223 Source/core/rendering/shapes/Shape.cpp shape->m_writingMode = writingMode; shape 224 Source/core/rendering/shapes/Shape.cpp shape->m_margin = floatValueForLength(margin, 0); shape 226 Source/core/rendering/shapes/Shape.cpp return shape.release(); shape 111 Source/core/rendering/shapes/ShapeInfo.cpp if (Shape* shape = m_shape.get()) shape 112 Source/core/rendering/shapes/ShapeInfo.cpp return *shape; shape 122 Source/core/rendering/shapes/ShapeInfo.cpp ASSERT(shapeValue->shape()); shape 123 Source/core/rendering/shapes/ShapeInfo.cpp m_shape = Shape::createShape(shapeValue->shape(), m_referenceBoxLogicalSize, writingMode, margin); shape 46 Source/core/rendering/shapes/ShapeOutsideInfo.cpp return shapeValue->shape(); shape 51 Source/core/rendering/style/ShapeValue.h static PassRefPtr<ShapeValue> createShapeValue(PassRefPtr<BasicShape> shape, CSSBoxType cssBox) shape 53 Source/core/rendering/style/ShapeValue.h return adoptRef(new ShapeValue(shape, cssBox)); shape 72 Source/core/rendering/style/ShapeValue.h BasicShape* shape() const { return m_shape.get(); } shape 87 Source/core/rendering/style/ShapeValue.h ShapeValue(PassRefPtr<BasicShape> shape, CSSBoxType cssBox) shape 89 Source/core/rendering/style/ShapeValue.h , m_shape(shape) shape 124 Source/core/rendering/style/ShapeValue.h return shape() == other.shape() && cssBox() == other.cssBox(); shape 141 Source/core/rendering/svg/RenderSVGResourceGradient.cpp void RenderSVGResourceGradient::postApplyResource(RenderObject*, GraphicsContext*& context, unsigned short resourceMode, const Path* path, const RenderSVGShape* shape) shape 149 Source/core/rendering/svg/RenderSVGResourceGradient.cpp else if (shape) shape 150 Source/core/rendering/svg/RenderSVGResourceGradient.cpp shape->fillShape(context); shape 155 Source/core/rendering/svg/RenderSVGResourceGradient.cpp else if (shape) shape 156 Source/core/rendering/svg/RenderSVGResourceGradient.cpp shape->strokeShape(context); shape 182 Source/core/rendering/svg/RenderSVGResourcePattern.cpp void RenderSVGResourcePattern::postApplyResource(RenderObject*, GraphicsContext*& context, unsigned short resourceMode, const Path* path, const RenderSVGShape* shape) shape 190 Source/core/rendering/svg/RenderSVGResourcePattern.cpp else if (shape) shape 191 Source/core/rendering/svg/RenderSVGResourcePattern.cpp shape->fillShape(context); shape 196 Source/core/rendering/svg/RenderSVGResourcePattern.cpp else if (shape) shape 197 Source/core/rendering/svg/RenderSVGResourcePattern.cpp shape->strokeShape(context); shape 84 Source/core/rendering/svg/RenderSVGResourceSolidColor.cpp void RenderSVGResourceSolidColor::postApplyResource(RenderObject*, GraphicsContext*& context, unsigned short resourceMode, const Path* path, const RenderSVGShape* shape) shape 92 Source/core/rendering/svg/RenderSVGResourceSolidColor.cpp else if (shape) shape 93 Source/core/rendering/svg/RenderSVGResourceSolidColor.cpp shape->fillShape(context); shape 98 Source/core/rendering/svg/RenderSVGResourceSolidColor.cpp else if (shape) shape 99 Source/core/rendering/svg/RenderSVGResourceSolidColor.cpp shape->strokeShape(context); shape 280 Source/core/rendering/svg/SVGRenderTreeAsText.cpp const RenderSVGShape& shape = static_cast<const RenderSVGShape&>(object); shape 281 Source/core/rendering/svg/SVGRenderTreeAsText.cpp ASSERT(shape.element()); shape 284 Source/core/rendering/svg/SVGRenderTreeAsText.cpp if (RenderSVGResource* strokePaintingResource = RenderSVGResource::strokePaintingResource(const_cast<RenderSVGShape*>(&shape), shape.style(), hasFallback)) { shape 289 Source/core/rendering/svg/SVGRenderTreeAsText.cpp SVGLengthContext lengthContext(shape.element()); shape 312 Source/core/rendering/svg/SVGRenderTreeAsText.cpp if (RenderSVGResource* fillPaintingResource = RenderSVGResource::fillPaintingResource(const_cast<RenderSVGShape*>(&shape), shape.style(), hasFallback)) { shape 336 Source/core/rendering/svg/SVGRenderTreeAsText.cpp static TextStream& operator<<(TextStream& ts, const RenderSVGShape& shape) shape 338 Source/core/rendering/svg/SVGRenderTreeAsText.cpp writePositionAndStyle(ts, shape); shape 340 Source/core/rendering/svg/SVGRenderTreeAsText.cpp SVGElement* svgElement = shape.element(); shape 621 Source/core/rendering/svg/SVGRenderTreeAsText.cpp void write(TextStream& ts, const RenderSVGShape& shape, int indent) shape 623 Source/core/rendering/svg/SVGRenderTreeAsText.cpp writeStandardPrefix(ts, shape, indent); shape 624 Source/core/rendering/svg/SVGRenderTreeAsText.cpp ts << shape << "\n"; shape 625 Source/core/rendering/svg/SVGRenderTreeAsText.cpp writeResources(ts, shape, indent); shape 222 Source/modules/webaudio/PeriodicWave.cpp void PeriodicWave::generateBasicWaveform(int shape) shape 251 Source/modules/webaudio/PeriodicWave.cpp switch (shape) { shape 189 Source/platform/fonts/harfbuzz/FontHarfBuzz.cpp if (!shaper.shape(&glyphBuffer)) shape 211 Source/platform/fonts/harfbuzz/FontHarfBuzz.cpp shaper.shape(&glyphBuffer); shape 218 Source/platform/fonts/harfbuzz/FontHarfBuzz.cpp if (!shaper.shape()) shape 235 Source/platform/fonts/harfbuzz/FontHarfBuzz.cpp if (!shaper.shape()) shape 246 Source/platform/fonts/harfbuzz/FontHarfBuzz.cpp if (!shaper.shape()) shape 61 Source/platform/fonts/harfbuzz/HarfBuzzShaper.h bool shape(GlyphBuffer* = 0); shape 54 Source/platform/fonts/mac/FontComplexTextMac.cpp if (shaper.shape()) shape 101 Source/platform/fonts/mac/FontComplexTextMac.cpp if (shaper.shape(&glyphBuffer)) { shape 135 Source/platform/fonts/mac/FontComplexTextMac.cpp if (shaper.shape()) shape 152 Source/platform/fonts/mac/FontComplexTextMac.cpp if (shaper.shape()) shape 270 Source/platform/geometry/Region.cpp void Region::Shape::appendSpans(const Shape& shape, SpanIterator begin, SpanIterator end) shape 273 Source/platform/geometry/Region.cpp appendSpan(it->y, shape.segmentsBegin(it), shape.segmentsEnd(it));