W3C home > Mailing lists > Public > www-svg@w3.org > August 2008

Latest version of the Discard test

From: Julien Reichel <Julien.Reichel@spinetix.com>
Date: Wed, 6 Aug 2008 09:01:43 +0200
Message-ID: <364D31930BDB974AB40E22C5C2E584ED10D1AC@asterix.SPINETIX.local>
To: <www-svg@w3.org>


In the following test:

It is said for the second circle/square:
"The discard element "discard2" has a list of begin values, but none of
them will ever occur, so the target element of "discard2" should not be
discarded ever."

However looking at the file:

<circle cx="260" cy="100" r="50" fill="red"/>
<rect x="210" y="50" width="100" height="100" fill="green">
	<discard id="discard2" begin="discard3.begin;discard1.begin"/>
<circle cx="150" cy="210" r="50" fill="green"/>
<rect x="100" y="160" width="100" height="100" fill="red">
	<discard id="discard3" begin="this-is-an-invalid-value"/>

Why should the "discard3.begin" never occur ?

The "discard3" has an invalid begin attribute, but (as it is tested),
this "should use the lacuna value of 0s". So the begin event of the
"discard3" exist (and is equal to 0).

Or is the specification twisted so that the invalid value trigger the
action at 0s, but not the other animation using the begin event of this
action... If this is the case these seems really complicated to me, and
I fail to understand the purpose of such condition.

Sorry for posting question on "dev" items, but as the draft watermark
has been removed, I suppose that this test has been validated.

All the best


Julien Reichel, PhD
Technology Architect, SpinetiX S.A.
PSE-C, CH-1015, Lausanne, Switzerland

Tel:     +41 (0) 21 693 89 81
Mail:   julien.reichel@spinetix.com
Get Information : http://www.spinetix.com

Received on Wednesday, 6 August 2008 07:02:21 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 8 March 2017 09:47:14 UTC