I just checked IE11, and (despite what the MSDN docs grammer says) it does
treat 'touch-action: manipulation pan-x' as valid. So the grammar as
written in the spec seems to match IE.
This is surprising to me. We don't allow 'auto pan-x' (since pan-x is
redundant with auto) or 'pan-x pan-x', why would we allow 'manipulation
pan-x'? That said I think this is very minor. If IE is already behaving
this way, then perhaps sites are depending on it. Although it seems
slightly sub-optimal I'm OK using that grammar (although we'll need to
change blink to match).
Jacob, can you comment on this please? Is this just an error in the MSDN
docs?
On Thu, Mar 6, 2014 at 12:48 PM, Nikolay Lebedev <nicklebedev37@gmail.com>wrote:
> Hello,
>
> could you let me know - is there spec bug filed regarding changing
> touch-action grammar from the "auto | none | [pan-x || pan-y ||
> manipulation]" to "auto | none | [pan-x || pan-y ] | manipulation" ?
>
> Or it is still under discussion which form is correct ?
>
> Thanks,
> Nick
>
>
> On Wed, Mar 5, 2014 at 11:32 PM, Matt Brubeck <mbrubeck@mozilla.com>wrote:
>
>> I filed a bug to implement 'manipulation' in Gecko:
>> https://bugzilla.mozilla.org/show_bug.cgi?id=979345
>>
>>
>