Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(928)

Issue 65303006: Move TimingFunction.h to platform/ (Closed)

Created:
7 years, 1 month ago by pilgrim_google
Modified:
6 years, 10 months ago
CC:
blink-reviews, shans, rjwright, alancutter (OOO until 2018), Mike Lawther (Google), dstockwell, Timothy Loh, darktears, dino_apple.com, Eric Willigers, darin (slow to review)
Visibility:
Public.

Description

Move TimingFunction.h to platform/ BUG=297477

Patch Set 1 #

Total comments: 1

Patch Set 2 : move test helper files to platform_test_files target #

Patch Set 3 : Proof of concept from steveblock #

Patch Set 4 : rebase steveblock's patch #

Total comments: 2

Patch Set 5 : remove unnecessary gyp listing #

Patch Set 6 : [WIP] gyp changes #

Patch Set 7 : gyp changes #

Total comments: 2

Patch Set 8 : reverse gyp dependencies #

Patch Set 9 : add platform export macros #

Patch Set 10 : add dependencies for webkit_unit_tests #

Patch Set 11 : . #

Patch Set 12 : . #

Patch Set 13 : . #

Patch Set 14 : . #

Patch Set 15 : . #

Patch Set 16 : . #

Patch Set 17 : . #

Patch Set 18 : rebase #

Patch Set 19 : keep faith and retry #

Patch Set 20 : keep faith and retry #

Total comments: 1

Patch Set 21 : update web.gyp #

Patch Set 22 : . #

Patch Set 23 : rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+42 lines, -993 lines) Patch
M Source/core/animation/CompositorAnimations.h View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M Source/core/animation/CompositorAnimationsImpl.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 1 chunk +1 line, -1 line 0 comments Download
M Source/core/animation/CompositorAnimationsTest.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 1 chunk +1 line, -1 line 0 comments Download
M Source/core/animation/CompositorAnimationsTimingFunctionReverserTest.cpp View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M Source/core/animation/Timing.h View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M Source/core/animation/css/CSSAnimations.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 1 chunk +1 line, -1 line 0 comments Download
M Source/core/core.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 1 chunk +0 lines, -3 lines 0 comments Download
M Source/core/frame/animation/AnimationBase.cpp View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M Source/core/platform/animation/AnimationValue.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 1 chunk +1 line, -1 line 0 comments Download
M Source/core/platform/animation/CSSAnimationData.h View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
D Source/core/platform/animation/TimingFunction.h View 1 2 3 4 5 1 chunk +0 lines, -330 lines 0 comments Download
D Source/core/platform/animation/TimingFunctionTestHelper.h View 1 chunk +0 lines, -63 lines 0 comments Download
D Source/core/platform/animation/TimingFunctionTestHelper.cpp View 1 2 3 4 5 1 chunk +0 lines, -253 lines 0 comments Download
D Source/core/platform/animation/TimingFunctionTestHelperTest.cpp View 1 2 3 4 5 1 chunk +0 lines, -326 lines 0 comments Download
A + Source/platform/animation/TimingFunction.h View 1 2 3 4 5 6 7 8 6 chunks +6 lines, -5 lines 0 comments Download
A + Source/platform/animation/TimingFunctionTestHelper.h View 1 chunk +1 line, -1 line 0 comments Download
A + Source/platform/animation/TimingFunctionTestHelper.cpp View 1 2 3 4 5 1 chunk +1 line, -2 lines 0 comments Download
A + Source/platform/animation/TimingFunctionTestHelperTest.cpp View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M Source/platform/blink_platform.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 2 chunks +6 lines, -0 lines 0 comments Download
M Source/platform/blink_platform_tests.gyp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 1 chunk +16 lines, -0 lines 0 comments Download
M Source/web/web.gyp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 1 chunk +1 line, -0 lines 0 comments Download
M Source/web/web_tests.gyp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 26 (0 generated)
pilgrim_google
This doesn't work. I think it's on the right track and it's close to working, ...
7 years, 1 month ago (2013-11-12 15:14:43 UTC) #1
Steve Block
+mithro, who wrote the tests for TimingFunction > It compiles but fails to link because ...
7 years, 1 month ago (2013-11-12 22:39:20 UTC) #2
mithro-old
This might be a stupid question, but why are/should TimingFunction be in platform/animation rather than ...
7 years, 1 month ago (2013-11-12 23:37:10 UTC) #3
pilgrim_google
On 2013/11/12 22:39:20, Steve Block wrote: > https://codereview.chromium.org/65303006/diff/1/Source/platform/blink_platform.gypi#newcode127 > Source/platform/blink_platform.gypi:127: > 'animation/TimingFunctionTestHelper.cpp', > TimingFunctionTestHelper.h/cpp are ...
7 years, 1 month ago (2013-11-13 14:28:24 UTC) #4
pilgrim_google
7 years, 1 month ago (2013-11-13 14:28:35 UTC) #5
pilgrim_google
On 2013/11/13 14:28:24, pilgrim_google wrote: > On 2013/11/12 22:39:20, Steve Block wrote: > > > ...
7 years, 1 month ago (2013-11-13 15:54:29 UTC) #6
Steve Block
You've moved TimingFunctionTestHelperTest.cpp and its utilities to the blink_platform_unittests target. This target builds fine. The ...
7 years, 1 month ago (2013-11-14 00:22:32 UTC) #7
pilgrim_google
Adam, if you could re-review this and let us know if this is an acceptable ...
7 years ago (2013-11-25 15:07:51 UTC) #8
abarth-chromium
https://codereview.chromium.org/65303006/diff/240001/Source/core/core.gypi File Source/core/core.gypi (right): https://codereview.chromium.org/65303006/diff/240001/Source/core/core.gypi#newcode3535 Source/core/core.gypi:3535: '../platform/animation/TimingFunctionTestHelper.cpp', Is the problem that some code still uses ...
7 years ago (2013-11-25 18:09:32 UTC) #9
pilgrim_google
On 2013/11/25 18:09:32, abarth wrote: > https://codereview.chromium.org/65303006/diff/240001/Source/core/core.gypi > File Source/core/core.gypi (right): > > https://codereview.chromium.org/65303006/diff/240001/Source/core/core.gypi#newcode3535 > ...
7 years ago (2013-11-26 16:33:31 UTC) #10
abarth-chromium
On 2013/11/26 16:33:31, pilgrim_google wrote: > The other code that uses these helpers are outside ...
7 years ago (2013-11-26 19:39:27 UTC) #11
pilgrim_google
Please re-review.
7 years ago (2013-12-04 03:31:40 UTC) #12
abarth-chromium
https://codereview.chromium.org/65303006/diff/300001/Source/platform/blink_platform.gyp File Source/platform/blink_platform.gyp (right): https://codereview.chromium.org/65303006/diff/300001/Source/platform/blink_platform.gyp#newcode74 Source/platform/blink_platform.gyp:74: 'blink_platform_tests.gyp:blink_platform_unittests_support', This is a strange dependency. blink_platform is a ...
7 years ago (2013-12-04 05:45:26 UTC) #13
pilgrim_google
7 years ago (2013-12-04 19:06:24 UTC) #14
pilgrim_google
rebase
7 years ago (2013-12-06 15:21:24 UTC) #15
pilgrim_google
rebase
7 years ago (2013-12-06 15:21:25 UTC) #16
pilgrim_google
rebase
7 years ago (2013-12-06 15:21:26 UTC) #17
pilgrim_google
rebase
7 years ago (2013-12-06 15:21:27 UTC) #18
pilgrim_google
Gosh, I sure hope GAE's 500 errors didn't screw up the 20th version of this ...
7 years ago (2013-12-06 15:24:19 UTC) #19
abarth-chromium
lgtm
7 years ago (2013-12-07 21:55:01 UTC) #20
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/pilgrim@chromium.org/65303006/550001
7 years ago (2013-12-07 21:55:24 UTC) #21
commit-bot: I haz the power
Retried try job too often on linux_blink for step(s) webkit_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=linux_blink&number=4868
7 years ago (2013-12-07 22:20:42 UTC) #22
pilgrim_google
On 2013/12/07 22:20:42, I haz the power (commit-bot) wrote: > Retried try job too often ...
7 years ago (2013-12-09 14:50:30 UTC) #23
abarth-chromium
https://codereview.chromium.org/65303006/diff/550001/Source/web/web_tests.gyp File Source/web/web_tests.gyp (right): https://codereview.chromium.org/65303006/diff/550001/Source/web/web_tests.gyp#newcode86 Source/web/web_tests.gyp:86: '../platform/blink_platform_tests.gyp:blink_platform_unittests_support', So, the problem is that you've run into ...
7 years ago (2013-12-09 17:33:34 UTC) #24
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/pilgrim@chromium.org/65303006/590001
7 years ago (2013-12-09 19:16:08 UTC) #25
commit-bot: I haz the power
7 years ago (2013-12-09 21:33:00 UTC) #26
Retried try job too often on win_layout for step(s) webkit_lint
http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=win_layout...

Powered by Google App Engine
This is Rietveld 408576698