[Webkit-unassigned] [Bug 145874] @supports parse error with the filter property when no parameter is specified

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat Jun 20 18:25:36 PDT 2015


--- Comment #1 from Philippe Wittenbergh <phiw2 at l-c-n.com> ---
Well, after multiple readings of the relevant spec [1], I think I’m wrong – and Webkit (+ Blink) is correct.

filter: blur() or filter: grayscale(), etc without a parameter is actually valid per the mentioned spec. The spec mentions - quote (for blur()): “The lacuna value for interpolation is…”. The word ‘lacuna’ apparently refers to ‘missing parameter’. I had to ask two native English speakers for this; the relevant MDN article [2] confirms this reading (“If no parameter is provided, then a value 0 is used”). By extension @supports (filter: blur()) [or other filters] should parse as valid (prefixed atm of course).

[1] http://www.w3.org/TR/filter-effects/#FilterProperty
[2] https://developer.mozilla.org/en-US/docs/Web/CSS/filter

You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20150621/bbeaa4bc/attachment.html>

More information about the webkit-unassigned mailing list