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

Issue 1119723002: SVG animate should respect attribute 'restart=never'. (Closed)

Created:
5 years, 7 months ago by Shanmuga Pandi
Modified:
5 years, 7 months ago
CC:
blink-reviews, ed+blinkwatch_opera.com, shans, rjwright, Mike Lawther (Google), blink-reviews-animation_chromium.org, rwlbuis, kouhei+svg_chromium.org, dstockwell, Timothy Loh, krit, f(malita), darktears, gyuyoung2, Stephen Chennney, Steve Block, pdr+svgwatchlist_chromium.org, Eric Willigers
Base URL:
https://chromium.googlesource.com/chromium/blink.git@master
Target Ref:
refs/heads/master
Project:
blink
Visibility:
Public.

Description

SVG animate should respect attribute 'restart=never'. SVG SMIL should consider restart=never when it is progressing for animation. BUG=410918 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=195170

Patch Set 1 #

Patch Set 2 : Removed unwanted lines #

Total comments: 8

Patch Set 3 : Align with review comments #

Total comments: 26

Patch Set 4 : simplified layout test case #

Total comments: 3

Patch Set 5 : Rebased and aligned with code review #

Total comments: 3
Unified diffs Side-by-side diffs Delta from patch set Stats (+41 lines, -2 lines) Patch
A LayoutTests/svg/animations/animate-restart-never.html View 1 2 3 4 1 chunk +34 lines, -0 lines 2 comments Download
A LayoutTests/svg/animations/animate-restart-never-expected.html View 1 2 3 4 1 chunk +5 lines, -0 lines 0 comments Download
M Source/core/svg/animation/SVGSMILElement.cpp View 1 2 3 4 1 chunk +2 lines, -2 lines 1 comment Download

Messages

Total messages: 34 (4 generated)
Shanmuga Pandi
Please review it. Thanks
5 years, 7 months ago (2015-04-30 12:40:46 UTC) #2
fs
https://codereview.chromium.org/1119723002/diff/20001/LayoutTests/svg/animations/animate-restart-never.html File LayoutTests/svg/animations/animate-restart-never.html (right): https://codereview.chromium.org/1119723002/diff/20001/LayoutTests/svg/animations/animate-restart-never.html#newcode4 LayoutTests/svg/animations/animate-restart-never.html:4: <script src="../../fast/repaint/resources/text-based-repaint.js"></script> This test looks really complicated, and why ...
5 years, 7 months ago (2015-04-30 13:24:44 UTC) #3
Shanmuga Pandi
https://codereview.chromium.org/1119723002/diff/20001/LayoutTests/svg/animations/animate-restart-never.html File LayoutTests/svg/animations/animate-restart-never.html (right): https://codereview.chromium.org/1119723002/diff/20001/LayoutTests/svg/animations/animate-restart-never.html#newcode4 LayoutTests/svg/animations/animate-restart-never.html:4: <script src="../../fast/repaint/resources/text-based-repaint.js"></script> On 2015/04/30 13:24:43, fs wrote: > This ...
5 years, 7 months ago (2015-04-30 13:42:57 UTC) #4
fs
https://codereview.chromium.org/1119723002/diff/20001/Source/core/svg/animation/SVGSMILElement.cpp File Source/core/svg/animation/SVGSMILElement.cpp (right): https://codereview.chromium.org/1119723002/diff/20001/Source/core/svg/animation/SVGSMILElement.cpp#newcode1134 Source/core/svg/animation/SVGSMILElement.cpp:1134: m_nextProgressTime = SMILTime::unresolved(); On 2015/04/30 13:42:57, Shanmuga Pandi wrote: ...
5 years, 7 months ago (2015-04-30 13:53:42 UTC) #5
Shanmuga Pandi
https://codereview.chromium.org/1119723002/diff/20001/Source/core/svg/animation/SVGSMILElement.cpp File Source/core/svg/animation/SVGSMILElement.cpp (right): https://codereview.chromium.org/1119723002/diff/20001/Source/core/svg/animation/SVGSMILElement.cpp#newcode1134 Source/core/svg/animation/SVGSMILElement.cpp:1134: m_nextProgressTime = SMILTime::unresolved(); On 2015/04/30 13:53:42, fs wrote: > ...
5 years, 7 months ago (2015-04-30 14:03:00 UTC) #6
fs
https://codereview.chromium.org/1119723002/diff/20001/Source/core/svg/animation/SVGSMILElement.cpp File Source/core/svg/animation/SVGSMILElement.cpp (right): https://codereview.chromium.org/1119723002/diff/20001/Source/core/svg/animation/SVGSMILElement.cpp#newcode1134 Source/core/svg/animation/SVGSMILElement.cpp:1134: m_nextProgressTime = SMILTime::unresolved(); On 2015/04/30 14:03:00, Shanmuga Pandi wrote: ...
5 years, 7 months ago (2015-04-30 14:05:07 UTC) #7
Shanmuga Pandi
Moved the logic into SVGSMILElement::beginListChanged. https://codereview.chromium.org/1119723002/diff/20001/LayoutTests/svg/animations/animate-restart-never.html File LayoutTests/svg/animations/animate-restart-never.html (right): https://codereview.chromium.org/1119723002/diff/20001/LayoutTests/svg/animations/animate-restart-never.html#newcode4 LayoutTests/svg/animations/animate-restart-never.html:4: <script src="../../fast/repaint/resources/text-based-repaint.js"></script> On 2015/04/30 ...
5 years, 7 months ago (2015-05-04 13:06:28 UTC) #8
fs
https://codereview.chromium.org/1119723002/diff/40001/LayoutTests/svg/animations/animate-restart-never.html File LayoutTests/svg/animations/animate-restart-never.html (right): https://codereview.chromium.org/1119723002/diff/40001/LayoutTests/svg/animations/animate-restart-never.html#newcode2 LayoutTests/svg/animations/animate-restart-never.html:2: <head> Not needed. https://codereview.chromium.org/1119723002/diff/40001/LayoutTests/svg/animations/animate-restart-never.html#newcode13 LayoutTests/svg/animations/animate-restart-never.html:13: rect.setAttribute("fill", "green"); I'm not ...
5 years, 7 months ago (2015-05-04 14:46:52 UTC) #9
Shanmuga Pandi
https://codereview.chromium.org/1119723002/diff/40001/LayoutTests/svg/animations/animate-restart-never.html File LayoutTests/svg/animations/animate-restart-never.html (right): https://codereview.chromium.org/1119723002/diff/40001/LayoutTests/svg/animations/animate-restart-never.html#newcode13 LayoutTests/svg/animations/animate-restart-never.html:13: rect.setAttribute("fill", "green"); On 2015/05/04 14:46:51, fs wrote: > I'm ...
5 years, 7 months ago (2015-05-04 15:21:32 UTC) #10
fs
https://codereview.chromium.org/1119723002/diff/40001/LayoutTests/svg/animations/animate-restart-never.html File LayoutTests/svg/animations/animate-restart-never.html (right): https://codereview.chromium.org/1119723002/diff/40001/LayoutTests/svg/animations/animate-restart-never.html#newcode13 LayoutTests/svg/animations/animate-restart-never.html:13: rect.setAttribute("fill", "green"); On 2015/05/04 15:21:31, Shanmuga Pandi wrote: > ...
5 years, 7 months ago (2015-05-04 15:37:11 UTC) #11
Shanmuga Pandi
Modified test case https://codereview.chromium.org/1119723002/diff/40001/LayoutTests/svg/animations/animate-restart-never.html File LayoutTests/svg/animations/animate-restart-never.html (right): https://codereview.chromium.org/1119723002/diff/40001/LayoutTests/svg/animations/animate-restart-never.html#newcode13 LayoutTests/svg/animations/animate-restart-never.html:13: rect.setAttribute("fill", "green"); On 2015/05/04 15:37:11, fs ...
5 years, 7 months ago (2015-05-05 06:53:26 UTC) #12
fs
On 2015/05/05 06:53:26, Shanmuga Pandi wrote: ... > When I checked with sample test case, ...
5 years, 7 months ago (2015-05-05 14:39:20 UTC) #13
fs
On 2015/05/05 14:39:20, fs wrote: > On 2015/05/05 06:53:26, Shanmuga Pandi wrote: > ... > ...
5 years, 7 months ago (2015-05-05 16:24:22 UTC) #14
Shanmuga Pandi
On 2015/05/05 16:24:22, fs wrote: > On 2015/05/05 14:39:20, fs wrote: > > On 2015/05/05 ...
5 years, 7 months ago (2015-05-07 05:58:33 UTC) #15
fs
On 2015/05/07 05:58:33, Shanmuga Pandi wrote: > On 2015/05/05 16:24:22, fs wrote: > > On ...
5 years, 7 months ago (2015-05-07 10:47:46 UTC) #16
Shanmuga Pandi
On 2015/05/07 10:47:46, fs wrote: > On 2015/05/07 05:58:33, Shanmuga Pandi wrote: > > On ...
5 years, 7 months ago (2015-05-07 14:29:44 UTC) #17
Shanmuga Pandi
On 2015/05/07 14:29:44, Shanmuga Pandi wrote: > On 2015/05/07 10:47:46, fs wrote: > > On ...
5 years, 7 months ago (2015-05-07 14:32:36 UTC) #18
fs
On 2015/05/07 14:29:44, Shanmuga Pandi wrote: > On 2015/05/07 10:47:46, fs wrote: > > On ...
5 years, 7 months ago (2015-05-07 14:37:49 UTC) #19
Shanmuga Pandi
On 2015/05/07 14:37:49, fs wrote: > On 2015/05/07 14:29:44, Shanmuga Pandi wrote: > > On ...
5 years, 7 months ago (2015-05-07 14:43:22 UTC) #20
fs
On 2015/05/07 14:43:22, Shanmuga Pandi wrote: > On 2015/05/07 14:37:49, fs wrote: > > On ...
5 years, 7 months ago (2015-05-07 14:59:18 UTC) #21
Shanmuga Pandi
On 2015/05/07 14:59:18, fs wrote: > On 2015/05/07 14:43:22, Shanmuga Pandi wrote: > > On ...
5 years, 7 months ago (2015-05-07 15:13:00 UTC) #22
Shanmuga Pandi
On 2015/05/07 15:13:00, Shanmuga Pandi wrote: > On 2015/05/07 14:59:18, fs wrote: > > On ...
5 years, 7 months ago (2015-05-08 09:39:22 UTC) #23
fs
https://codereview.chromium.org/1119723002/diff/80001/LayoutTests/svg/animations/animate-restart-never.html File LayoutTests/svg/animations/animate-restart-never.html (right): https://codereview.chromium.org/1119723002/diff/80001/LayoutTests/svg/animations/animate-restart-never.html#newcode27 LayoutTests/svg/animations/animate-restart-never.html:27: dur="0.05s" Please verify that this test fails reliably (in ...
5 years, 7 months ago (2015-05-08 10:28:31 UTC) #24
Shanmuga Pandi
https://codereview.chromium.org/1119723002/diff/80001/LayoutTests/svg/animations/animate-restart-never.html File LayoutTests/svg/animations/animate-restart-never.html (right): https://codereview.chromium.org/1119723002/diff/80001/LayoutTests/svg/animations/animate-restart-never.html#newcode27 LayoutTests/svg/animations/animate-restart-never.html:27: dur="0.05s" On 2015/05/08 10:28:31, fs wrote: > Please verify ...
5 years, 7 months ago (2015-05-08 11:30:56 UTC) #25
fs
On 2015/05/08 11:30:56, Shanmuga Pandi wrote: > https://codereview.chromium.org/1119723002/diff/80001/LayoutTests/svg/animations/animate-restart-never.html > File LayoutTests/svg/animations/animate-restart-never.html (right): > > https://codereview.chromium.org/1119723002/diff/80001/LayoutTests/svg/animations/animate-restart-never.html#newcode27 ...
5 years, 7 months ago (2015-05-08 11:48:05 UTC) #26
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1119723002/80001
5 years, 7 months ago (2015-05-08 11:50:07 UTC) #28
commit-bot: I haz the power
Try jobs failed on following builders: linux_blink_rel on tryserver.blink (JOB_FAILED, http://build.chromium.org/p/tryserver.blink/builders/linux_blink_rel/builds/60979)
5 years, 7 months ago (2015-05-08 13:32:17 UTC) #30
Shanmuga Pandi
On 2015/05/08 13:32:17, I haz the power (commit-bot) wrote: > Try jobs failed on following ...
5 years, 7 months ago (2015-05-08 13:41:48 UTC) #31
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1119723002/80001
5 years, 7 months ago (2015-05-11 04:56:55 UTC) #33
commit-bot: I haz the power
5 years, 7 months ago (2015-05-11 07:04:01 UTC) #34
Message was sent while issue was closed.
Committed patchset #5 (id:80001) as
https://src.chromium.org/viewvc/blink?view=rev&revision=195170

Powered by Google App Engine
This is Rietveld 408576698