- From: SVG Working Group repository <cam@mcc.id.au>
- Date: Tue, 21 Aug 2012 19:26:20 -0700
- To: public-svg-wg@w3.org
details: https://svgwg.org/hg/svg2/rev/3756e40784fc branches: changeset: 353:3756e40784fc user: Cameron McCormack <cam@mcc.id.au> date: Wed Aug 22 12:25:32 2012 +1000 description: Avoid conflicting class name. diffstat: master/animate.html | 2 +- master/color.html | 4 ++-- master/fonts.html | 6 +++--- master/interact.html | 10 +++++----- master/masking.html | 2 +- master/painting.html | 16 ++++++++-------- master/paths.html | 6 +++--- master/pservers.html | 12 ++++++------ master/render.html | 4 ++-- master/script.html | 4 ++-- master/struct.html | 18 +++++++++--------- master/style/default_no_maturity.css | 2 +- master/style/default_svg.css | 10 +++++----- master/styling.html | 4 ++-- master/svgdom.html | 4 ++-- master/text.html | 22 +++++++++++----------- master/types.html | 4 ++-- 17 files changed, 65 insertions(+), 65 deletions(-) diffs (1210 lines): diff --git a/master/animate.html b/master/animate.html --- a/master/animate.html +++ b/master/animate.html @@ -8,17 +8,17 @@ <link rel="alternate stylesheet" title="No issues/annotations" type="text/css" media="screen" href="style/default_no_issues.css"/> <link rel="alternate stylesheet" title="SVG 1.1" type="text/css" media="screen" href="style/svg-style.css"/> <!-- W3C style sheet will be added here during processing. --> </head> <body> <h1>Animation</h1> -<div class="annotation requirement"> +<div class="annotation svg2-requirement"> <table> <tr> <th>SVG 2 Requirements:</th> <td> <ul> <li>Support for non-negative speed on time containers</li> <li>Support path-based animations of pairs of attributes</li> <li>Define all explicitly undefined parts of the SVG 1.1 spec (wrt to to-animations)</li> diff --git a/master/color.html b/master/color.html --- a/master/color.html +++ b/master/color.html @@ -11,17 +11,17 @@ <link rel="alternate stylesheet" title="SVG 1.1" type="text/css" media="screen" href="style/svg-style.css"/> --> <!-- W3C style sheet will be added here during processing. --> </head> <body> <h1>Color</h1> -<div class="annotation requirement"> +<div class="annotation svg2-requirement"> <table> <tr> <th>SVG 2 Requirement:</th> <td>Support color management.</td> </tr> <tr> <th>Resolution:</th> <td><a href="http://www.w3.org/2011/10/28-svg-irc#T16-52-12">SVG 2 will depend on SVG color management subject to deciding the exact conformance classes required.</a></td> @@ -36,17 +36,17 @@ </tr> <tr> <th>Note:</th> <td>SVG color management will become a chapter in SVG 2, no longer an independent module.</td> </tr> </table> </div> -<div class="annotation requirement"> +<div class="annotation svg2-requirement"> <table> <tr> <th>SVG 2 Requirement:</th> <td>Support CSS3 Color syntax.</td> </tr> <tr> <th>Resolution:</th> <td><a href="http://www.w3.org/2011/07/29-svg-minutes.html#item08">SVG 2 will depend on CSS3 Color.</a></td> diff --git a/master/fonts.html b/master/fonts.html --- a/master/fonts.html +++ b/master/fonts.html @@ -11,17 +11,17 @@ <link rel="alternate stylesheet" title="SVG 1.1" type="text/css" media="screen" href="style/svg-style.css"/> --> <!-- W3C style sheet will be added here during processing. --> </head> <body> <h1>Fonts</h1> -<div class="annotation requirement"> +<div class="annotation svg2-requirement"> <table> <tr> <th>SVG 2 Requirement:</th> <td>Include explicit support for Web Open Font Format (WOFF).</td> </tr> <tr> <th>Resolution:</th> <td><a href="http://www.w3.org/2011/03/01-svg-minutes.html#item03">We will mandate WOFF support in SVG 2.</a></td> @@ -32,17 +32,17 @@ </tr> <tr> <th>Owner:</th> <td>Chris (no action)</td> </tr> </table> </div> -<div class="annotation requirement"> +<div class="annotation svg2-requirement"> <table> <tr> <th>SVG 2 Requirement:</th> <td>Mandate support for SVG Tiny fonts.</td> </tr> <tr> <th>Resolution:</th> <td><a href="http://www.w3.org/2011/03/01-svg-minutes.html#item04">SVG 2 will mandate support for SVG Tiny fonts support, and SVG Full fonts will be specified in a separate module.</a></td> @@ -58,17 +58,17 @@ </tr> <tr> <th>Note:</th> <td>The "separate module" is now being worked on in the SVG Glyphs for OpenType community group.</td> </tr> </table> </div> -<div class="annotation requirement"> +<div class="annotation svg2-requirement"> <table> <tr> <th>SVG 2 Requirement:</th> <td>Reference CSS3 Fonts.</td> </tr> <tr> <th>Resolution:</th> <td><a href="http://www.w3.org/2011/07/29-svg-minutes.html#item08">SVG 2 will depend on CSS3 Fonts.</a></td> diff --git a/master/interact.html b/master/interact.html --- a/master/interact.html +++ b/master/interact.html @@ -65,17 +65,17 @@ the SVG language:</p> <li>SVG's relationship to DOM2 events is discussed in <a href="svgdom.html#RelationshipWithDOM2Events">Relationship with DOM2 event model</a></li> <li>animation is discussed in <a href="animate.html">Animation</a></li> </ul> <h2 id="SVGEvents">Complete list of supported events</h2> -<div class="annotation requirement"> +<div class="annotation svg2-requirement"> <table> <tr> <th>SVG 2 Requirement:</th> <td>Support anchor change events.</td> </tr> <tr> <th>Resolution:</th> <td><a href="http://www.w3.org/2011/12/22-svg-irc#T21-23-17">SVG 2 will consider adding HTML document wide events (including hashchange) apply to SVG documents where they make sense.</a></td> @@ -86,17 +86,17 @@ the SVG language:</p> </tr> <tr> <th>Owner:</th> <td>Cameron (<a href="http://www.w3.org/Graphics/SVG/WG/track/actions/3278">ACTION-3278</a>)</td> </tr> </table> </div> -<div class="annotation requirement"> +<div class="annotation svg2-requirement"> <table> <tr> <th>SVG 2 Requirement:</th> <td>Have event listener attributes on an appropriate interface.</td> </tr> <tr> <th>Resolution:</th> <td><a href="http://www.w3.org/2011/07/27-svg-minutes.html#item03">SVG 2 will move all events listener attributes to Element, in accordance with the similar move in HTML.</a></td> @@ -107,17 +107,17 @@ the SVG language:</p> </tr> <tr> <th>Owner:</th> <td>Cameron (<a href="http://www.w3.org/Graphics/SVG/WG/track/actions/3283">ACTION-3283</a>)</td> </tr> </table> </div> -<div class="annotation requirement"> +<div class="annotation svg2-requirement"> <table> <tr> <th>SVG 2 Requirement:</th> <td>Introduce evt as an alias to event in event handlers.</td> </tr> <tr> <th>Resolution:</th> <td><a href="http://www.w3.org/2011/07/27-svg-minutes.html#item15">We decide to resolve ISSUE-2176 by introducing evt as an alias to event in event handlers.</a></td> @@ -128,17 +128,17 @@ the SVG language:</p> </tr> <tr> <th>Owner:</th> <td>Cameron (<a href="http://www.w3.org/Graphics/SVG/WG/track/actions/3093">ACTION-3093</a>)</td> </tr> </table> </div> -<div class="annotation requirement"> +<div class="annotation svg2-requirement"> <table> <tr> <th>SVG 2 Requirement:</th> <td>Support drag & drop functionality.</td> </tr> <tr> <th>Resolution:</th> <td><a href="http://www.w3.org/2011/12/22-svg-irc#T21-31-24">SVG 2 may require drag & drop functionality, and we'll investigate HTML5's functionality for that.</a></td> @@ -934,17 +934,17 @@ receives the event):</p> </ul> <p>Note that for raster images, the values of properties <a>'opacity'</a>, <a>'fill-opacity'</a>, <a>'stroke-opacity'</a>, <a>'fill'</a> and <a>'stroke'</a> do not affect event processing.</p> <h2 id="EnableZoomAndPanControls">Magnification and panning</h2> -<div class="annotation requirement"> +<div class="annotation svg2-requirement"> <table> <tr> <th>SVG 2 Requirement:</th> <td>Support level of detail control.</td> </tr> <tr> <th>Resolution:</th> <td><a href="http://www.w3.org/2011/10/28-svg-irc#T00-20-33">We will support Level of Detail control in SVG 2.</a></td> diff --git a/master/masking.html b/master/masking.html --- a/master/masking.html +++ b/master/masking.html @@ -47,17 +47,17 @@ consist of an image where each pixel val of transparency vs. opacity. In a mask, each pixel value can range from fully transparent to fully opaque.</p> <p>SVG supports only simple alpha blending compositing (see <a href="#SimpleAlphaBlending">Simple Alpha Compositing</a>).</p> <h2 id="SimpleAlphaBlending">Simple alpha compositing</h2> -<div class="annotation requirement"> +<div class="annotation svg2-requirement"> <table> <tr> <th>SVG 2 Requirement:</th> <td>Support new compositing and blending modes from the <a href="https://dvcs.w3.org/hg/FXTF/rawfile/tip/compositing/index.html">Compositing and Blending specification</a>.</td> </tr> <tr> <th>Resolution:</th> <td><a href="http://www.w3.org/2012/07/24-svg-minutes.html#item09">SVG WG agrees with publishing the Compositing spec.</a></td> diff --git a/master/painting.html b/master/painting.html --- a/master/painting.html +++ b/master/painting.html @@ -58,17 +58,17 @@ and <a>'line'</a> elements) can also hav <p>SVG uses the general notion of a <strong>paint server</strong>. Paint servers are specified using a <a href="linking.html#IRIReference">IRI reference</a> on a <a>'fill'</a> or <a>'stroke'</a> property. <a href="pservers.html">Gradients and patterns</a> are just specific types of paint servers.</p> <h2 id="SpecifyingPaint">Specifying paint</h2> -<div class="annotation requirement"> +<div class="annotation svg2-requirement"> <table> <tr> <th>SVG 2 Requirement:</th> <td>Add new paint values for referencing current fill paint, stroke paint, etc.</td> </tr> <tr> <th>Resolution:</th> <td><a href="http://www.w3.org/2011/07/29-svg-minutes.html#item02">We will add new paint values currentFillPaint, currentStrokePaint etc. to SVG 2</a></td> @@ -379,17 +379,17 @@ href="render.html#PaintingShapesAndText" text</a>.) A value of 0 means fully transparent, and a value of 1 means fully opaque.</p> <p class="note">See also the <a>'opacity'</a> property, which specifies group opacity.</p> <h2 id="StrokeProperties">Stroke properties</h2> -<div class="annotation requirement"> +<div class="annotation svg2-requirement"> <table> <tr> <th>SVG 2 Requirement:</th> <td>Support non-scaling stroke.</td> </tr> <tr> <th>Resolutions:</th> <td><a href="http://www.w3.org/2011/10/28-svg-irc#T17-46-34">SVG 2 will include non-scaling stroke.</a><br/> @@ -487,17 +487,17 @@ stroked if the <a>'stroke-linecap'</a> p <span class="prop-value">round</span> or <span class="prop-value">square</span>, producing respectively a circle or a square centered at the given point. Examples of zero length subpaths include <span class="attr-value">'M 10,10 L 10,10'</span>, <span class="attr-value">'M 20,20 h 0'</span>, <span class="attr-value">'M 30,30 z'</span> and <span class="attr-value">'M 40,40 c 0,0 0,0 0,0'</span>.</p> -<div class="annotation requirement"> +<div class="annotation svg2-requirement"> <table> <tr> <th>SVG 2 Requirement:</th> <td>Include a way to specify stroke position.</td> </tr> <tr> <th>Resolution:</th> <td><a href="http://www.w3.org/2011/10/28-svg-irc#T18-09-48">SVG 2 shall include a way to specify stroke position.</a></td> @@ -512,17 +512,17 @@ Examples of zero length subpaths include </tr> <tr> <th>Note:</th> <td>See <a href="http://www.w3.org/Graphics/SVG/WG/wiki/Proposals/Stroke_position">proposal page</a>.</td> </tr> </table> </div> -<div class="annotation requirement"> +<div class="annotation svg2-requirement"> <table> <tr> <th>SVG 2 Requirement:</th> <td>Allow more author control over positions of dashes.</td> </tr> <tr> <th>Resolution:</th> <td><a href="http://www.w3.org/2011/10/28-svg-irc#T18-17-51">SVG 2 shall allow more author control over positions of dashes.</a></td> @@ -1038,17 +1038,17 @@ value is negative, then the effect is th is stroked.</p> </div> <p>See the definition of <a>dash positions</a> below for a more precise description of positions along a path that dashes will be placed.</p> <h3 id="StrokeShape">Computing the shape of the stroke</h3> -<div class="annotation requirement"> +<div class="annotation svg2-requirement"> <table> <tr> <th>SVG 2 Requirement:</th> <td>Specify stroke dashing more precisely.</td> </tr> <tr> <th>Resolution:</th> <td><a href="http://www.w3.org/2011/10/28-svg-irc#T18-14-14">SVG 2 shall specify stroke dashing more precisely.</a></td> @@ -1363,17 +1363,17 @@ and does affect text layout.</p> <a>graphics elements</a> and <a>text content elements</a>. Note that since <a>'visibility'</a> is an inherited property, although it has no effect on a <a>container element</a> itself, its inherited value can affect descendant elements.</p> <h2 id="Markers">Markers</h2> -<div class="annotation requirement"> +<div class="annotation svg2-requirement"> <table> <tr> <th>SVG 2 Requirement:</th> <td>Improve markers.</td> </tr> <tr> <th>Resolution:</th> <td><a href="http://www.w3.org/2011/10/27-svg-irc#T18-12-30">We will improve markers for SVG 2.</a></td> @@ -2624,17 +2624,17 @@ the following:</p> <p class="view-as-svg"><a href="images/painting/marker-simulated.svg">View this example as SVG (SVG-enabled browsers only)</a></p> </edit:with> <div class="ready-for-wider-review"> <h2 id="PaintOrder">Controlling paint operation order: the <span class="property">'paint-order'</span> property</h2> -<div class="annotation requirement"> +<div class="annotation svg2-requirement"> <table> <tr> <th>SVG 2 Requirement:</th> <td>Support control of the order of filling, stroke and painting markers on shapes.</td> </tr> <tr> <th>Resolution:</th> <td><a href="http://www.w3.org/2012/05/07-svg-minutes#item05">SVG 2 will adopt the <span class="property">'paint-order'</span> property proposal, though possibly with a different name.</a></td> @@ -3233,17 +3233,17 @@ SVG user agent about how to optimize its <p>In all cases, resampling must be done in a truecolor (e.g., 24-bit) color space even if the original data and/or the target device is indexed color.</p> <h3 id="BufferedRendering">The <span class="property">'buffered-rendering'</span> property</h3> -<div class="annotation requirement"> +<div class="annotation svg2-requirement"> <table> <tr> <th>SVG 2 Requirement:</th> <td>Support a hint to indicate that an element's rendering should be cached.</td> </tr> <tr> <th>Resolution:</th> <td><a href="http://www.w3.org/2012/01/26-svg-irc#T21-28-56">SVG 2 will add <span class="property">'buffered-rendering'</span>, as implementor feedback indicates that it is needed.</a></td> diff --git a/master/paths.html b/master/paths.html --- a/master/paths.html +++ b/master/paths.html @@ -101,17 +101,17 @@ what their shape is as a path. (The equ <span class="anim-target"><a href="animate.html#Animatable">Animatable</a>: yes.</span></dd> </dl> </div> <h2 id="PathData">Path data</h2> -<div class="annotation requirement"> +<div class="annotation svg2-requirement"> <table> <tr> <th>SVG 2 Requirement:</th> <td>Include smooth path between points functionality.</td> </tr> <tr> <th>Resolution:</th> <td><a href="http://www.w3.org/2011/07/27-svg-minutes.html#item11">We will add a Catmull Rom syntax to the path syntax with a tension parameter to control the whole curve (not per-point control).</a></td> @@ -122,17 +122,17 @@ what their shape is as a path. (The equ </tr> <tr> <th>Owner:</th> <td>Doug (<a href="http://www.w3.org/Graphics/SVG/WG/track/actions/3085">ACTION-3085</a>)</td> </tr> </table> </div> -<div class="annotation requirement"> +<div class="annotation svg2-requirement"> <table> <tr> <th>SVG 2 Requirement:</th> <td>Support turtle-graphics-like current rotation in path syntax.</td> </tr> <tr> <th>Resolution:</th> <td><a href="http://www.w3.org/2011/07/27-svg-minutes.html#item11">We will add a path rotation command.</a></td> @@ -515,17 +515,17 @@ Note that the control point for the "T" automatically as the reflection of the control point for the previous "Q" command relative to the start point of the "T" command.</p> <edit:example href='images/paths/quad01.svg' name='quad01' description='quadratic Bézier commands in path data' image='yes' link='yes'/> <h3 id="PathDataEllipticalArcCommands">The elliptical arc curve commands</h3> -<div class="annotation requirement"> +<div class="annotation svg2-requirement"> <table> <tr> <th>SVG 2 Requirement:</th> <td>Make it simpler to draw arcs in SVG path syntax.</td> </tr> <tr> <th>Resolution:</th> <td><a href="http://www.w3.org/2011/11/04-svg-minutes.html#item08">Make arcs in paths easier.</a></td> diff --git a/master/pservers.html b/master/pservers.html --- a/master/pservers.html +++ b/master/pservers.html @@ -41,17 +41,17 @@ redefine them here. --> </ul> <p class="issue"> SVG1.1 refers to "<a href="http://www.w3.org/TR/SVG/pservers.html#Introduction">built-in</a>" paint servers. Is there any other kind? </p> -<div class="annotation requirement"> +<div class="annotation svg2-requirement"> <table> <tr> <th>SVG 2 Requirement:</th> <td>Support hatching.</td> </tr> <tr> <th>Resolution:</th> <td><a href="http://www.w3.org/2011/10/28-svg-irc#T18-28-09">SVG 2 should support hatching without the artifacts that patterns currently impose.</a></td> @@ -62,17 +62,17 @@ redefine them here. --> </tr> <tr> <th>Owner:</th> <td>Tav (no action)</td> </tr> </table> </div> -<div class="annotation requirement"> +<div class="annotation svg2-requirement"> <table> <tr> <th>SVG 2 Requirement:</th> <td>Arbitrary fills for shapes.</td> </tr> <tr> <th>Resolution:</th> <td><a href="http://www.w3.org/2011/10/28-svg-irc#T18-32-32">SVG 2 shall support filling and stroking from arbitrary elements.</a></td> @@ -112,17 +112,17 @@ redefine them here. --> a <a>'fill'</a> or <a>'stroke'</a> property (i.e. fill="#MyLightPurple"). </p> <h2 id="SolidColors">Solid colors</h2> <p class="note">Solid Colors are new in SVG 2 (ported from SVG 1.2 Tiny).</p> -<div class="annotation requirement"> +<div class="annotation svg2-requirement"> <table> <tr> <th>SVG 2 Requirement:</th> <td>Support named colors.</td> </tr> <tr> <th>Resolution:</th> <td><a href="http://www.w3.org/2012/01/26-svg-minutes.html">Will add <span class="element-name">'solidColor'</span> element to SVG 2.</a></td> @@ -880,17 +880,17 @@ shows how to fill a rectangle by referen <p> If the attribute is not specified, the effect is as if a value of <span class='attr-value'>'0%'</span> were specified. If the element references an element that specifies a value for 'fr', then the value of 'fr' is inherited from the referenced element. </p> - <div class="annotation requirement"> + <div class="annotation svg2-requirement"> <table> <tr> <th>SVG 2 Requirement:</th> <td>Allow specifying focal circle radius in radial gradients.</td> </tr> <tr> <th>Resolution:</th> <td><a href="http://www.w3.org/2011/07/29-svg-minutes.html#item06">Add an <span class="attr-name">'fr'</span> attribute to <span class="element-name">'radialGradient'</span>> for SVG 2.</a></td> @@ -954,17 +954,17 @@ shows how to fill a rectangle by referen <!-- <dt>Value</dt> <dd><a><iri></a></dd> --> <dt><a>Lacuna value</a></dt> <dd>empty</dd> <dt><a>Animatable</a></dt> <dd>yes</dd> </dl> </dd> </dl> -<div class="annotation requirement"> +<div class="annotation svg2-requirement"> <table> <tr> <th>SVG 2 Requirement:</th> <td>Clarify radial gradients with focal point on the circle.</td> </tr> <tr> <th>Resolution:</th> <td><a href="http://www.w3.org/2011/07/29-svg-minutes.html#item05">When the focal point is on the circle edge, with repeat, then the distance between the first and last stop for the repeating colors is 0 and the paint should generate a color that is the average of all the gradient stops.</a></td> @@ -1137,17 +1137,17 @@ meshes as shown in the examples below.</ </meshRow> <meshRow> Any number of meshRows, each with the same number of meshPatches as in the first row. </meshRow> </meshGradient> </pre> </div> -<div class="annotation requirement"> +<div class="annotation svg2-requirement"> <table> <tr> <th>SVG 2 Requirement:</th> <td>Support photorealistic gradients.</td> </tr> <tr> <th>Resolution:</th> <td><a href="http://www.w3.org/2011/07/29-svg-minutes.html#item04">Mesh gradients are accepted by the WG for SVG 2.</a></td> diff --git a/master/render.html b/master/render.html --- a/master/render.html +++ b/master/render.html @@ -11,17 +11,17 @@ <link rel="alternate stylesheet" title="SVG 1.1" type="text/css" media="screen" href="style/svg-style.css"/> --> <!-- W3C style sheet will be added here during processing. --> </head> <body> <h1>Rendering Model</h1> -<div class="annotation requirement"> +<div class="annotation svg2-requirement"> <table> <tr> <th>SVG 2 Requirement:</th> <td>Support the z-index property.</td> </tr> <tr> <th>Resolution:</th> <td><a href="http://www.w3.org/2011/03/03-svg-minutes.html#item03">We will add Jonathan Watt's z-index proposal to SVG 2.</a></td> @@ -32,17 +32,17 @@ </tr> <tr> <th>Owner:</th> <td>Jonathan (<a href="http://www.w3.org/Graphics/SVG/WG/track/actions/3002">ACTION-3002</a>)</td> </tr> </table> </div> -<div class="annotation requirement"> +<div class="annotation svg2-requirement"> <table> <tr> <th>SVG 2 Requirement:</th> <td>Support new compositing and blending modes from the <a href="https://dvcs.w3.org/hg/FXTF/rawfile/tip/compositing/index.html">Compositing and Blending specification</a>.</td> </tr> <tr> <th>Resolution:</th> <td><a href="http://www.w3.org/2012/07/24-svg-minutes.html#item09">SVG WG agrees with publishing the Compositing spec.</a></td> diff --git a/master/script.html b/master/script.html --- a/master/script.html +++ b/master/script.html @@ -13,17 +13,17 @@ <!-- W3C style sheet will be added here during processing. --> </head> <body> <h1>Scripting</h1> <h2 id="ScriptElement">The <span class="element-name">'script'</span> element</h2> -<div class="annotation requirement"> +<div class="annotation svg2-requirement"> <table> <tr> <th>SVG 2 Requirement:</th> <td>Consider allowing async/defer on <a>'script'</a>.</td> </tr> <tr> <th>Resolution:</th> <td><a href="http://www.w3.org/2012/01/05-svg-irc#T21-07-03">SVG 2 will allow async/defer on <span class="element-name">'script'</span>.</a></td> @@ -34,17 +34,17 @@ </tr> <tr> <th>Owner:</th> <td>Cameron (<a href="http://www.w3.org/Graphics/SVG/WG/track/actions/3280">ACTION-3280</a>)</td> </tr> </table> </div> -<div class="annotation requirement"> +<div class="annotation svg2-requirement"> <table> <tr> <th>SVG 2 Requirement:</th> <td>Incorporate SVG Tiny 1.2 script processing model.</td> </tr> <tr> <th>Resolution:</th> <td><a href="http://www.w3.org/2012/03/08-svg-irc#T21-09-09">SVG 2 will define how inline scriptable content will be processed, in a compatible way to HTML5</a></td> diff --git a/master/struct.html b/master/struct.html --- a/master/struct.html +++ b/master/struct.html @@ -203,17 +203,17 @@ information, refer to the <a href="http: <a>SVGSVGElement</a> implements <a>SVGFitToViewBox</a>; <a>SVGSVGElement</a> implements <a>SVGZoomAndPan</a>;</pre> </td> </tr> </table> <edit:elementsummary name='svg'/> -<div class="annotation requirement"> +<div class="annotation svg2-requirement"> <table> <tr> <th>SVG 2 Requirement:</th> <td>Support transforming <a>'svg'</a> elements.</td> </tr> <tr> <th>Resolution:</th> <td><a href="http://www.w3.org/2011/10/28-svg-irc#T00-23-44">We will allow <span class='attr-name'>'transform'</span> on <span class='attr-name'>'svg'</span> in SVG 2.</a></td> @@ -338,17 +338,17 @@ information, refer to the <a href="http: </p> </dd> <dt id="SVGElementPlaybackOrderAttribute"> <span class="adef">playbackOrder</span> = <span class="attr-value">"forwardOnly" | "all"</span> </dt> <dd> - <div class="annotation requirement"> + <div class="annotation svg2-requirement"> <table> <tr> <th>SVG 2 Requirement:</th> <td>Should support the playbackOrder attribute to inform UA to not display controls to seek backwards.</td> </tr> <tr> <th>Resolution:</th> <td><a href="http://www.w3.org/2012/03/29-svg-irc#T20-39-02">Support the playbackOrder attribute.</a></td> @@ -402,17 +402,17 @@ information, refer to the <a href="http: </p> <p class="anim-target"><a href="animate.html#Animatable">Animatable</a>: no.</p> </dd> <dt id="SVGElementTimelineBeginAttribute"> <span class="adef">timelineBegin</span> = <span class="attr-value">"onLoad" | "onStart"</span> </dt> <dd> - <div class="annotation requirement"> + <div class="annotation svg2-requirement"> <table> <tr> <th>SVG 2 Requirement:</th> <td>Support a means for having SMIL animations start before their time container has fully loaded.</td> </tr> <tr> <th>Resolution:</th> <td><a href="http://www.w3.org/2012/03/29-svg-irc#T20-23-57">Timeline control.</a></td> @@ -507,17 +507,17 @@ within it, to an arbitrary depth. Thus, <g> <g> </g> </g> </g> </svg> ]]></pre> -<div class="annotation requirement"> +<div class="annotation svg2-requirement"> <table> <tr> <th>SVG 2 Requirement:</th> <td>Have unknown elements treated as <a>'g'</a> for the purpose of rendering.</td> </tr> <tr> <th>Resolution:</th> <td><a href="http://www.w3.org/2012/01/13-svg-irc#T00-25-54">Accept having unknown elements treated as <span class='element-name'>'g'</span> for the purpose of rendering.</a></td> @@ -611,17 +611,17 @@ a <a>'defs'</a> element which is the dir element, which in turn is an ancestor of the <a>'rect'</a> element which references the linear gradient. Thus, the above document conforms to the guideline.</p> <h2 id="DiscardElement">The <span class='element-name'>'discard'</span> element</h2> <edit:with element='discard'> -<div class="annotation requirement"> +<div class="annotation svg2-requirement"> <table> <tr> <th>SVG 2 Requirement:</th> <td>Have the <a>'discard'</a> element to declaratively discard elements from the document tree.</td> </tr> <tr> <th>Resolution:</th> <td><a href="http://www.w3.org/2012/03/29-svg-minutes.html">SVG 2 will support the discard element.</a></td> @@ -1309,17 +1309,17 @@ the raster exactly aligns with coordinat <p>The resource referenced by the <a>'image'</a> element represents a separate document which generates its own parse tree and document object model (if the resource is XML). Thus, there is no inheritance of properties into the image.</p> <p>Unlike <a>'use'</a>, the <a>'image'</a> element cannot reference elements within an SVG file.</p> -<div class="annotation requirement"> +<div class="annotation svg2-requirement"> <table> <tr> <th>SVG 2 Requirement:</th> <td>Support auto-sized images.</td> </tr> <tr> <th>Resolution:</th> <td><a href="http://www.w3.org/2011/10/27-svg-irc#T18-52-24">We will allow auto-sized images in SVG 2.</a></td> @@ -1330,17 +1330,17 @@ elements within an SVG file.</p> </tr> <tr> <th>Owner:</th> <td>Cameron (<a href="http://www.w3.org/Graphics/SVG/WG/track/actions/3340">ACTION-3340</a>)</td> </tr> </table> </div> -<div class="annotation requirement"> +<div class="annotation svg2-requirement"> <table> <tr> <th>SVG 2 Requirement:</th> <td>Support selecting part of an <a>'image'</a> for display.</td> </tr> <tr> <th>Resolution:</th> <td><a href="http://www.w3.org/2011/10/27-svg-irc#T18-45-13">We will have a method for <span class='element-name'>'image'</span> to select a part of an image to display, maybe by allowing <span class='attr-name'>'viewBox'</span> on it.</a></td> @@ -1351,17 +1351,17 @@ elements within an SVG file.</p> </tr> <tr> <th>Owner:</th> <td>Nobody</td> </tr> </table> </div> -<div class="annotation requirement"> +<div class="annotation svg2-requirement"> <table> <tr> <th>SVG 2 Requirement:</th> <td>Support the <span class='property'>'object-fit'</span> and <span class='property'>'object-position'</span> properties from css3-images.</td> </tr> <tr> <th>Resolution:</th> <td><a href="http://www.w3.org/2011/07/29-svg-minutes.html#item08">SVG 2 will depend on CSS3 Image Values and CSS4 Image Values.</a></td> @@ -1732,17 +1732,17 @@ rendering.</p> </div> <h3 id="LangSpaceAttrs">The <span class='attr-name'>'xml:lang'</span> and <span class='attr-name'>'xml:space'</span> attributes</h3> <p>Elements that might contain character data content have attributes <a>'xml:lang'</a> and <a>'xml:space'</a>.</p> -<div class="annotation requirement"> +<div class="annotation svg2-requirement"> <table> <tr> <th>SVG 2 Requirement:</th> <td>Deprecate the use of <span class='attr-name'>'xml:space'</span> to affect text layout and use the <span class='property'>'white-space'</span> property instead.</td> </tr> <tr> <th>Resolution:</th> <td><a href="http://www.w3.org/2011/03/03-svg-minutes.html#item04">We drop xml:space from SVG 2 and remove the relating tests from the SVG 1.1. test suite.</a></td> diff --git a/master/style/default_no_maturity.css b/master/style/default_no_maturity.css --- a/master/style/default_no_maturity.css +++ b/master/style/default_no_maturity.css @@ -15,9 +15,9 @@ h3.ready-for-wg-review, background-color: white ! important; margin-left: 0; margin-right: 0; padding-left: 0; padding-right: 0; } p.annotation, div.annotation { display: none } -div.annotation.requirement { display: block } +div.annotation.svg2-requirement { display: block } diff --git a/master/style/default_svg.css b/master/style/default_svg.css --- a/master/style/default_svg.css +++ b/master/style/default_svg.css @@ -293,21 +293,21 @@ h3.ready-for-wider-review, .ready-for-wider-review { background-color: white ! important; margin-left: 0; margin-right: 0; padding-left: 0; padding-right: 0; } -.requirement table { border-collapse: collapse; width: 100% } -.requirement table th { font-weight: normal; font-style: italic; padding-right: 1em; white-space: nowrap; width: 1px } -.requirement tr:first-child td, -.requirement tr:first-child th { font-weight: bold; font-style: normal; border-top: none } -.requirement table th, .requirement table td { text-align: left; vertical-align: baseline; border-top: 1px solid #D398E0; padding: 0.5em } +.svg2-requirement table { border-collapse: collapse; width: 100% } +.svg2-requirement table th { font-weight: normal; font-style: italic; padding-right: 1em; white-space: nowrap; width: 1px } +.svg2-requirement tr:first-child td, +.svg2-requirement tr:first-child th { font-weight: bold; font-style: normal; border-top: none } +.svg2-requirement table th, .svg2-requirement table td { text-align: left; vertical-align: baseline; border-top: 1px solid #D398E0; padding: 0.5em } table.proptable tbody td:first-child { white-space: nowrap } table.proptable tbody td .property { display: inline; font-weight: normal } .proptable thead { border-bottom: 2px solid } .proptable tbody { border-bottom: none } .proptable tbody th:first-child, .proptable tbody td[scope="row"]:first-child { border-right: 2px solid; diff --git a/master/styling.html b/master/styling.html --- a/master/styling.html +++ b/master/styling.html @@ -653,17 +653,17 @@ more lenient with regard to case sensiti promote consistency across the different ways for expressing styling properties, it is strongly recommended that authors use the exact property names (usually, lowercase letters and hyphens) as defined in the relevant specification and express all keywords using the same case as is required by presentation attributes and not take advantage of CSS's ability to ignore case.</p> -<div class="annotation requirement"> +<div class="annotation svg2-requirement"> <table> <tr> <th>SVG 2 Requirement:</th> <td>Consider relaxing case sensitivity of presentation attribute values.</td> </tr> <tr> <th>Resolution:</th> <td><a href="http://www.w3.org/2011/10/28-svg-irc#T16-40-11">We will make property values case insensitivity.</a></td> @@ -723,17 +723,17 @@ rules.</p> <h2 id='ReferencingExternalStyleSheets'>Referencing external style sheets</h2> <p>External style sheets are referenced using the mechanism documented in <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629/"><cite>Associating Style Sheets with XML documents Version 1.0</cite></a> [<a href="refs.html#ref-XML-SS">XML-SS</a>].</p> <h2 id='StyleElement'>The <span class="element-name">'style'</span> element</h2> -<div class="annotation requirement"> +<div class="annotation svg2-requirement"> <table> <tr> <th>SVG 2 Requirement:</th> <td>Add HTML5 <span class='element-name'>'style'</span> element attributes to SVG's <a>'style element'</a> element.</td> </tr> <tr> <th>Resolution:</th> <td><a href="http://www.w3.org/2011/10/28-svg-irc#T18-45-45">SVG 2 <span class='element-name'>'style'</span> element shall be aligned with the HTML5 <span class='element-name'>'style'</span> element.</a></td> diff --git a/master/svgdom.html b/master/svgdom.html --- a/master/svgdom.html +++ b/master/svgdom.html @@ -13,17 +13,17 @@ <!-- W3C style sheet will be added here during processing. --> </head> <body> <h1>SVG Document Object Model (DOM)</h1> <p class="normativity"><strong>This appendix is normative.</strong></p> -<div class="annotation requirement"> +<div class="annotation svg2-requirement"> <table> <tr> <th>SVG 2 Requirement:</th> <td>Improve the DOM.</td> </tr> <tr> <th>Resolution:</th> <td><a href="http://www.w3.org/2011/10/27-svg-irc#T18-35-49">We will generally improve the SVG DOM for SVG 2.</a></td> @@ -38,17 +38,17 @@ </tr> <tr> <th>Note:</th> <td>See <a href="http://www.w3.org/Graphics/SVG/WG/wiki/SVG_2_DOM">SVG 2 DOM</a> Wiki page.</td> </tr> </table> </div> -<div class="annotation requirement"> +<div class="annotation svg2-requirement"> <table> <tr> <th>SVG 2 Requirement:</th> <td>Improve the SVG path DOM APIs.</td> </tr> <tr> <th>Resolution:</th> <td><a href="http://www.w3.org/2011/10/27-svg-irc#T18-23-23">We will improve the SVG path DOM APIs in SVG 2.</a></td> diff --git a/master/text.html b/master/text.html --- a/master/text.html +++ b/master/text.html @@ -13,17 +13,17 @@ <!-- W3C style sheet will be added here during processing. --> </head> <body> <h1>Text</h1> <!-- THESE ANNOTATIONS NEED TO BE MOVED TO PROPER SECTIONS --> -<div class="annotation requirement"> +<div class="annotation svg2-requirement"> <table> <tr> <th>SVG 2 Requirement:</th> <td>Support text in shapes.</td> </tr> <tr> <th>Resolution:</th> <td><a href="http://www.w3.org/2011/11/17-svg-irc#T22-04-11">SVG 2 will require automatic text wrapping compatible with CSS.</a></td> @@ -34,17 +34,17 @@ </tr> <tr> <th>Owner:</th> <td>Tav (no action)</td> </tr> </table> </div> -<div class="annotation requirement"> +<div class="annotation svg2-requirement"> <table> <tr> <th>SVG 2 Requirement:</th> <td>Have a way to specify flip-invariant text.</td> </tr> <tr> <th>Resolution:</th> <td><a href="http://www.w3.org/2011/11/17-svg-irc#T22-26-26">SVG 2 will have a way to specify flip-invariant text.</a></td> @@ -243,17 +243,17 @@ href="http://www.w3.org/TR/2011/WD-css3- posted at the same Web location as the SVG content.</p> <p>Throughout this chapter, the term <em>character</em> shall be equivalent to the definition of a character in XML [<a href="http://www.w3.org/TR/2008/REC-xml-20081126/">XML10</a>].</p> <h2 id="FontsTablesBaselines">Fonts, font tables and baselines</h2> -<div class="annotation requirement"> +<div class="annotation svg2-requirement"> <table> <tr> <th>SVG 2 Requirement:</th> <td>Support text aligned to different baselines.</td> </tr> <tr> <th>Resolution:</th> <td><a href="http://www.w3.org/2012/03/15-svg-irc#T21-07-21">SVG 2 will support glyphs being aligned to different baselines, perhaps by using existing or improved CSS properties.</a></td> @@ -377,17 +377,17 @@ font may also supply substitution and po can be used by a formatter to re-order, combine and position a sequence of glyphs to make one or more composite glyphs. The combination may be as simple as a ligature, or as complex as an indic syllable which combines, usually with some re-ordering, multiple consonants and vowel glyphs.</p> <h2 id="TextElement">The <span class="element-name">'text'</span> element</h2> -<div class="annotation requirement"> +<div class="annotation svg2-requirement"> <table> <tr> <th>SVG 2 Requirement:</th> <td>Have a DOM method to convert a <a>'text'</a> element to outline path data.</td> </tr> <tr> <th>Resolution:</th> <td><a href="http://www.w3.org/2012/01/13-svg-irc#T05-07-07">We will add a DOM method to convert a <span class='element-name'>'text'</span> element to outline path data, possibly moving the functionality to the FXTF.</a></td> @@ -641,17 +641,17 @@ placement and glyph advance.</p> glyphs filled with the color blue.</p> <edit:example href='images/text/text01.svg' name='test01' description="'Hello, out there' in blue" image='yes' link='yes'/> </edit:with> <h2 id="TSpanElement">The <span class="element-name">'tspan'</span> element</h2> -<div class="annotation requirement"> +<div class="annotation svg2-requirement"> <table> <tr> <th>SVG 2 Requirement:</th> <td>Allow transforms on <a>'tspan'</a>.</td> </tr> <tr> <th>Resolution:</th> <td><a href="http://www.w3.org/2011/12/01-svg-irc#T21-02-34">SVG 2 will allow transforms on <span class="element-name">'tspan'</span>.</a></td> @@ -1199,17 +1199,17 @@ rendered. The example demonstrates the p <img alt="Image that shows propagation of rotation values" src="images/text/tspan05-diagram.png" width="528" height="918" /> </edit:with> <h2 id="TRefElement">The <span class="element-name">'tref'</span> element</h2> -<div class="annotation requirement"> +<div class="annotation svg2-requirement"> <table> <tr> <th>SVG 2 Requirement:</th> <td>Allow <a>'tref'</a> to point to non-SVG elements.</td> </tr> <tr> <th>Resolution:</th> <td><a href="http://lists.w3.org/Archives/Public/public-svg-wg/2009JulSep/att-0094/26-svg-minutes-last-topic.html#item01">We agree to remove the restriction of <span class="element-name">'tref'</span> pointing to only an SVG document fragment.</a></td> @@ -1270,17 +1270,17 @@ draws the string "Reference character da and that element's character data is "Referenced character data".</p> <edit:example href='images/text/tref01.svg' name='tref01' description="inline vs reference text content" image='yes' link='yes'/> </edit:with> <h2 id="TextLayout">Text layout</h2> -<div class="annotation requirement"> +<div class="annotation svg2-requirement"> <table> <tr> <th>SVG 2 Requirement:</th> <td>Include text layout improvements from SVG Tiny 1.2.</td> </tr> <tr> <th>Resolution:</th> <td><a href="http://www.w3.org/2012/02/02-svg-minutes.html#item10">SVG 2 will include the improved text from SVG Tiny 1.2 on characters and glyphs, text layout, text selection, text search.</a></td> @@ -1291,17 +1291,17 @@ and that element's character data is "Re </tr> <tr> <th>Owner:</th> <td>Chris (<a href="http://www.w3.org/Graphics/SVG/WG/track/actions/3236">ACTION-3236</a>)</td> </tr> </table> </div> -<div class="annotation requirement"> +<div class="annotation svg2-requirement"> <table> <tr> <th>SVG 2 Requirement:</th> <td>Align with CSS for text layout functionality.</td> </tr> <tr> <th>Resolution:</th> <td><a href="http://www.w3.org/2011/07/29-svg-minutes.html#item08">SVG 2 Will use CSS3 definitions for text layout (white space, bidi, etc.) that is not specific to SVG.</a></td> @@ -2054,17 +2054,17 @@ characters.</p> <p>Additionally, each distinct glyph is rendered in its entirety (i.e., it is filled and stroked as specified by the <a>'fill'</a> and <a>'stroke'</a> properties) before the next glyph gets rendered.</p> <div class="ready-for-wider-review"> <h3 id='TextOverflowProcessing'>Text overflow processing</h3> -<div class="annotation requirement"> +<div class="annotation svg2-requirement"> <table> <tr> <th>SVG 2 Requirement:</th> <td>Add <a>'text-overflow'</a> functionality.</td> </tr> <tr> <th>Resolution:</th> <td><a href="http://www.w3.org/2011/03/03-svg-minutes.html#item04">We will add text-overflow in SVG 2.</a></td> @@ -2250,17 +2250,17 @@ text position for a <a>'textPath'</a> el position. For an element with a vertical primary text direction (often typical for Asian text), the bottom of the text is rendered at the initial text position. </dd> </dl> <h3 id="BaselineAlignmentProperties">Baseline alignment properties</h3> -<div class="annotation requirement"> +<div class="annotation svg2-requirement"> <table> <tr> <th>SVG 2 Requirement:</th> <td>Align with CSS for baseline alignment functionality.</td> </tr> <tr> <th>Resolution:</th> <td><a href="http://www.w3.org/2012/01/13-svg-irc#T03-24-06">SVG 2 will deprecate <span class="property">'baseline-shift'</span> and use <span class="property">'vertical-align'</span> instead.</a></td> @@ -3686,17 +3686,17 @@ block of text is to be rendered along th the given text within a <a>'textPath'</a> element which includes an <a>'xlink:href'</a> attribute with an <a>IRI reference</a> to a <a>'path'</a> element.</p> <h3 id="TextPathElement">The <span class="element-name">'textPath'</span> element</h3> <edit:elementsummary name='textPath'/> -<div class="annotation requirement"> +<div class="annotation svg2-requirement"> <table> <tr> <th>SVG 2 Requirement:</th> <td>Have a more precise explanation of text path stretch methods.</td> </tr> <tr> <th>Resolution:</th> <td><a href="http://www.w3.org/2011/11/17-svg-irc#T22-23-10">We will clarify <span class='attr-value'>method="stretch"</span> on <span class="element-name">>'textPath'</span> elements.</a></td> diff --git a/master/types.html b/master/types.html --- a/master/types.html +++ b/master/types.html @@ -1458,17 +1458,17 @@ href="types.html#DataTypeColor"><colo </tr> </table> </td> </tr> </table> <h2 id="BasicDOMInterfaces">Basic DOM interfaces</h2> -<div class="annotation requirement"> +<div class="annotation svg2-requirement"> <table> <tr> <th>SVG 2 Requirement:</th> <td>Make the SVGList* interfaces a bit more like other lists/arrays.</td> </tr> <tr> <th>Resolution:</th> <td><a href="http://www.w3.org/2011/02/28-svg-minutes.html#item04">Add array style indexing and .length and .item to svg list types.</a></td> @@ -4227,17 +4227,17 @@ Corresponds to value <span class="attr-v </dd> </dl> </dd> </dl> <h3 id="InterfaceSVGLocatableElement">Interface SVGLocatableElement</h3> -<div class="annotation requirement"> +<div class="annotation svg2-requirement"> <table> <tr> <th>SVG 2 Requirement:</th> <td>Detect if a mouse event is on the fill or stroke of a shape.</td> </tr> <tr> <th>Resolution:</th> <td><a href="http://www.w3.org/2012/03/22-svg-irc#T20-20-03">SVG 2 will make it easier to detect if an mouse event is on the stroke or fill of an element.</a></td>
Received on Wednesday, 22 August 2012 02:27:26 UTC