SVG2 Resolutions

From SVG

This page lists all WG resolutions made for SVG2. Taken from searching the mailinglists for "resolution", currently up to here. Other relevant pages are: SVG2_Requirements_Input and SVG2_Requirements_Commitments.

Resolutions for SVG 2

A checkmark (✓) in the Actions line indicates that at least a place holder has been added to the SVG 2 specification.

Add new paint values currentFillPaint, currentStrokePaint

Resolution Add new paint values currentFillPaint, currentStrokePaint
Rationale
Discussion Seattle 2011 F2F day 3
Actions ACTION-3094 (CL)


Keep constructive geometry operations in Vector Effects and see if it's possible

Resolution Keep constructive geometry operations in Vector Effects and see if it's possible
Rationale
Discussion Seattle 2011 F2F day 3
Actions None needed, already in the vector effects spec


Rename stop-path to 'd' or 'path' (Coons patch syntax)

Resolution Rename stop-path to 'd' or 'path' (Coons patch syntax)
Rationale
Discussion Seattle 2011 F2F day 3
Actions ACTION-3120 (TB)


Mesh gradients are accepted by the WG for SVG 2.0

Resolution Mesh gradients are accepted by the WG for SVG 2.0
Rationale
Discussion Seattle 2011 F2F day 3
Actions ACTION-3121 (TB)


Radial gradients with focal point on the circle

Resolution The spec should say that 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.
Rationale
Discussion Seattle 2011 F2F day 3
Actions ACTION-3097 (ED)


Add an fr attribute to <radialGradient>

Resolution Add an fr attribute to <radialGradient>
Rationale
Discussion Seattle 2011 F2F day 3
Actions ACTION-3098 (ED)


SVG2 will use CSS3 definitions for text layout (whitespacing, bidi, etc) that is not specific to SVG

Resolution SVG2 will use CSS3 definitions for text layout (whitespacing, bidi, etc) that is not specific to SVG
Rationale
Discussion Seattle 2011 F2F day 3
Actions ACTION-3122 (CM)


CSS Spec dependencies

Resolution
  • SVG2 will depend on CSS2.1
  • SVG2 will depend on CSS3 Fonts
  • SVG2 will depend on CSS3 writing modes
  • SVG2 will depend on CSS3 Color
  • SVG2 will depend on CSS3 Media Queries
  • SVG2 will depend on CSS3 Image Values and CSS4 Image Values
  • SVG2 will depend on CSS style attribute syntax
  • SVG2 will depend on CSS3 Selectors and CSS3 Namespaces
  • SVG2 will depend on WOFF
  • SVG2 will depend on CSS UI and CSS Values and Units
Rationale
Discussion Seattle 2011 F2F day 3
Actions ACTION-3123 (CL)


Add a DOM method for getting glyph path data

Resolution We will provide a way to get glyph path data via some API
Rationale
Discussion Seattle 2011 F2F day 1
Actions ACTION-3124 (VH)


SVG2 will move all events to Element, in accordance with the similar move in HTML.

Resolution SVG2 will move all events to Element, in accordance with the similar move in HTML.
Rationale
Discussion Seattle 2011 F2F day 1
Actions ACTION-3080 (CM)


Add Catmull-Rom curves to path syntax

Resolution Add a Catmull Rom syntax to the path syntax with a tension parameter to control the whole curve (not per-point control)
Rationale
Discussion Seattle 2011 F2F day 1
Actions ACTION-3085 (DS)


Add a path rotation command

Resolution Add a path rotation command
Rationale
Discussion Seattle 2011 F2F day 1
Actions ACTION-3125 (CM)


Resolve ISSUE-2176 by introducing evt as an alias to event in event handlers

Resolution Resolve ISSUE-2176 by introducing evt as an alias to event in event handlers
Rationale
Discussion Seattle 2011 F2F day 1
Actions ACTION-3093 (CM)


SVG 2 will require object-fit and object-position

Resolution SVG 2 will require object-fit and object-position
Rationale
Discussion Auckland 2011 F2F day 5
Actions ACTION-3001 (JW)


Add z-index to SVG 2

Resolution We will add Jonathan Watt's z-index proposal to SVG 2
Rationale
Discussion Auckland 2011 F2F day 5
Actions ACTION-3002 (JW)


Add text-overflow to SVG 2

Resolution We will add text-overflow in SVG 2
Rationale
Discussion Auckland 2011 F2F day 5
Actions ACTION-3003 (ED)


Drop xml:space from SVG 2

Resolution We drop xml:space from SVG 2 and remove the relating tests from the SVG 1.1. test suite
Rationale
Discussion Auckland 2011 F2F day 5
Actions ACTION-3004 (CL), ACTION-3005 (JW)


We won't add buffered-rendering to SVG 2 unless implementor feedback indicates that it is needed

Resolution We won't add buffered-rendering to SVG 2 unless implementor feedback indicates that it is needed
Rationale
Discussion Auckland 2011 F2F day 5
Actions No action needed for now


SVG 2 will mandate support for SVG Tiny fonts support, and SVG Full fonts will be specified in a separate module

Resolution SVG 2 will mandate support for SVG Tiny fonts support, and SVG Full fonts will be specified in a separate module
Rationale
Discussion Auckland 2011 F2F day 3
Actions ACTION-3126 (ED), ACTION-3127 (CL)


SVG 2 will mandate the support for external style sheets, style element and style attributes all with CSS syntax

Resolution SVG 2 will mandate the support for external style sheets, style element and style attributes all with CSS syntax
Rationale
Discussion Brussels 2010 F2F
Actions ACTION-3128 (CL)


Define how border and background apply to SVG

Resolution Define how border and background apply to SVG
Rationale
Discussion Brussels 2010 F2F
Actions ACTION-2856 (DS)


SVG 2 will keep viewport-fill and viewport-fill-opacity for zoom

Resolution SVG 2 will keep viewport-fill and viewport-fill-opacity for zoom
Rationale
Discussion Brussels 2010 F2F
Actions ACTION-3129 (CC)


Investigate defining the outline property for use on SVG elements

Resolution Investigate defining the outline property for use on SVG elements
Rationale
Discussion Brussels 2010 F2F
Actions ACTION-2857 (DS)


Clarify how pointer-events can hit the root svg or not

Resolution The svg 1.1 spec is clear that pointer events only target on graphics elements and this intuitive behaviour is widely implemented so for the inline case we will keep the same behaviour that the spec defines.
Rationale
Discussion Brussels 2010 F2F, ISSUE-2364
Actions ACTION-2858 (DS)


Drop xlink prefix for href

Resolution Accept modified href proposal with no dropped attributes, just precedence
Rationale
Discussion Brussels 2010 F2F day 4
Actions ACTION-3118 (CL)


We'll move to using reftests as soon as is feasible

Resolution We'll move to using reftests as soon as is feasible
Rationale
Discussion Mountain View 2009 F2F day 5
Actions No action needed


We'll consider the connector proposal

Resolution We'll consider the connector proposal
Rationale
Discussion Mountain View 2009 F2F day 5
Actions ACTION-2681 (DS)


Remove the restriction of tref pointing to only an SVG document fragment

Resolution Remove the restriction of tref pointing to only an SVG document fragment
Rationale
Discussion Mountain View 2009 F2F day 1
Actions ACTION-3130 (CM)


Other resolutions

We will publish SVG Integration after Doug addresses feedback

Resolution We will publish SVG Integration after Doug addresses feedback
Rationale
Discussion Auckland 2011 F2F day 5
Actions


We will start an accessibility document for SVG

Resolution We will start an accessibility document for SVG
Rationale
Discussion Auckland 2011 F2F day 5
Actions