diff options
Diffstat (limited to 'chromium/third_party/blink/renderer/core/animation/css/compositor_keyframe_color.h')
-rw-r--r-- | chromium/third_party/blink/renderer/core/animation/css/compositor_keyframe_color.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/chromium/third_party/blink/renderer/core/animation/css/compositor_keyframe_color.h b/chromium/third_party/blink/renderer/core/animation/css/compositor_keyframe_color.h index c84381b14c5..362d7b89f75 100644 --- a/chromium/third_party/blink/renderer/core/animation/css/compositor_keyframe_color.h +++ b/chromium/third_party/blink/renderer/core/animation/css/compositor_keyframe_color.h @@ -25,7 +25,12 @@ class CORE_EXPORT CompositorKeyframeColor final SkColor color_; }; -DEFINE_COMPOSITOR_KEYFRAME_VALUE_TYPE_CASTS(CompositorKeyframeColor, IsColor()); +template <> +struct DowncastTraits<CompositorKeyframeColor> { + static bool AllowFrom(const CompositorKeyframeValue& value) { + return value.IsColor(); + } +}; } // namespace blink |