Index: Source/core/css/CSSImageGeneratorValue.cpp |
diff --git a/Source/core/css/CSSImageGeneratorValue.cpp b/Source/core/css/CSSImageGeneratorValue.cpp |
index 19a87cf37d4157a487b7a9be8eeb8a6fdb37cd7b..0fb08b15424d2678357319c107158cc99cf51ce2 100644 |
--- a/Source/core/css/CSSImageGeneratorValue.cpp |
+++ b/Source/core/css/CSSImageGeneratorValue.cpp |
@@ -127,13 +127,13 @@ bool CSSImageGeneratorValue::isFixedSize() const |
{ |
switch (classType()) { |
case CanvasClass: |
- return static_cast<const CSSCanvasValue*>(this)->isFixedSize(); |
+ return toCSSCanvasValue(this)->isFixedSize(); |
case CrossfadeClass: |
- return static_cast<const CSSCrossfadeValue*>(this)->isFixedSize(); |
+ return toCSSCrossfadeValue(this)->isFixedSize(); |
case LinearGradientClass: |
- return static_cast<const CSSLinearGradientValue*>(this)->isFixedSize(); |
+ return toCSSLinearGradientValue(this)->isFixedSize(); |
case RadialGradientClass: |
- return static_cast<const CSSRadialGradientValue*>(this)->isFixedSize(); |
+ return toCSSRadialGradientValue(this)->isFixedSize(); |
default: |
ASSERT_NOT_REACHED(); |
} |
@@ -161,13 +161,13 @@ bool CSSImageGeneratorValue::isPending() const |
{ |
switch (classType()) { |
case CrossfadeClass: |
- return static_cast<const CSSCrossfadeValue*>(this)->isPending(); |
+ return toCSSCrossfadeValue(this)->isPending(); |
case CanvasClass: |
- return static_cast<const CSSCanvasValue*>(this)->isPending(); |
+ return toCSSCanvasValue(this)->isPending(); |
case LinearGradientClass: |
- return static_cast<const CSSLinearGradientValue*>(this)->isPending(); |
+ return toCSSLinearGradientValue(this)->isPending(); |
case RadialGradientClass: |
- return static_cast<const CSSRadialGradientValue*>(this)->isPending(); |
+ return toCSSRadialGradientValue(this)->isPending(); |
default: |
ASSERT_NOT_REACHED(); |
} |
@@ -178,13 +178,13 @@ bool CSSImageGeneratorValue::knownToBeOpaque(const RenderObject* renderer) const |
{ |
switch (classType()) { |
case CrossfadeClass: |
- return static_cast<const CSSCrossfadeValue*>(this)->knownToBeOpaque(renderer); |
+ return toCSSCrossfadeValue(this)->knownToBeOpaque(renderer); |
case CanvasClass: |
return false; |
case LinearGradientClass: |
- return static_cast<const CSSLinearGradientValue*>(this)->knownToBeOpaque(renderer); |
+ return toCSSLinearGradientValue(this)->knownToBeOpaque(renderer); |
case RadialGradientClass: |
- return static_cast<const CSSRadialGradientValue*>(this)->knownToBeOpaque(renderer); |
+ return toCSSRadialGradientValue(this)->knownToBeOpaque(renderer); |
default: |
ASSERT_NOT_REACHED(); |
} |