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

Issue 1341673002: Web Animations: Don't participate in grouping when start time is set (Closed)

Created:
5 years, 3 months ago by dstockwell
Modified:
5 years, 3 months ago
CC:
darktears, blink-reviews, blink-reviews-animation_chromium.org, Eric Willigers, rjwright, shans
Target Ref:
refs/remotes/origin/master
Project:
blink
Visibility:
Public.

Description

Web Animations: Don't participate in grouping when start time is set After a recent change[1] cc started sending back animation specified start times when present. This was inadvertently applied to animations in the same compositor group (started in the same frame), which could cause animations to receive an inappropriate start time. To avoid this regression, animations with a specified start time are labeled with a distinct compositor group as they do not participate in grouping. [1] https://chromium.googlesource.com/chromium/src/+/33c2aaa27b1ab502cfa08b7d271b58b8b485b5cc BUG=528291 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=202617

Patch Set 1 #

Patch Set 2 : Rebase #

Total comments: 1

Patch Set 3 : Don't use 0 #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+56 lines, -3 lines) Patch
A LayoutTests/web-animations-api/start-time-grouping.html View 1 chunk +50 lines, -0 lines 0 comments Download
M Source/core/animation/CompositorPendingAnimations.cpp View 1 2 1 chunk +6 lines, -3 lines 1 comment Download

Messages

Total messages: 29 (11 generated)
dstockwell
5 years, 3 months ago (2015-09-14 03:24:12 UTC) #2
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1341673002/1 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1341673002/1
5 years, 3 months ago (2015-09-14 03:25:02 UTC) #4
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: ios_dbg_simulator_ninja on tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/ios_dbg_simulator_ninja/builds/68602) ios_rel_device_ninja on ...
5 years, 3 months ago (2015-09-14 03:26:46 UTC) #6
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1341673002/20001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1341673002/20001
5 years, 3 months ago (2015-09-14 06:05:17 UTC) #8
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: linux_chromium_chromeos_rel_ng on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_chromeos_rel_ng/builds/102513)
5 years, 3 months ago (2015-09-14 06:42:23 UTC) #10
ctserng
https://codereview.chromium.org/1341673002/diff/20001/Source/core/animation/CompositorPendingAnimations.cpp File Source/core/animation/CompositorPendingAnimations.cpp (right): https://codereview.chromium.org/1341673002/diff/20001/Source/core/animation/CompositorPendingAnimations.cpp#newcode76 Source/core/animation/CompositorPendingAnimations.cpp:76: if (animation->preCommit(animation->hasStartTime() ? 0 : compositorGroup, startOnCompositor)) { Will ...
5 years, 3 months ago (2015-09-14 14:30:33 UTC) #12
dstockwell
On 2015/09/14 at 14:30:33, tserng wrote: > https://codereview.chromium.org/1341673002/diff/20001/Source/core/animation/CompositorPendingAnimations.cpp > File Source/core/animation/CompositorPendingAnimations.cpp (right): > > https://codereview.chromium.org/1341673002/diff/20001/Source/core/animation/CompositorPendingAnimations.cpp#newcode76 ...
5 years, 3 months ago (2015-09-14 23:53:24 UTC) #13
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1341673002/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1341673002/40001
5 years, 3 months ago (2015-09-14 23:53:54 UTC) #15
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
5 years, 3 months ago (2015-09-15 01:23:14 UTC) #17
ctserng
I had created a ManualTest from the test case in the bug, do you think ...
5 years, 3 months ago (2015-09-15 18:54:42 UTC) #18
dstockwell
On 2015/09/15 at 18:54:42, tserng wrote: > I had created a ManualTest from the test ...
5 years, 3 months ago (2015-09-16 00:51:14 UTC) #19
dstockwell
@alancutter, ping
5 years, 3 months ago (2015-09-16 00:51:23 UTC) #20
alancutter (OOO until 2018)
lgtm https://codereview.chromium.org/1341673002/diff/40001/Source/core/animation/CompositorPendingAnimations.cpp File Source/core/animation/CompositorPendingAnimations.cpp (right): https://codereview.chromium.org/1341673002/diff/40001/Source/core/animation/CompositorPendingAnimations.cpp#newcode68 Source/core/animation/CompositorPendingAnimations.cpp:68: while (compositorGroup == 0 || compositorGroup == 1) ...
5 years, 3 months ago (2015-09-16 05:35:30 UTC) #21
dstockwell
On 2015/09/16 at 05:35:30, alancutter wrote: > lgtm > > https://codereview.chromium.org/1341673002/diff/40001/Source/core/animation/CompositorPendingAnimations.cpp > File Source/core/animation/CompositorPendingAnimations.cpp (right): ...
5 years, 3 months ago (2015-09-21 12:50:46 UTC) #22
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1341673002/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1341673002/40001
5 years, 3 months ago (2015-09-21 12:51:01 UTC) #24
commit-bot: I haz the power
Try jobs failed on following builders: mac_chromium_rel_ng on tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_rel_ng/builds/115710)
5 years, 3 months ago (2015-09-21 15:07:41 UTC) #26
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1341673002/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1341673002/40001
5 years, 3 months ago (2015-09-22 00:01:22 UTC) #28
commit-bot: I haz the power
5 years, 3 months ago (2015-09-22 00:54:14 UTC) #29
Message was sent while issue was closed.
Committed patchset #3 (id:40001) as
https://src.chromium.org/viewvc/blink?view=rev&revision=202617

Powered by Google App Engine
This is Rietveld 408576698