- From: SVG Working Group repository <cam+svgwgrepo@mcc.id.au>
- Date: Sat, 01 Feb 2014 18:09:04 -0800
- To: public-svg-wg@w3.org
details: https://svgwg.org/hg/svg2/rev/75118bf46566 branches: changeset: 591:75118bf46566 user: Cameron McCormack <cam@mcc.id.au> date: Sun Feb 02 13:02:32 2014 +1100 description: Highlight some entries in the Changes appendix that have been made since the last WD, and add a bunch more that hadn't been noted. details: https://svgwg.org/hg/svg2/rev/6959dea7bf64 branches: changeset: 592:6959dea7bf64 user: Cameron McCormack <cam@mcc.id.au> date: Sun Feb 02 13:06:34 2014 +1100 description: Move media fragments Changes appendix entry to be under the appropriate chapter. diffstat: master/changes.html | 38 ++++++++++++++++++++++++++++++++++---- master/struct.html | 2 +- 2 files changed, 35 insertions(+), 5 deletions(-) diffs (180 lines): diff --git a/master/changes.html b/master/changes.html --- a/master/changes.html +++ b/master/changes.html @@ -79,16 +79,22 @@ have been made.</p> <li>Added <a href="types.html#__svg__SVGGraphicsElement__getStrokeBBox">getStrokeBBox</a> to get the tight stroke bounding box.</li> <li>Added base value accessors on <a>SVGAnimatedLength</a> and <a>SVGAnimatedLengthList</a> for each of the CSS length units supported.</li> <li>Make viewportElement and ownerSVGElement on <a>SVGElement</a> nullable.</li> <li>Removed the getPresentationAttribute operation on <a>SVGElement</a> and the SVGColor and SVGICCColor interfaces.</li> + + <li class='added-since-last-wd'>Added <a href="types.html#__svg__SVGElement__focus">focus</a> and <a href="types.html#__svg__SVGElement__blur">blur</a> operations and <a href='types.html#__svg__SVGElement__tabIndex'>tabIndex</a> attribute to <a>SVGElement</a>.</li> + + <li class='added-since-last-wd'>Added <a href="types.html#__svg__SVGDocument__activeElement">activeElement</a> attribute to <a>Document</a>.</li> + + <li class='added-since-last-wd'>Made <a>SVGElement</a> implement the <a>GlobalEventHandlers</a> interface from HTML.</li> </ul> <h3 id="structure">Document Structure chapter</h3> <ul> <li>Deprecated the <code>suspendRedraw</code>, <code>unsuspendRedraw</code> and <code>unsuspendRedrawAll</code> methods in the SVGSVGElement interface.</li> <li>Removed the <span class="attr-name">'externalResourcesRequired'</span> attribute.</li> @@ -101,16 +107,20 @@ have been made.</p> <li>Added <a>'lang'</a> attribute on <a>'desc'</a> and <a>'title'</a> elements.</li> <li>Added section on WAI-ARIA attributes.</li> <li>Clarified that CSS transforms on an <a>outermost svg element</a> do not affect <a href="struct.html#__svg__SVGSVGElement__currentScale">currentScale</a> or <a href="struct.html#__svg__SVGSVGElement__currentTranslate">currentTranslate</a>. Defined the returned values on <a>'svg'</a> elements that are not <a>outermost svg element</a>.</li> <li class="added-since-last-wd">Deprecated the <a href="struct.html#__svg__SVGDocument__rootElement">rootElement</a> attribute.</li> + + <li class="added-since-last-wd">Defined event handler content attributes and IDL attributes on the root <a>'svg'</a> element to be for events fired at the <a>Window</a>, like HTML's event handler content attributes and IDL attribute on <code>body</code>.</li> + + <li class="added-since-last-wd">Moved thed <a>'image'</a> element to the <a href='embedded.html'>Embedded Content chapter</a>.</li> </ul> <h3 id="styling">Styling chapter</h3> <ul> <li>Removed the <span class="attr-name">'contentStyleType'</span> attribute.</li> </ul> @@ -139,16 +149,25 @@ have been made.</p> <li>Added <a>'white-space'</a> property and deprecated <a>'xml:space'</a> attribute.</li> <li>Removed the <span class='property'>'kerning'</span> property.</li> <li>Added <a>'textPath/d'</a> attribute to <a>'textPath'</a>.</li> </ul> +<h3 id="embedded">Embedded Content chapter</h3> + +<ul> + <li class="added-since-last-wd">Added this chapter, which includes new + <a>'video'</a>, <a>'audio'</a>, <a>'iframe'</a>, <a>'canvas'</a>, + <a>'source'</a> and <a>'track'</a> elements that behave almost identically + to the equivalent HTML elements.</li> +</ul> + <h3 id="painting">Painting chapter</h3> <ul> <li>Added more detail to the descriptions of the stroke properties and added algorithms defining the exact shape a stroke must have.</li> <li>Added support for <a>positioned markers</a>, and added the <a>'marker-segment'</a> and <a>'marker-pattern'</a> properties.</li> @@ -176,16 +195,19 @@ have been made.</p> <li>Add <a><gradient></a> as possible value for <a><paint></a></li> <li>Added arcs value on <a>'stroke-linejoin'</a>.</li> <li>Added the <span class="attr-value">'auto-start-reverse'</span> attribute to the <a>'marker/orient'</a> attribute on <a>'marker element'</a>.</li> <li>Removed the SVGPaint interface.</li> + + <li class='added-since-last-wd'>Extended the definitions of <a>'fill'</a> and + <a>'stroke'</a> <a><paint></a> so that they can take multiple paints.</li> </ul> <h3 id="color">Color chapter</h3> <ul> <li>Added requirements for images to be color managed.</li> <li>Added new color syntaxes from the SVG Color specification: RGBA colors, HSL colors, @@ -230,27 +252,32 @@ have been made.</p> <h3 id="interact">Interactivity chapter</h3> <ul> <li>Added the <span class="attr-name">'tabindex'</span> attribute.</li> <li>Corrected the definition of the <a>'cursor/xlink:href'</a> attribute on the <a>'cursor element'</a> element to take an IRI that is not in a CSS-like functional form.</li> - <li>Added the <span class="prop-value">bounding-box</span> keyword to <a>'pointer-events'</a>.</li> - <li>Replaced SVGLoad, SVGAbort, SVGError and SVGUnload with load, abort, error and unload respectively.</li> - <li>Only <a>structurally external elements</a> and the rootmost svg element must fire load events.</li> + <li class="added-since-last-wd">Added the <span class="prop-value">bounding-box</span> keyword to <a>'pointer-events'</a>.</li> + <li class="added-since-last-wd">Replaced SVGLoad, SVGAbort, SVGError and SVGUnload with load, abort, error and unload respectively.</li> + <li class="added-since-last-wd">Required that only <a>structurally external elements</a> and the rootmost svg element must fire load events.</li> <li class="added-since-last-wd">Replaced SVGResize and SVGScroll with resize and scroll respectively.</li> + <li class='added-since-last-wd'>Removed DOMActivate.</li> + <li class="added-since-last-wd">Replaced DOMFocusIn and DOMFocusOut with focusin and focusout, and added the blur event.</li> + <li class="added-since-last-wd">Added keyboard events.</li> + <li class="added-since-last-wd">Removed mutation events.</li> </ul> <h3 id="linking">Linking chapter</h3> <ul> <li>Removed the restriction on <a>'tref'</a> only being able to reference SVG elements.</li> <li>Added <a>animation elements</a> to the content model of <a>'view'</a>.</li> + <li class='added-since-last-wd'>Added the possibility to link to SVG resources with fragment identifiers defined by the Media Fragments specification.</li> </ul> <h3 id="script">Scripting chapter</h3> <ul> <li>Removed the <span class="attr-name">'contentScriptType'</span> attribute.</li> </ul> @@ -319,24 +346,27 @@ have been made.</p> <li>Changed normative reference from DOM Level 2 Core to DOM4.</li> <li>Changed informative reference to SMIL 3 to be normative.</li> <li>Added normative references to CSS3 Color, CSS3 Fonts, CSS3 Line Box, CSS3 Transforms, CSS3 UI, CSS3 Values and Units, CSS4 Images, Filter Effects, WOFF, Web IDL.</li> <li>Added informative references to CSS 3 Transitions and Animations.</li> + + <li class='added-since-last-wd'>Updated reference from DOM Level 2 Events to DOM Level 3 Events and added a normative reference to UI Events.</li> + + <li class='added-since-last-wd'>Added normative reference to WAI-ARIA 1.1.</li> </ul> <h3 id="idlindex">IDL Index appendix</h3> <ul> <li>Added this appendix.</li> </ul> <h3 id="mediafragments">Media Fragments Identifier</h3> <ul> - <li>Added the possibility to link to SVG resources, including with fragment identifiers defined by the Media Fragment Identifier recommandation.</li> </ul> </body> </html> diff --git a/master/struct.html b/master/struct.html --- a/master/struct.html +++ b/master/struct.html @@ -1923,17 +1923,17 @@ SVG documents.</p> <p>For historical reasons, <a>Window</a> objects must also have a writable, configurable, non-enumerable property named SVGDocument whose value is the <a>Document</a> interface object.</p> <pre class="idl">partial interface <a>Document</a> { readonly attribute DOMString <a href="struct.html#__svg__SVGDocument__title">title</a>; readonly attribute DOMString <a href="struct.html#__svg__SVGDocument__referrer">referrer</a>; readonly attribute DOMString <a href="struct.html#__svg__SVGDocument__domain">domain</a>; readonly attribute <a class="idlinterface" href="struct.html#InterfaceSVGSVGElement">SVGSVGElement</a> <a href="struct.html#__svg__SVGDocument__rootElement">rootElement</a>; - readonly attribute Element <a href="struct.html#_svg__SVGDocument__activeElement">activeElement</a>; + readonly attribute Element? <a href="struct.html#__svg__SVGDocument__activeElement">activeElement</a>; };</pre><dl class="interface"> <dt class="attributes-header">Attributes:</dt> <dd> <dl class="attributes"> <dt id="__svg__SVGDocument__title" class="attribute first-child"><b>title</b><span class="idl-type-parenthetical"> (readonly DOMString)</span></dt> <dd class="attribute"> <div>
Received on Sunday, 2 February 2014 02:09:27 UTC