| Index: third_party/WebKit/Source/platform/blink_platform.gypi | 
| diff --git a/third_party/WebKit/Source/platform/blink_platform.gypi b/third_party/WebKit/Source/platform/blink_platform.gypi | 
| index 5f5a414a3426ebf6d6d5ec0940e51b2da106ce37..01927bbdbfa23e3cfe1747f038caad7b7bff75c6 100644 | 
| --- a/third_party/WebKit/Source/platform/blink_platform.gypi | 
| +++ b/third_party/WebKit/Source/platform/blink_platform.gypi | 
| @@ -151,6 +151,33 @@ | 
| 'animation/TimingFunction.cpp', | 
| 'animation/TimingFunction.h', | 
| 'animation/UnitBezier.h', | 
| +      'animation/CompositorAnimation.cpp', | 
| +      'animation/CompositorAnimation.h', | 
| +      'animation/CompositorAnimationCurve.cpp', | 
| +      'animation/CompositorAnimationCurve.h', | 
| +      'animation/CompositorAnimationPlayer.cpp', | 
| +      'animation/CompositorAnimationPlayer.h', | 
| +      'animation/CompositorAnimationPlayerClient.cpp', | 
| +      'animation/CompositorAnimationPlayerClient.h', | 
| +      'animation/CompositorAnimationTimeline.cpp', | 
| +      'animation/CompositorAnimationTimeline.h', | 
| +      'animation/CompositorFilterAnimationCurve.cpp', | 
| +      'animation/CompositorFilterAnimationCurve.h', | 
| +      'animation/CompositorFilterKeyframe.cpp', | 
| +      'animation/CompositorFilterKeyframe.h', | 
| +      'animation/CompositorFloatAnimationCurve.cpp', | 
| +      'animation/CompositorFloatAnimationCurve.h', | 
| +      'animation/CompositorFloatKeyframe.h', | 
| +      'animation/CompositorScrollOffsetAnimationCurve.cpp', | 
| +      'animation/CompositorScrollOffsetAnimationCurve.h', | 
| +      'animation/CompositorTransformAnimationCurve.cpp', | 
| +      'animation/CompositorTransformAnimationCurve.h', | 
| +      'animation/CompositorTransformKeyframe.cpp', | 
| +      'animation/CompositorTransformKeyframe.h', | 
| +      'animation/CompositorTransformOperations.cpp', | 
| +      'animation/CompositorTransformOperations.h', | 
| +      'animation/WebToCCAnimationDelegateAdapter.cpp', | 
| +      'animation/WebToCCAnimationDelegateAdapter.h', | 
| 'audio/AudioArray.h', | 
| 'audio/AudioBus.cpp', | 
| 'audio/AudioBus.h', | 
| @@ -270,7 +297,6 @@ | 
| 'exported/WebAudioDevice.cpp', | 
| 'exported/WebBlobData.cpp', | 
| 'exported/WebCanvasCaptureHandler.cpp', | 
| -      'exported/WebCompositorAnimationPlayerClient.cpp', | 
| 'exported/WebContentDecryptionModule.cpp', | 
| 'exported/WebContentDecryptionModuleAccess.cpp', | 
| 'exported/WebContentDecryptionModuleResult.cpp', | 
| @@ -293,7 +319,6 @@ | 
| 'exported/WebEncryptedMediaRequest.cpp', | 
| 'exported/WebFederatedCredential.cpp', | 
| 'exported/WebFileSystemCallbacks.cpp', | 
| -      'exported/WebFilterKeyframe.cpp', | 
| 'exported/WebHTTPBody.cpp', | 
| 'exported/WebHTTPLoadInfo.cpp', | 
| 'exported/WebImageGenerator.cpp', | 
| @@ -348,7 +373,6 @@ | 
| 'exported/WebThreadSafeData.cpp', | 
| 'exported/WebThreadedDataReceiver.cpp', | 
| 'exported/WebTraceLocation.cpp', | 
| -      'exported/WebTransformKeyframe.cpp', | 
| 'exported/WebURL.cpp', | 
| 'exported/WebURLError.cpp', | 
| 'exported/WebURLLoaderClient.cpp', | 
| @@ -527,6 +551,10 @@ | 
| 'graphics/ColorSpaceProfileData.h', | 
| 'graphics/CompositingReasons.cpp', | 
| 'graphics/CompositingReasons.h', | 
| +      'graphics/CompositorFactory.cpp', | 
| +      'graphics/CompositorFactory.h', | 
| +      'graphics/CompositorFilterOperations.cpp', | 
| +      'graphics/CompositorFilterOperations.h', | 
| 'graphics/CompositorMutableState.cpp', | 
| 'graphics/CompositorMutableState.h', | 
| 'graphics/CompositorMutableStateProvider.cpp', | 
| @@ -1012,6 +1040,9 @@ | 
| 'WebVectorTest.cpp', | 
| 'animation/TimingFunctionTest.cpp', | 
| 'animation/UnitBezierTest.cpp', | 
| +      'animation/CompositorAnimationPlayerTest.cpp', | 
| +      'animation/CompositorAnimationTest.cpp', | 
| +      'animation/CompositorFloatAnimationCurveTest.cpp', | 
| 'blob/BlobDataTest.cpp', | 
| 'clipboard/ClipboardUtilitiesTest.cpp', | 
| 'fonts/CharacterTest.cpp', | 
|  |