Re: [fxtf-drafts] [motion] Should failed references be treated as `none` or as a `0deg` zero-length path?

> Failed references is treated as 'path(M10 10)' instead of 'none'
> For the zero-length path, 'offset-rotation: auto' is same as 
'offset-rotation: 90deg'

Almost. `path(M10 10)` has a translation of 10,10. I used `path("m 0 
0")` in pull request #104 , so we have no translation.

`offset-rotation: 90deg` would force a rotation, when we don't want 
one. In the pull request I clarified that a path's direction relative 
to the positive x-axis is what gives the offset-rotate 'auto' 
rotation. This is consistent with the spec's examples, with SVG's 
animateMotion and markers, and with Chrome's shipped implementation of
 motion-rotation (now offset-rotate).

SVG's [F.5 ‘path’ element implementation 
notes](https://www.w3.org/TR/SVG11/implnote.html#PathElementImplementationNotes)
"Markers, directionality and zero-length path segments"
"... , set the directionality for the path segment's start and end 
points to align with the positive x-axis in user space."


-- 
GitHub Notification of comment by ewilligers
Please view or discuss this issue at 
https://github.com/w3c/fxtf-drafts/issues/65#issuecomment-273406377 
using your GitHub account

Received on Wednesday, 18 January 2017 07:49:03 UTC