RE: Agenda, January 14 2010 SVG WG telcon

I know this is late, but I had another two items if time

*Ambiguities on SVG Error Processing
The spec clearly states how to handle errors when encountering elements that are not a part of SVG, but it doesn’t explicitly state that “a violation in content model between elements in the SVG namespace is an error”.

The closest is this: “There are various scenarios where an SVG document fragment is technically in error: …
When an element or attribute is encountered in the document which is not part of the SVG DTD and which is not properly identified as being part of another namespace (see "Namespaces in XML" [XML-NS])”

From the SVG DTD:  “<!ENTITY % SVG.use.content
    "( %SVG.Description.class; | %SVG.Animation.class;
        %SVG.use.extra.content; )*"
>”

http://dev.w3.org/SVG/profiles/1.1F2/publish/svgdtd.html#DTD.1.17


So for this situation:

<use>
  <circle />
</use>

Both elements ARE in the SVG namespace, but they do not follow the DTD. This scenario is still left ambiguous.
What is the correct behavior here?

*Strict CSS parsing rules reject values without units identifiers expressed
In the case where unit identifiers are not expressed, the CSS specification now expressly rejects these.  (http://www.w3.org/TR/css3-values/#lengths) .  Previously (and in quirks mode) these defaulted to px.  However, since they are now supposed to be rejected, a case like the following:

   <line x1="30" y1="10" x2="80" y2="10" style="stroke-width: 10; stroke: black;"/> 

The stroke-width should be rejected by the CSS parser and thus the default stroke-width (1px) should be painted.  However, most browsers are still interpreting this as 10px.

Advice on this area is appreciated.


-----Original Message-----
From: public-svg-wg-request@w3.org [mailto:public-svg-wg-request@w3.org] On Behalf Of Erik Dahlstrom
Sent: Thursday, January 14, 2010 7:43 AM
To: public-svg-wg@w3.org
Subject: Agenda, January 14 2010 SVG WG telcon

Hello svg-wg,

here's the agenda for the Jan 14 telcon:

* Report on ACTION-2358 / ACTION-2372 regarding clip/mask and pointer-events

* General info / remaining work for SVG 1.1
   http://lists.w3.org/Archives/Public/public-svg-wg/2010JanMar/0008.html


* Discussion of <use> inconsistencies
   http://lists.w3.org/Archives/Public/www-svg/2010Jan/0022.html


* Discussion on gradients wrt gradientUnits=userSpaceOnUse
   http://lists.w3.org/Archives/Public/www-svg/2010Jan/0000.html


--
Erik Dahlstrom, Core Technology Developer, Opera Software Co-Chair, W3C SVG Working Group Personal blog: http://my.opera.com/macdev_ed

Received on Thursday, 14 January 2010 19:04:57 UTC