|
Define cc::TransformOperations and webkit::WebTransformOperationsImpl
This ports the implementation of WebTransformOperations into cc::TransformOperations, Also, behind #if WEB_TRANSFORM_OPERATIONS_IS_VIRTUAL, this makes cc use TransformOperations instead of WebTransformOperations; defines a new class WebTransformOperationsImpl that implements WebTransformOperations using an instance of cc::TransformOperations; defines WebCompositorSupportImpl::createTransformOperations; and makes compositor_bindings use WebTransformOperationsImpl instead of WebTransformOperations (extracting the underlying cc::TransformOperations before calling into cc).
This is step 1 of the 3-step plan outlined at https://chromiumcodereview.appspot.com/11745018 for moving the implementation of WebTransformOperations into chromium.
BUG= 166640
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=177290
Total comments: 8
Total comments: 4
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+1477 lines, -29 lines) |
Patch |
 |
M |
cc/cc.gyp
|
View
|
1
2
3
4
5
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
cc/cc_tests.gyp
|
View
|
1
2
3
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
cc/keyframed_animation_curve.h
|
View
|
|
3 chunks |
+18 lines, -0 lines |
0 comments
|
Download
|
 |
M |
cc/keyframed_animation_curve.cc
|
View
|
|
4 chunks |
+33 lines, -0 lines |
0 comments
|
Download
|
 |
M |
cc/keyframed_animation_curve_unittest.cc
|
View
|
|
6 chunks |
+33 lines, -0 lines |
0 comments
|
Download
|
 |
M |
cc/test/animation_test_common.cc
|
View
|
|
3 chunks |
+12 lines, -0 lines |
0 comments
|
Download
|
 |
A |
cc/transform_operation.h
|
View
|
1
2
3
4
5
|
1 chunk |
+63 lines, -0 lines |
0 comments
|
Download
|
 |
A |
cc/transform_operation.cc
|
View
|
1
2
3
4
5
|
1 chunk |
+179 lines, -0 lines |
0 comments
|
Download
|
 |
A |
cc/transform_operations.h
|
View
|
1
2
3
4
5
|
1 chunk |
+72 lines, -0 lines |
0 comments
|
Download
|
 |
A |
cc/transform_operations.cc
|
View
|
1
2
3
4
5
|
1 chunk |
+157 lines, -0 lines |
0 comments
|
Download
|
 |
A |
cc/transform_operations_unittest.cc
|
View
|
1
2
|
1 chunk |
+603 lines, -0 lines |
0 comments
|
Download
|
 |
M |
webkit/compositor_bindings/compositor_bindings.gyp
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
webkit/compositor_bindings/web_compositor_support_impl.h
|
View
|
|
2 chunks |
+5 lines, -0 lines |
0 comments
|
Download
|
 |
M |
webkit/compositor_bindings/web_compositor_support_impl.cc
|
View
|
1
|
4 chunks |
+9 lines, -0 lines |
0 comments
|
Download
|
 |
M |
webkit/compositor_bindings/web_transform_animation_curve_impl.cc
|
View
|
1
|
2 chunks |
+14 lines, -0 lines |
0 comments
|
Download
|
 |
M |
webkit/compositor_bindings/web_transform_animation_curve_unittest.cc
|
View
|
1
|
13 chunks |
+160 lines, -29 lines |
0 comments
|
Download
|
 |
A |
webkit/compositor_bindings/web_transform_operations_impl.h
|
View
|
1
2
|
1 chunk |
+45 lines, -0 lines |
0 comments
|
Download
|
 |
A |
webkit/compositor_bindings/web_transform_operations_impl.cc
|
View
|
1
2
|
1 chunk |
+63 lines, -0 lines |
0 comments
|
Download
|
 |
M |
webkit/compositor_bindings/web_transform_operations_unittest.cc
|
View
|
|
2 chunks |
+4 lines, -0 lines |
0 comments
|
Download
|
Total messages: 16 (0 generated)
|