- From: Boris Zbarsky <bzbarsky@MIT.EDU>
- Date: Tue, 23 Nov 2004 13:52:30 -0600
- To: www-svg@w3.org
10.1.3: The prose consistently uses "effect" when it means "affect". 10.1.4 It's not clear what x, y, width, height are. Are they lengths? Also, the definition here is not consistent with the definition of the "vector-effect" property (from the "Vector effects" chapter) in its use of notation (single quotes around keyword values vs. using a bareword, etc). I don't know which notation is the one this spec means to use, but the notations should be consistent. What does "in error" mean for negative values of width/height? Is that a parsing error (meaning the declaration should be ignored) or a rendering-time error? If the latter, how is it to be handled? "If not all of the x, y, width and height values or if either width or height are specified as zero then the BackgroundImage and BackgroundAlpha are processed as if enable-background property was set to accumulate" -- this is saying that if I have nonzero x, y, width, or height then the UA should process BackgroundImage and BackgroundAlpha "as if enable-background property was set to accumulate". This doesn't seem to be the intent of the text, but that's clearly what it says. I can't tell what the intent is, since the syntax declaration clearly requires that all four values be set if one of them is set. Is there an issue when this "clipping rectangle" goes outside the bounds of the "background image canvas"? The "While container elements are defined as requiring a buffer to be generated ..." paragraph looks like it was copy/pasted from elsewhere. It doesn't really fit in the prose flow here, that I can see. -Boris
Received on Tuesday, 23 November 2004 19:54:53 UTC