html5/canvas-extensions Overview.html,1.3,1.4

Update of /sources/public/html5/canvas-extensions
In directory hutz:/tmp/cvs-serv875

Modified Files:
	Overview.html 
Log Message:
styling

Index: Overview.html
===================================================================
RCS file: /sources/public/html5/canvas-extensions/Overview.html,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- Overview.html	14 Dec 2011 08:18:48 -0000	1.3
+++ Overview.html	14 Dec 2011 08:55:20 -0000	1.4
@@ -49,6 +49,11 @@
       outline-offset: 4px;
       outline: 3px solid blue;
       }
+      del { color: red }
+      ins {
+        text-decoration: none;
+        background-color: #e2fff0;
+     }
     </style>
     <script class='remove'>
       function addEllipsis(id) {
@@ -114,6 +119,43 @@
         and standardization.
       </p>
     </section>
+    <section id='introduction'>
+<h2>Introduction</h2>
+      <p>This specification extends and overrides the
+HTML Canvas 2D Context specification
+[[!CANVAS-2D]]
+ with additional features
+ for caret and selection management,
+ for setting the caret blink rate,
+ for returning the vertical offset of a text anchor point,
+ and
+ for drawing a focus ring around the current path.</p>
+    </section>
+    <section id="typographic-conventions">
+<h2>Typographic conventions</h2>
+<p>A hyperlink reference to a definition in the
+HTML Canvas 2D Context specification
+ looks like <a class="upstream-link" href="#">this</a> (hover
+over the link and note the style change).
+<p class=note>
+Because this HTML Canvas 2D Context Extensions specification overrides and
+extends the
+HTML Canvas 2D Context specification,
+ be careful to return to
+this HTML Canvas 2D Context Extensions specification
+ after following any links to
+definitions in the HTML Canvas 2D Context specification. </p>
+<p>Content that is in an IDL for the
+HTML Canvas 2D Context specification
+but that the IDL in
+this HTML Canvas 2D Context Extensions specification
+removes is marked up like <del>this</del>.</p>
+<p>Content that is not in an IDL for the
+HTML Canvas 2D Context specification
+but that the IDL for
+this HTML Canvas 2D Context Extensions specification
+adds is marked up like <ins>this</ins>.</p>
+    </section>
     <section id="conformance">
 <p>Interfaces are defined in terms of Web IDL [[!WEBIDL]].</p>
 <p>This specification is an extension of the
@@ -141,21 +183,6 @@
  <code><a href="http://dev.w3.org/html5/2dcontext/#canvasrenderingcontext2d">CanvasRenderingContext2D</a></code>
 interface as specified in the following IDL definition.</p>
 
-<p class=note>Hyperlink references marked up with
-<code>class=upstream</code> in the following IDL and throughout other parts
-of this document
- are links to definitions in the
-HTML Canvas 2D Context specification
-[[!CANVAS-2D]].
-In order to make them easy to identify visually, those links are rendered
-with a blue outline on hover.
-Because this HTML Canvas 2D Context Extensions specification overrides and
-extends the
-HTML Canvas 2D Context specification,
- be careful to return to this HTML
-Canvas 2D Context Extensions specification after visiting the HTML Canvas
-2D Context specification. </p>
-
 <pre class="widl">interface <dfn id="canvasrenderingcontext2d">CanvasRenderingContext2D</dfn> {
 
   // back-reference to the canvas
@@ -211,20 +238,22 @@
   void <a class="upstream-link" href="http://dev.w3.org/html5/2dcontext/#dom-context-2d-arc" title="dom-context-2d-arc">arc</a>(double x, double y, double radius, double startAngle, double endAngle, optional boolean anticlockwise); 
   void <a class="upstream-link" href="http://dev.w3.org/html5/2dcontext/#dom-context-2d-fill" title="dom-context-2d-fill">fill</a>();
   void <a class="upstream-link" href="http://dev.w3.org/html5/2dcontext/#dom-context-2d-stroke" title="dom-context-2d-stroke">stroke</a>();
-<!--
-  void <a class="upstream-link" href="http://dev.w3.org/html5/2dcontext/#dom-context-2d-drawsystemfocusring" title="dom-context-2d-drawSystemFocusRing">drawSystemFocusRing</a>(<span>Element</span> element);
-  boolean <a class="upstream-link" href="http://dev.w3.org/html5/2dcontext/#dom-context-2d-drawcustomfocusring" title="dom-context-2d-drawCustomFocusRing">drawCustomFocusRing</a>(<span>Element</span> element);
-  void <a class="upstream-link" href="http://dev.w3.org/html5/2dcontext/#dom-context-2d-scrollpathintoview" title="dom-context-2d-scrollPathIntoView">scrollPathIntoView</a>();
--->
+  <del>void <a class="upstream-link" href="http://dev.w3.org/html5/2dcontext/#dom-context-2d-drawsystemfocusring" title="dom-context-2d-drawSystemFocusRing">drawSystemFocusRing</a>(<span>Element</span> element);</del>
+  <del>boolean <a class="upstream-link" href="http://dev.w3.org/html5/2dcontext/#dom-context-2d-drawcustomfocusring" title="dom-context-2d-drawCustomFocusRing">drawCustomFocusRing</a>(<span>Element</span> element);</del>
+  <del>void <a class="upstream-link" href="http://dev.w3.org/html5/2dcontext/#dom-context-2d-scrollpathintoview" title="dom-context-2d-scrollPathIntoView">scrollPathIntoView</a>();</del>
   void <a class="upstream-link" href="http://dev.w3.org/html5/2dcontext/#dom-context-2d-clip" title="dom-context-2d-clip">clip</a>();
   boolean <a class="upstream-link" href="http://dev.w3.org/html5/2dcontext/#dom-context-2d-ispointinpath" title="dom-context-2d-isPointInPath">isPointInPath</a>(double x, double y);
 
-  // Focus management
-  boolean <a href="#dom-context-2d-drawfocusring" title="dom-context-2d-drawFocusRing">drawFocusRing</a>(in <span>Element</span> element);
-
-  // Caret and selection management
-  long <a href="#dom-context-2d-caretBlinkRate" title="dom-context-2d-caretBlinkRate">caretBlinkRate</a>();
-  boolean <a href="#dom-context-2d-setCaretSelectionRect" title="dom-context-2d-setCaretSelectionRect">setCaretSelectionRect</a>(in <span>Element</span> element, in double x, in double y, in double w, in double h);
+<ins>
+                                                                                                         
+  // Focus management                                                                                    
+  boolean <a href="#dom-context-2d-drawfocusring" title="dom-context-2d-drawFocusRing">drawFocusRing</a>(in <span>Element</span> element);                                                             
+                                                                                                         
+  // Caret and selection management                                                                      
+  long <a href="#dom-context-2d-caretBlinkRate" title="dom-context-2d-caretBlinkRate">caretBlinkRate</a>();                                                                                 
+  boolean <a href="#dom-context-2d-setCaretSelectionRect" title="dom-context-2d-setCaretSelectionRect">setCaretSelectionRect</a>(in <span>Element</span> element, in double x, in double y, in double w, in double h); 
+                                                                                                         
+</ins>
 
   // text
            attribute DOMString <a class="upstream-link" href="http://dev.w3.org/html5/2dcontext/#dom-context-2d-font" title="dom-context-2d-font">font</a>; // (default 10px sans-serif)
@@ -263,7 +292,8 @@
 
 interface <dfn id="textmetrics">TextMetrics</dfn> {
   readonly attribute double <a class="upstream-link" href="http://dev.w3.org/html5/2dcontext/#dom-textmetrics-width" title="dom-textmetrics-width">width</a>;
-  readonly attribute double <a href="#dom-textmetrics-baseline" title="dom-textmetrics-baseline">baseline</a>;
+<ins>  readonly attribute double <a href="#dom-textmetrics-baseline" title="dom-textmetrics-baseline">baseline</a>;  
+</ins>
 };
 
 interface <dfn id="imagedata">ImageData</dfn> {

Received on Wednesday, 14 December 2011 08:55:28 UTC