svg2: 2 new changesets

details:   https://svgwg.org/hg/svg2/rev/6a6786a5f032
branches:  
changeset: 428:6a6786a5f032
user:      Cameron McCormack <cam@mcc.id.au>
date:      Sun Jan 20 12:23:02 2013 +1100
description:
Fix markup errors.

details:   https://svgwg.org/hg/svg2/rev/26406502968f
branches:  
changeset: 429:26406502968f
user:      Cameron McCormack <cam@mcc.id.au>
date:      Sun Jan 20 12:24:29 2013 +1100
description:
Add note about maybe remove SVG* events.

diffstat:

 master/interact.html |   4 +++
 master/types.html    |  59 ++++++++++++++++++++++++++-------------------------
 2 files changed, 34 insertions(+), 29 deletions(-)

diffs (154 lines):

diff --git a/master/interact.html b/master/interact.html
--- a/master/interact.html
+++ b/master/interact.html
@@ -184,16 +184,20 @@ that can be attached to elements in the 
 <p>Requirements in the table on whether an event of a given type
 bubbles or is cancelable apply only to events that are created and
 dispatched by the user agent.  Events of those types created from script
 using the <code>createEvent</code> method on the <a>Document</a> interface can be made to bubble
 or be cancelable with the
 <a class='idlattr' href='http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113/events.html#Events-Event-initEvent'>initEvent</a>
 method.</p>
 
+<p class="issue">Having all these SVG-specific duplicates of standard DOM events isn't
+ideal.  How much can we remove?  SVGLoad in particular, and how it is currently
+required to fire for every element.</p>
+
     <table  class="vert event-table">
       <tr>
         <th>Event name and description</th>
         <th>DOM2 name</th>
         <th>DOM2 category</th>
         <th>Event attribute name</th>
       </tr>
       <tr>
diff --git a/master/types.html b/master/types.html
--- a/master/types.html
+++ b/master/types.html
@@ -4175,16 +4175,18 @@ have a bounding box in current user spac
   <dt class="attributes-header">Attributes:</dt>
   <dd>
     <dl class="attributes">
       <dt id="__svg__SVGGraphicsElement__transform" class="attribute first-child"><b>transform</b><span class="idl-type-parenthetical"> (readonly <a class="idlinterface" href="coords.html#InterfaceSVGAnimatedTransformList">SVGAnimatedTransformList</a>)</span></dt>
       <dd class="attribute">
         <div>
           Corresponds to attribute <a>'transform'</a> on the given element.
         </div>
+        <p class="issue">This needs to be updated to reflect the value of the <a>'transform'</a>
+        property.</p>
       </dd>
       <dt id="__svg__SVGGraphicsElement__nearestViewportElement" class="attribute first-child"><b>nearestViewportElement</b><span class="idl-type-parenthetical"> (readonly <a class="idlinterface" href="types.html#InterfaceSVGElement">SVGElement</a>?)</span></dt>
       <dd class="attribute">
         <div>
           The element which established the current viewport. Often, the nearest
           ancestor <a>'svg'</a> element. Null if the current element is the
           <a>outermost svg element</a>.
         </div>
@@ -4193,17 +4195,16 @@ have a bounding box in current user spac
       <dd class="attribute">
         <div>
           The farthest ancestor <a>'svg'</a> element. Null if the current element
           is the <a>outermost svg element</a>.
         </div>
       </dd>
     </dl>
   </dd>
-  <dd>
   <dt class="operations-header">Operations:</dt>
   <dd>
     <dl class="attributes">
       <dt id="__svg__SVGGraphicsElement__getBBox" class="operation first-child"><a class="idlinterface" href="types.html#InterfaceSVGRect">SVGRect</a> <b>getBBox</b>()</dt>
       <dd class="operation">
         <div>
           Returns the tight bounding box in current user space (i.e., after
           application of the <a>'transform'</a> property) on the
@@ -4288,41 +4289,43 @@ have a bounding box in current user spac
       <dd class="operation">
         <div>
           Returns the transformation matrix from the user coordinate system on the
           current element (after application of the <a>'transform'</a> property)
           to the user coordinate system on parameter <var>element</var>
           (after application of its <a>'transform'</a> property). 
         </div>
         <dl class="operation">
-        <dt class="parameters-header">Parameters</dt>
-        <dd>
-          <ol class="parameters">
-            <li class="parameter first-child">
-              <div><a class="idlinterface" href="types.html#InterfaceSVGElement">SVGElement</a> <var>element</var></div> 
-              <div>
-                The target element.
-              </div>
-            </li>
-          </ol>
-        </dd>
-        <dt class="returns-header">Returns</dt>
-        <dd>
-          <div>
-            An <a>SVGMatrix</a> object that defines the transformation.
-          </div>
-        </dd>
-        <dt class="exceptions-header">Exceptions</dt>
-        <dd>
-          <dl class="exceptions">
-          <dt class="exception first-child"><a>InvalidStateError</a></dt>
-          <dd class="exception">
-            Raised if the currently
-            defined transformation matrices make it impossible to compute the
-            given matrix (e.g., because one of the transformations is singular). 
+          <dt class="parameters-header">Parameters</dt>
+          <dd>
+            <ol class="parameters">
+              <li class="parameter first-child">
+                <div><a class="idlinterface" href="types.html#InterfaceSVGElement">SVGElement</a> <var>element</var></div> 
+                <div>
+                  The target element.
+                </div>
+              </li>
+            </ol>
+          </dd>
+          <dt class="returns-header">Returns</dt>
+          <dd>
+            <div>
+              An <a>SVGMatrix</a> object that defines the transformation.
+            </div>
+          </dd>
+          <dt class="exceptions-header">Exceptions</dt>
+          <dd>
+            <dl class="exceptions">
+              <dt class="exception first-child"><a>InvalidStateError</a></dt>
+              <dd class="exception">
+                Raised if the currently
+                defined transformation matrices make it impossible to compute the
+                given matrix (e.g., because one of the transformations is singular). 
+              </dd>
+            </dl>
           </dd>
         </dl>
       </dd>
     </dl>
   </dd>
 </dl>
 
 <div class="ready-for-wg-review">
@@ -4385,19 +4388,17 @@ paths, text and the basic shapes.</p>
           <dt class="returns-header">Returns</dt>
           <dd>true if the point is within the stroke of this shape,
           or false otherwise.</dd>
         </dl>
       </dd>
     </dl>
   </dd>
 </dl>
-
-<p class="issue">This needs to be updated to reflect the value of the <a>'transform'</a>
-property.</p>
+</div>
 
 <h3 id="InterfaceSVGTests">Interface SVGTests</h3>
 
 <p>Interface <a>SVGTests</a> defines an interface which applies to all
 elements which have attributes <a>'requiredFeatures'</a>,
 <a>'requiredExtensions'</a> and <a>'systemLanguage'</a>.</p>
 
 <pre class="idl">[NoInterfaceObject]

Received on Sunday, 20 January 2013 01:26:50 UTC