1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271
|
# Copyright 2016 The Chromium Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
import("//third_party/WebKit/Source/core/core.gni")
blink_core_sources("animation") {
split_count = 5
sources = [
"Animation.cpp",
"Animation.h",
"AnimationClock.cpp",
"AnimationClock.h",
"AnimationEffectReadOnly.cpp",
"AnimationEffectReadOnly.h",
"AnimationEffectTiming.cpp",
"AnimationEffectTiming.h",
"AnimationEffectTimingReadOnly.cpp",
"AnimationEffectTimingReadOnly.h",
"AnimationInputHelpers.cpp",
"AnimationInputHelpers.h",
"AnimationTimeline.cpp",
"AnimationTimeline.h",
"BasicShapeInterpolationFunctions.cpp",
"BasicShapeInterpolationFunctions.h",
"BorderImageLengthBoxPropertyFunctions.h",
"CSSBasicShapeInterpolationType.cpp",
"CSSBasicShapeInterpolationType.h",
"CSSBorderImageLengthBoxInterpolationType.cpp",
"CSSBorderImageLengthBoxInterpolationType.h",
"CSSClipInterpolationType.cpp",
"CSSClipInterpolationType.h",
"CSSColorInterpolationType.cpp",
"CSSColorInterpolationType.h",
"CSSFilterListInterpolationType.cpp",
"CSSFilterListInterpolationType.h",
"CSSFontSizeInterpolationType.cpp",
"CSSFontSizeInterpolationType.h",
"CSSFontWeightInterpolationType.cpp",
"CSSFontWeightInterpolationType.h",
"CSSImageInterpolationType.cpp",
"CSSImageInterpolationType.h",
"CSSImageListInterpolationType.cpp",
"CSSImageListInterpolationType.h",
"CSSImageSliceInterpolationType.cpp",
"CSSImageSliceInterpolationType.h",
"CSSInterpolationType.cpp",
"CSSInterpolationType.h",
"CSSInterpolationTypesMap.cpp",
"CSSInterpolationTypesMap.h",
"CSSLengthInterpolationType.cpp",
"CSSLengthInterpolationType.h",
"CSSLengthListInterpolationType.cpp",
"CSSLengthListInterpolationType.h",
"CSSLengthPairInterpolationType.h",
"CSSNumberInterpolationType.cpp",
"CSSNumberInterpolationType.h",
"CSSOffsetRotateInterpolationType.cpp",
"CSSOffsetRotateInterpolationType.h",
"CSSPaintInterpolationType.cpp",
"CSSPaintInterpolationType.h",
"CSSPathInterpolationType.cpp",
"CSSPathInterpolationType.h",
"CSSPositionAxisListInterpolationType.cpp",
"CSSPositionAxisListInterpolationType.h",
"CSSPositionInterpolationType.h",
"CSSRotateInterpolationType.cpp",
"CSSRotateInterpolationType.h",
"CSSScaleInterpolationType.cpp",
"CSSScaleInterpolationType.h",
"CSSShadowListInterpolationType.cpp",
"CSSShadowListInterpolationType.h",
"CSSSizeListInterpolationType.cpp",
"CSSSizeListInterpolationType.h",
"CSSTextIndentInterpolationType.cpp",
"CSSTextIndentInterpolationType.h",
"CSSTransformInterpolationType.cpp",
"CSSTransformInterpolationType.h",
"CSSTransformOriginInterpolationType.h",
"CSSTranslateInterpolationType.cpp",
"CSSTranslateInterpolationType.h",
"CSSValueInterpolationType.cpp",
"CSSValueInterpolationType.h",
"CSSVisibilityInterpolationType.cpp",
"CSSVisibilityInterpolationType.h",
"ColorPropertyFunctions.cpp",
"ColorPropertyFunctions.h",
"CompositorAnimations.cpp",
"CompositorAnimations.h",
"CompositorPendingAnimations.cpp",
"CompositorPendingAnimations.h",
"CustomCompositorAnimationManager.cpp",
"CustomCompositorAnimationManager.h",
"CustomCompositorAnimations.cpp",
"CustomCompositorAnimations.h",
"DocumentAnimation.h",
"DocumentAnimations.cpp",
"DocumentAnimations.h",
"DocumentTimeline.h",
"EffectInput.cpp",
"EffectInput.h",
"EffectModel.h",
"EffectStack.cpp",
"EffectStack.h",
"ElementAnimation.h",
"ElementAnimations.cpp",
"ElementAnimations.h",
"FilterInterpolationFunctions.cpp",
"FilterInterpolationFunctions.h",
"FilterListPropertyFunctions.h",
"ImageListPropertyFunctions.h",
"ImagePropertyFunctions.h",
"ImageSlicePropertyFunctions.h",
"InertEffect.cpp",
"InertEffect.h",
"InterpolableValue.cpp",
"InterpolableValue.h",
"Interpolation.h",
"InterpolationEffect.cpp",
"InterpolationEffect.h",
"InterpolationType.h",
"InterpolationTypesMap.h",
"InterpolationValue.h",
"InvalidatableInterpolation.cpp",
"InvalidatableInterpolation.h",
"Keyframe.cpp",
"Keyframe.h",
"KeyframeEffect.cpp",
"KeyframeEffect.h",
"KeyframeEffectModel.cpp",
"KeyframeEffectModel.h",
"KeyframeEffectReadOnly.cpp",
"KeyframeEffectReadOnly.h",
"LegacyStyleInterpolation.cpp",
"LegacyStyleInterpolation.h",
"LengthInterpolationFunctions.cpp",
"LengthInterpolationFunctions.h",
"LengthListPropertyFunctions.cpp",
"LengthListPropertyFunctions.h",
"LengthPropertyFunctions.cpp",
"LengthPropertyFunctions.h",
"LengthUnitsChecker.h",
"ListInterpolationFunctions.cpp",
"ListInterpolationFunctions.h",
"NonInterpolableValue.h",
"NumberAttributeFunctions.h",
"NumberPropertyFunctions.cpp",
"NumberPropertyFunctions.h",
"PaintPropertyFunctions.cpp",
"PaintPropertyFunctions.h",
"PairwiseInterpolationValue.h",
"PathInterpolationFunctions.cpp",
"PathInterpolationFunctions.h",
"PrimitiveInterpolation.h",
"PropertyHandle.cpp",
"PropertyHandle.h",
"SVGAngleInterpolationType.cpp",
"SVGAngleInterpolationType.h",
"SVGIntegerInterpolationType.cpp",
"SVGIntegerInterpolationType.h",
"SVGIntegerOptionalIntegerInterpolationType.cpp",
"SVGIntegerOptionalIntegerInterpolationType.h",
"SVGInterpolationType.cpp",
"SVGInterpolationType.h",
"SVGInterpolationTypesMap.cpp",
"SVGInterpolationTypesMap.h",
"SVGLengthInterpolationType.cpp",
"SVGLengthInterpolationType.h",
"SVGLengthListInterpolationType.cpp",
"SVGLengthListInterpolationType.h",
"SVGNumberInterpolationType.cpp",
"SVGNumberInterpolationType.h",
"SVGNumberListInterpolationType.cpp",
"SVGNumberListInterpolationType.h",
"SVGNumberOptionalNumberInterpolationType.cpp",
"SVGNumberOptionalNumberInterpolationType.h",
"SVGPathInterpolationType.cpp",
"SVGPathInterpolationType.h",
"SVGPathSegInterpolationFunctions.cpp",
"SVGPathSegInterpolationFunctions.h",
"SVGPointListInterpolationType.cpp",
"SVGPointListInterpolationType.h",
"SVGRectInterpolationType.cpp",
"SVGRectInterpolationType.h",
"SVGTransformListInterpolationType.cpp",
"SVGTransformListInterpolationType.h",
"SVGValueInterpolationType.cpp",
"SVGValueInterpolationType.h",
"SampledEffect.cpp",
"SampledEffect.h",
"ShadowInterpolationFunctions.cpp",
"ShadowInterpolationFunctions.h",
"SizeInterpolationFunctions.cpp",
"SizeInterpolationFunctions.h",
"SizeListPropertyFunctions.cpp",
"SizeListPropertyFunctions.h",
"StringKeyframe.cpp",
"StringKeyframe.h",
"Timing.cpp",
"Timing.h",
"TimingCalculations.h",
"TimingInput.cpp",
"TimingInput.h",
"TypedInterpolationValue.h",
"UnderlyingValueOwner.cpp",
"UnderlyingValueOwner.h",
"animatable/AnimatableClipPathOperation.cpp",
"animatable/AnimatableClipPathOperation.h",
"animatable/AnimatableColor.cpp",
"animatable/AnimatableColor.h",
"animatable/AnimatableDouble.cpp",
"animatable/AnimatableDouble.h",
"animatable/AnimatableDoubleAndBool.cpp",
"animatable/AnimatableDoubleAndBool.h",
"animatable/AnimatableFilterOperations.cpp",
"animatable/AnimatableFilterOperations.h",
"animatable/AnimatableImage.cpp",
"animatable/AnimatableImage.h",
"animatable/AnimatableLength.cpp",
"animatable/AnimatableLength.h",
"animatable/AnimatableLengthBox.cpp",
"animatable/AnimatableLengthBox.h",
"animatable/AnimatableLengthBoxAndBool.cpp",
"animatable/AnimatableLengthBoxAndBool.h",
"animatable/AnimatableLengthPoint.cpp",
"animatable/AnimatableLengthPoint.h",
"animatable/AnimatableLengthPoint3D.cpp",
"animatable/AnimatableLengthPoint3D.h",
"animatable/AnimatableLengthSize.cpp",
"animatable/AnimatableLengthSize.h",
"animatable/AnimatableNeutral.h",
"animatable/AnimatablePath.cpp",
"animatable/AnimatablePath.h",
"animatable/AnimatableRepeatable.cpp",
"animatable/AnimatableRepeatable.h",
"animatable/AnimatableSVGPaint.cpp",
"animatable/AnimatableSVGPaint.h",
"animatable/AnimatableShadow.cpp",
"animatable/AnimatableShadow.h",
"animatable/AnimatableShapeValue.cpp",
"animatable/AnimatableShapeValue.h",
"animatable/AnimatableStrokeDasharrayList.cpp",
"animatable/AnimatableStrokeDasharrayList.h",
"animatable/AnimatableTransform.cpp",
"animatable/AnimatableTransform.h",
"animatable/AnimatableUnknown.h",
"animatable/AnimatableValue.cpp",
"animatable/AnimatableValue.h",
"animatable/AnimatableValueKeyframe.cpp",
"animatable/AnimatableValueKeyframe.h",
"animatable/AnimatableVisibility.cpp",
"animatable/AnimatableVisibility.h",
"css/CSSAnimatableValueFactory.cpp",
"css/CSSAnimatableValueFactory.h",
"css/CSSAnimationData.cpp",
"css/CSSAnimationData.h",
"css/CSSAnimationUpdate.h",
"css/CSSAnimations.cpp",
"css/CSSAnimations.h",
"css/CSSTimingData.cpp",
"css/CSSTimingData.h",
"css/CSSTransitionData.cpp",
"css/CSSTransitionData.h",
]
configs += [
# TODO(jschuh): crbug.com/167187 fix size_t to int truncations.
"//build/config/compiler:no_size_t_to_int_warning",
]
}
|