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

Issue 80263007: [SVG] Regression: SVG syncbase animation no longer supports cyclic references (Closed)

Created:
7 years, 1 month ago by pavane
Modified:
7 years ago
CC:
blink-reviews, shans, rjwright, alancutter (OOO until 2018), Mike Lawther (Google), rwlbuis, dstockwell, Timothy Loh, krit, f(malita), darktears, pdr, Stephen Chennney, Steve Block, dino_apple.com, Eric Willigers
Base URL:
https://chromium.googlesource.com/chromium/blink.git@master
Visibility:
Public.

Description

[SVG] Regression: SVG syncbase animation no longer supports cyclic references Removed the logic of reconnecting the conditions which was added before to support dynamic interactions of eventbases using js. It was breaking the syncbase logic for cyclic references as there is common code used for both eventbases and syncbases. Hence removing the logic and as a result of this, it will break one testcase related to dynamic eventbase interactions. Modifying the test expectations for this file and planning to add back the support once we implement eventbase logic with SVGDocumentExtensions. Also fixed the seekToTime bug related to cyclic references. R=pdr@chromium.org, schenney@chromium.org, dschulze@chromium.org, fmalita@chromium.org BUG=308394 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=162961

Patch Set 1 #

Patch Set 2 : #

Patch Set 3 : #

Total comments: 4

Patch Set 4 : #

Patch Set 5 : #

Patch Set 6 : #

Patch Set 7 : rebaselined #

Unified diffs Side-by-side diffs Delta from patch set Stats (+90 lines, -16 lines) Patch
LayoutTests/TestExpectations View 1 2 3 4 5 6 1 chunk +3 lines, -0 lines 0 comments Download
LayoutTests/svg/animations/cyclic-syncbase.html View 1 chunk +15 lines, -0 lines 0 comments Download
LayoutTests/svg/animations/cyclic-syncbase-expected.txt View 1 chunk +22 lines, -0 lines 0 comments Download
LayoutTests/svg/animations/resources/cyclic-syncbase.svg View 1 2 3 1 chunk +10 lines, -0 lines 0 comments Download
LayoutTests/svg/animations/script-tests/cyclic-syncbase.js View 1 chunk +31 lines, -0 lines 0 comments Download
Source/core/svg/animation/SMILTimeContainer.cpp View 1 chunk +0 lines, -9 lines 0 comments Download
Source/core/svg/animation/SVGSMILElement.h View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
Source/core/svg/animation/SVGSMILElement.cpp View 1 2 3 4 5 5 chunks +8 lines, -6 lines 0 comments Download

Messages

Total messages: 7 (0 generated)
pavane
Please have a look at this patch
7 years ago (2013-11-26 14:22:14 UTC) #1
pdr.
https://codereview.chromium.org/80263007/diff/40001/LayoutTests/TestExpectations File LayoutTests/TestExpectations (right): https://codereview.chromium.org/80263007/diff/40001/LayoutTests/TestExpectations#newcode611 LayoutTests/TestExpectations:611: crbug.com/308394 svg/animations/repeatn-remove-add-animation.html [ Failure ] Please create a new ...
7 years ago (2013-11-27 06:57:01 UTC) #2
pavane
https://codereview.chromium.org/80263007/diff/40001/LayoutTests/TestExpectations File LayoutTests/TestExpectations (right): https://codereview.chromium.org/80263007/diff/40001/LayoutTests/TestExpectations#newcode611 LayoutTests/TestExpectations:611: crbug.com/308394 svg/animations/repeatn-remove-add-animation.html [ Failure ] On 2013/11/27 06:57:01, pdr ...
7 years ago (2013-11-27 07:41:29 UTC) #3
pavane
pdr, i refactored the resolveNextInterval() to remove the arguments. For your reference, please have a ...
7 years ago (2013-11-28 06:36:33 UTC) #4
pdr.
On 2013/11/28 06:36:33, pavane wrote: > pdr, i refactored the resolveNextInterval() to remove the arguments. ...
7 years ago (2013-12-02 03:15:37 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/pavan.e@samsung.com/80263007/120001
7 years ago (2013-12-02 05:53:32 UTC) #6
commit-bot: I haz the power
7 years ago (2013-12-02 06:51:05 UTC) #7
Message was sent while issue was closed.
Change committed as 162961

Powered by Google App Engine
This is Rietveld 408576698