diff options
Diffstat (limited to 'chromium/third_party/blink/renderer/core/animation/css/compositor_keyframe_filter_operations.h')
-rw-r--r-- | chromium/third_party/blink/renderer/core/animation/css/compositor_keyframe_filter_operations.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/chromium/third_party/blink/renderer/core/animation/css/compositor_keyframe_filter_operations.h b/chromium/third_party/blink/renderer/core/animation/css/compositor_keyframe_filter_operations.h index f4b5925a8d1..8c79da72aea 100644 --- a/chromium/third_party/blink/renderer/core/animation/css/compositor_keyframe_filter_operations.h +++ b/chromium/third_party/blink/renderer/core/animation/css/compositor_keyframe_filter_operations.h @@ -34,8 +34,12 @@ class CompositorKeyframeFilterOperations final Member<FilterOperationsWrapper> operation_wrapper_; }; -DEFINE_COMPOSITOR_KEYFRAME_VALUE_TYPE_CASTS(CompositorKeyframeFilterOperations, - IsFilterOperations()); +template <> +struct DowncastTraits<CompositorKeyframeFilterOperations> { + static bool AllowFrom(const CompositorKeyframeValue& value) { + return value.IsFilterOperations(); + } +}; } // namespace blink |