| Index: third_party/WebKit/Source/core/css/CSSImageGeneratorValue.cpp
|
| diff --git a/third_party/WebKit/Source/core/css/CSSImageGeneratorValue.cpp b/third_party/WebKit/Source/core/css/CSSImageGeneratorValue.cpp
|
| index fd7f05f35f5b75155c00dfa1b84012af44867092..33cf8b7ceac7bae31283cec6ac224bb47ace5db2 100644
|
| --- a/third_party/WebKit/Source/core/css/CSSImageGeneratorValue.cpp
|
| +++ b/third_party/WebKit/Source/core/css/CSSImageGeneratorValue.cpp
|
| @@ -128,6 +128,8 @@ PassRefPtr<Image> CSSImageGeneratorValue::image(const LayoutObject& layoutObject
|
| return toCSSPaintValue(this)->image(layoutObject, size);
|
| case RadialGradientClass:
|
| return toCSSRadialGradientValue(this)->image(layoutObject, size);
|
| + case ConicGradientClass:
|
| + return toCSSConicGradientValue(this)->image(layoutObject, size);
|
| default:
|
| ASSERT_NOT_REACHED();
|
| }
|
| @@ -145,6 +147,8 @@ bool CSSImageGeneratorValue::isFixedSize() const
|
| return toCSSPaintValue(this)->isFixedSize();
|
| case RadialGradientClass:
|
| return toCSSRadialGradientValue(this)->isFixedSize();
|
| + case ConicGradientClass:
|
| + return toCSSConicGradientValue(this)->isFixedSize();
|
| default:
|
| ASSERT_NOT_REACHED();
|
| }
|
| @@ -162,6 +166,8 @@ IntSize CSSImageGeneratorValue::fixedSize(const LayoutObject& layoutObject, cons
|
| return toCSSPaintValue(this)->fixedSize(layoutObject);
|
| case RadialGradientClass:
|
| return toCSSRadialGradientValue(this)->fixedSize(layoutObject);
|
| + case ConicGradientClass:
|
| + return toCSSConicGradientValue(this)->fixedSize(layoutObject);
|
| default:
|
| ASSERT_NOT_REACHED();
|
| }
|
| @@ -179,6 +185,8 @@ bool CSSImageGeneratorValue::isPending() const
|
| return toCSSPaintValue(this)->isPending();
|
| case RadialGradientClass:
|
| return toCSSRadialGradientValue(this)->isPending();
|
| + case ConicGradientClass:
|
| + return toCSSConicGradientValue(this)->isPending();
|
| default:
|
| ASSERT_NOT_REACHED();
|
| }
|
| @@ -196,6 +204,8 @@ bool CSSImageGeneratorValue::knownToBeOpaque(const LayoutObject& layoutObject) c
|
| return toCSSPaintValue(this)->knownToBeOpaque(layoutObject);
|
| case RadialGradientClass:
|
| return toCSSRadialGradientValue(this)->knownToBeOpaque(layoutObject);
|
| + case ConicGradientClass:
|
| + return toCSSConicGradientValue(this)->knownToBeOpaque(layoutObject);
|
| default:
|
| ASSERT_NOT_REACHED();
|
| }
|
| @@ -217,6 +227,9 @@ void CSSImageGeneratorValue::loadSubimages(Document* document)
|
| case RadialGradientClass:
|
| toCSSRadialGradientValue(this)->loadSubimages(document);
|
| break;
|
| + case ConicGradientClass:
|
| + toCSSConicGradientValue(this)->loadSubimages(document);
|
| + break;
|
| default:
|
| ASSERT_NOT_REACHED();
|
| }
|
|
|