- From: Cameron McCormack via GitHub <sysbot+gh@w3.org>
 - Date: Wed, 24 Aug 2016 06:42:14 +0000
 - To: public-houdini-archive@w3.org
 
heycam has just created a new issue for 
https://github.com/w3c/css-houdini-drafts:
== [css-properties-values-api] mention how animations involving 
invalid token stream values work ==
Imagine a transition that involves an invalid token stream value:
```html
<style>
p { transition: --test 1s; }
p:hover { --test: something; }
</style>
<p>hover me</p>
```
When you hover over the `<p>`, it should generate a transition from 
the underyling value, which is the initial value -- the special 
invalid token stream value -- to the token stream `" something"`.  I 
think this should be valid, and, since it's a token stream typed 
custom property, and therefore not interpolable, will switch value at 
0.5s.
Similarly in the other direction:
```html
<style>
p { transition: --test 1s; --test: something; }
p:hover { --test: var(--test); }
</style>
<p>hover me</p>
```
Here the initial, underyling value is the token stream `" something"` 
and the end value is the special invalid token stream value.
I think it makes sense that animations involving the special invalid 
token stream values work, but it would be good to call this case out 
specially in the spec somewhere.
@birtles @jyc 
Please view or discuss this issue at 
https://github.com/w3c/css-houdini-drafts/issues/285 using your GitHub
 account
Received on Wednesday, 24 August 2016 06:42:22 UTC