RE: SVGMobile12] SVGT12-183: Rules for handling "unsupported" values don't work when properties are syntactically correct and specified using W3C mechanisms other than SVG attributes

Hi Ian, 

> From: Ian Hickson

> On Tue, 25 Apr 2006, Nandini Ramani wrote:
> >
> > http://lists.w3.org/Archives/Public/www-svg/2005Dec/0055.html
> > 
> > Quoting from the CSS 2.1 spec:
> > "If a UA does not support a particular value, it should 
> /ignore/ that 
> > value when parsing style sheets, as if that value was an 
> illegal value 
> > <http://www.w3.org/TR/CSS21/syndata.html#illegalvalues>. "
> 
> This applies to the parsing of CSS style sheets and is 
> completely independent of the handling of the cascade when 
> the value has already been successfully parsed. In the case 
> of URIs, anything matching the relevant production in the 
> grammar is considered "value". The quoted section therefore 
> doesn't apply to this issue.

You are correct - this section does not apply in this case.  Thanks very
much for the clarification.

> > So, an invalid IRI should be treated as an illegal value, which 
> > according to the CSS 2.1 spec should be treated as if it were not 
> > specified. So, the SVGT 1.2 honors the CSS rule.
> 
> Clearly the intention of the SVG working group is in the 
> right place, but unfortunately your interpretation of the CSS 
> specification is incorrect. 
> The problem is that an invalid IRI value is still parsable 
> and thus does not get ignored at the parsing stage. 

Right, but it can be ignored during the cascade.  This is the intention
of the wording of this section of spec.

Please let us know, within two weeks, if this does not address your
concern.

Regards,
Scott Hayman
On behalf of the SVG WG



---------------------------------------------------------------------
This transmission (including any attachments) may contain confidential information, privileged material (including material protected by the solicitor-client or other applicable privileges), or constitute non-public information. Any use of this information by anyone other than the intended recipient is prohibited. If you have received this transmission in error, please immediately reply to the sender and delete this information from your system. Use, dissemination, distribution, or reproduction of this transmission by unintended recipients is not authorized and may be unlawful.

Received on Thursday, 11 May 2006 09:41:40 UTC