|
Refactoring animation code in accelerated path.
Introduce WebAnimationProvider to extract animation logic from
RenderLayerBacking and GraphicsLayer.
The goals of this CL are
1. Get together animation logic in one file to increase readability.
2. Resolve layer violation of GraphicsLayer that includes CSS.
BUG=N/A
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=158052
Total comments: 4
Total comments: 4
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+362 lines, -807 lines) |
Patch |
 |
M |
Source/core/core.gypi
|
View
|
1
|
4 chunks |
+5 lines, -3 lines |
0 comments
|
Download
|
 |
A + |
Source/core/platform/animation/AnimationTranslationUtil.h
|
View
|
|
0 chunks |
+-1 lines, --1 lines |
0 comments
|
Download
|
 |
A + |
Source/core/platform/animation/AnimationTranslationUtil.cpp
|
View
|
1
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
A + |
Source/core/platform/animation/AnimationTranslationUtilTest.cpp
|
View
|
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
Source/core/platform/graphics/GraphicsLayer.h
|
View
|
1
|
5 chunks |
+4 lines, -12 lines |
0 comments
|
Download
|
 |
M |
Source/core/platform/graphics/GraphicsLayer.cpp
|
View
|
1
|
4 chunks |
+9 lines, -38 lines |
0 comments
|
Download
|
 |
D |
Source/core/platform/graphics/chromium/AnimationTranslationUtil.h
|
View
|
|
1 chunk |
+0 lines, -56 lines |
0 comments
|
Download
|
 |
D |
Source/core/platform/graphics/chromium/AnimationTranslationUtil.cpp
|
View
|
1
|
1 chunk |
+0 lines, -303 lines |
0 comments
|
Download
|
 |
D |
Source/core/platform/graphics/chromium/AnimationTranslationUtilTest.cpp
|
View
|
|
1 chunk |
+0 lines, -263 lines |
0 comments
|
Download
|
 |
M |
Source/core/rendering/RenderLayerBacking.h
|
View
|
1
|
3 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
Source/core/rendering/RenderLayerBacking.cpp
|
View
|
1
|
7 chunks |
+47 lines, -127 lines |
0 comments
|
Download
|
 |
A |
Source/core/rendering/animation/WebAnimationProvider.h
|
View
|
1
|
1 chunk |
+76 lines, -0 lines |
0 comments
|
Download
|
 |
A |
Source/core/rendering/animation/WebAnimationProvider.cpp
|
View
|
1
2
|
1 chunk |
+216 lines, -0 lines |
0 comments
|
Download
|
Total messages: 18 (0 generated)
|