- From: CVS User jmunro <cvsmail@w3.org>
- Date: Mon, 15 Jul 2013 21:16:06 +0000
- To: public-html-commits@w3.org
Update of /sources/public/html5/misc In directory roscoe:/tmp/cvs-serv3580/misc Modified Files: canvas-implementation.html Log Message: updated key and underlying accessibility information to remove "at risk" language. --- /sources/public/html5/misc/canvas-implementation.html 2013/07/09 19:14:12 1.3 +++ /sources/public/html5/misc/canvas-implementation.html 2013/07/15 21:16:06 1.4 @@ -88,12 +88,12 @@ <body> <h1>W3C HTML Canvas 2D Context Candidate Recommendation 17 December 2012</h1> - <div>Status document: 9 July, 2013</div> + <div>Status document: 8 July, 2013</div> <div ><p>This is status for the <a href="http://www.w3.org/TR/2012/CR-2dcontext-20121217/">HTML Canvas 2D Context Candidate Recommendation </a>. </p> <p> Items have been tagged as having tests are based on tests listed at <a href="http://w3c-test.org/web-platform-tests/master/2dcontext/">http://w3c-test.org/web-platform-tests/master/2dcontext/</a> and at the test authors site <a href="http://philip.html5.org/tests/canvas/suite/tests/">http://philip.html5.org/tests/canvas/suite/tests/</a>. Items tagged as interoperable are based on observation of features on Chrome, Firefox, Internet Explorer, and Opera websites, as well as webplatform.org. - Items that do not have tests or implementations are flagged as "at risk" and unless implemented, will be dropped for the final spec. </p> + Items that do not have tests or implementations are flagged and unless implemented, will be dropped for the final spec. </p> </div> <div> <table border="0" cellpadding="0" cellspacing="0" width="75%" style= @@ -103,11 +103,11 @@ </tr> <tr> - <td class="Green">Considered interoperable (tests and implementation)<span class="hidden"> interoperable</span></td> + <td class="Green">Considered interoperable (tests and implementation)<span class="hidden"> Interoperable</span></td> </tr> <tr> - <td class="Red2">At risk - no implementations or tests<span class="hidden"> At risk - no implementation</span></td> + <td class="Red2">No implementations or tests<span class="hidden">No implementation or tests</span></td> </tr> <tr> @@ -135,53 +135,53 @@ </tr> <tr> - <td class="Green1">1. Conformance requirements.<span class="hidden"> interoperable</span></td> + <td class="Green1">1. Conformance requirements.<span class="hidden"> Interoperable</span></td> </tr> <tr> - <td class="Green">a. canvas<span class="hidden"> interoperable</span></td> + <td class="Green">a. canvas<span class="hidden"> Interoperable</span></td> </tr> <tr> - <td class="Green1">2. State<span class="hidden"> interoperable</span></td> + <td class="Green1">2. State<span class="hidden"> Interoperable</span></td> </tr> <tr> - <td class="Green">a. Save()<span class="hidden"> interoperable</span></td> + <td class="Green">a. Save()<span class="hidden"> Interoperable</span></td> </tr> <tr> - <td class="Green">b. Restore()<span class="hidden"> interoperable</span></td> + <td class="Green">b. Restore()<span class="hidden"> Interoperable</span></td> </tr> <tr> <td class="Green1"> - 3. DrawingStyle objects<span class="hidden"> interoperable</span></td> + 3. DrawingStyle objects<span class="hidden"> Interoperable</span></td> </tr> <tr> <td class="Green"> - a. DrawingStyle object<span class="hidden"> interoperable</span></td> + a. DrawingStyle object<span class="hidden"> Interoperable</span></td> </tr> <tr> - <td class="Green1">4. Line styles<span class="hidden"> interoperable</span></td> + <td class="Green1">4. Line styles<span class="hidden"> Interoperable</span></td> </tr> <tr> - <td class="Green">a. lineWidth<span class="hidden"> interoperable</span></td> + <td class="Green">a. lineWidth<span class="hidden"> Interoperable</span></td> </tr> <tr> - <td class="Green">b. lineCap<span class="hidden"> interoperable</span></td> + <td class="Green">b. lineCap<span class="hidden"> Interoperable</span></td> </tr> <tr> - <td class="Green">c. lineJoin<span class="hidden"> interoperable</span></td> + <td class="Green">c. lineJoin<span class="hidden"> Interoperable</span></td> </tr> <tr> - <td class="Green">d. miterLimit<span class="hidden"> interoperable</span></td> + <td class="Green">d. miterLimit<span class="hidden"> Interoperable</span></td> </tr> <tr> @@ -197,55 +197,55 @@ </tr> <tr> - <td class="Green1">5. Text styles<span class="hidden"> interoperable</span></td> + <td class="Green1">5. Text styles<span class="hidden"> Interoperable</span></td> </tr> <tr> - <td class="Green">a. font<span class="hidden"> interoperable</span></td> + <td class="Green">a. font<span class="hidden"> Interoperable</span></td> </tr> <tr> - <td class="Green">b. textAlign<span class="hidden"> interoperable</span></td> + <td class="Green">b. textAlign<span class="hidden"> Interoperable</span></td> </tr> <tr> - <td class="Green">c. textBaseline<span class="hidden"> interoperable</span></td> + <td class="Green">c. textBaseline<span class="hidden"> Interoperable</span></td> </tr> <tr> - <td class="Green1">6. Building Paths<span class="hidden"> interoperable</span></td> + <td class="Green1">6. Building Paths<span class="hidden"> Interoperable</span></td> </tr> <tr> - <td class="Green">a. moveTo()<span class="hidden"> interoperable</span></td> + <td class="Green">a. moveTo()<span class="hidden"> Interoperable</span></td> </tr> <tr> - <td class="Green">b. closePath()<span class="hidden"> interoperable</span></td> + <td class="Green">b. closePath()<span class="hidden"> Interoperable</span></td> </tr> <tr> - <td class="Green">c. lineTo()<span class="hidden"> interoperable</span></td> + <td class="Green">c. lineTo()<span class="hidden"> Interoperable</span></td> </tr> <tr> - <td class="Green">d. quadraticCurveTo()<span class="hidden"> interoperable</span></td> + <td class="Green">d. quadraticCurveTo()<span class="hidden"> Interoperable</span></td> </tr> <tr> - <td class="Green">e. bezierCurveTo()<span class="hidden"> interoperable</span></td> + <td class="Green">e. bezierCurveTo()<span class="hidden"> Interoperable</span></td> </tr> <tr> - <td class="Green">f. arcTo()<span class="hidden"> interoperable</span></td> + <td class="Green">f. arcTo()<span class="hidden"> Interoperable</span></td> </tr> <tr> - <td class="Green">g. arc()<span class="hidden"> interoperable</span></td> + <td class="Green">g. arc()<span class="hidden"> Interoperable</span></td> </tr> <tr> - <td class="Green">h. rect()<span class="hidden"> interoperable</span></td> + <td class="Green">h. rect()<span class="hidden"> Interoperable</span></td> </tr> <tr> @@ -253,300 +253,300 @@ </tr> <tr> - <td class="Red1">7. Path Objects<span> </span><span class="hidden"> At risk - no implementation</span></td> + <td class="Red1">7. Path Objects<span> </span><span class="hidden"> No implementation or tests</span></td> </tr> <tr> - <td class="Red2">a. path object<span class="hidden"> At risk - no implementation</span></td> + <td class="Red2">a. path object<span class="hidden"> No implementation or tests</span></td> </tr> <tr> - <td class="Red2">b. addPath()<span class="hidden"> At risk - no implementation</span></td> + <td class="Red2">b. addPath()<span class="hidden"> No implementation or tests</span></td> </tr> <tr> - <td class="Red2">c. addPathByStrokingPath()<span class="hidden"> At risk - no implementation</span></td> + <td class="Red2">c. addPathByStrokingPath()<span class="hidden"> No implementation or tests</span></td> </tr> <tr> - <td class="Red2">d. addText()<span> </span> - 2 varients<span class="hidden"> At risk - no implementation</span></td> + <td class="Red2">d. addText()<span> </span> - 2 varients<span class="hidden"> No implementation or tests</span></td> </tr> <tr> <td class="Red2">e. addPathByStrokingText() -<span> </span> 2 - varients<span class="hidden"> At risk - no implementation</span></td> + varients<span class="hidden"> No implementation or tests</span></td> </tr> <tr> - <td class="Green1">8. Transformations<span class="hidden"> interoperable</span></td> + <td class="Green1">8. Transformations<span class="hidden"> Interoperable</span></td> </tr> <tr> - <td class="Green">a. scale()<span class="hidden"> interoperable</span></td> + <td class="Green">a. scale()<span class="hidden"> Interoperable</span></td> </tr> <tr> - <td class="Green">b. rotate()<span class="hidden"> interoperable</span></td> + <td class="Green">b. rotate()<span class="hidden"> Interoperable</span></td> </tr> <tr> - <td class="Green">c. translate()<span class="hidden"> interoperable</span></td> + <td class="Green">c. translate()<span class="hidden"> Interoperable</span></td> </tr> <tr> - <td class="Green">d. transform()<span class="hidden"> interoperable</span></td> + <td class="Green">d. transform()<span class="hidden"> Interoperable</span></td> </tr> <tr> - <td class="Green">e. setTransform()<span class="hidden"> interoperable</span></td> + <td class="Green">e. setTransform()<span class="hidden"> Interoperable</span></td> </tr> <tr> - <td class="Green1">9. Fill and stroke styles<span class="hidden"> interoperable</span></td> + <td class="Green1">9. Fill and stroke styles<span class="hidden"> Interoperable</span></td> </tr> <tr> - <td class="Green">a. fillStyle<span class="hidden"> interoperable</span></td> + <td class="Green">a. fillStyle<span class="hidden"> Interoperable</span></td> </tr> <tr> - <td class="Green">b. strokeStyle<span class="hidden"> interoperable</span></td> + <td class="Green">b. strokeStyle<span class="hidden"> Interoperable</span></td> </tr> <tr> - <td class="Green">c. addColorStop()<span class="hidden"> interoperable</span></td> + <td class="Green">c. addColorStop()<span class="hidden"> Interoperable</span></td> </tr> <tr> - <td class="Green">d. createLinearGradient()<span class="hidden"> interoperable</span></td> + <td class="Green">d. createLinearGradient()<span class="hidden"> Interoperable</span></td> </tr> <tr> - <td class="Green">e. createRadialGradient()<span class="hidden"> interoperable</span></td> + <td class="Green">e. createRadialGradient()<span class="hidden"> Interoperable</span></td> </tr> <tr> - <td class="Green">f. createPattern()<span class="hidden"> interoperable</span></td> + <td class="Green">f. createPattern()<span class="hidden"> Interoperable</span></td> </tr> <tr> - <td class="Green1">10. Drawing rectangles to the canvas<span class="hidden"> interoperable</span></td> + <td class="Green1">10. Drawing rectangles to the canvas<span class="hidden"> Interoperable</span></td> </tr> <tr> - <td class="Green">a. clearRect()<span class="hidden"> interoperable</span></td> + <td class="Green">a. clearRect()<span class="hidden"> Interoperable</span></td> </tr> <tr> - <td class="Green">b. fillRect()<span class="hidden"> interoperable</span></td> + <td class="Green">b. fillRect()<span class="hidden"> Interoperable</span></td> </tr> <tr> - <td class="Green">c. strokeRect()<span class="hidden"> interoperable</span></td> + <td class="Green">c. strokeRect()<span class="hidden"> Interoperable</span></td> </tr> <tr> - <td class="Green1">11. Drawing text to the canvas<span class="hidden"> interoperable</span></td> + <td class="Green1">11. Drawing text to the canvas<span class="hidden"> Interoperable</span></td> </tr> <tr> - <td class="Green">a. fillText()<span class="hidden"> interoperable</span></td> + <td class="Green">a. fillText()<span class="hidden"> Interoperable</span></td> </tr> <tr> - <td class="Green">b. strokeText()<span class="hidden"> interoperable</span></td> + <td class="Green">b. strokeText()<span class="hidden"> Interoperable</span></td> </tr> <tr> - <td class="Green">c. measureText()<span class="hidden"> interoperable</span></td> + <td class="Green">c. measureText()<span class="hidden"> Interoperable</span></td> </tr> <tr> - <td class="xl7225352"> i. width<span class="hidden"> interoperable</span></td> + <td class="xl7225352"> i. width<span class="hidden"> Interoperable</span></td> </tr> <tr> - <td class="xl7225352"> ii. actualBoundingBoxLeft<span class="hidden"> interoperable</span></td> + <td class="xl7225352"> ii. actualBoundingBoxLeft<span class="hidden"> Interoperable</span></td> </tr> <tr> - <td class="xl7225352"> iii. actualBoundingBoxRight<span class="hidden"> interoperable</span></td> + <td class="xl7225352"> iii. actualBoundingBoxRight<span class="hidden"> Interoperable</span></td> </tr> <tr> - <td class="xl7225352"> iv. fontBoundingBoxAscent<span class="hidden"> interoperable</span></td> + <td class="xl7225352"> iv. fontBoundingBoxAscent<span class="hidden"> Interoperable</span></td> </tr> <tr> - <td class="xl7225352"> v. fontBoundingBoxDecent<span class="hidden"> interoperable</span></td> + <td class="xl7225352"> v. fontBoundingBoxDecent<span class="hidden"> Interoperable</span></td> </tr> <tr> - <td class="xl7225352"> vi. emHeightAscent<span class="hidden"> interoperable</span></td> + <td class="xl7225352"> vi. emHeightAscent<span class="hidden"> Interoperable</span></td> </tr> <tr> - <td class="xl7225352">vii. hangingBaseline<span class="hidden"> interoperable</span></td> + <td class="xl7225352">vii. hangingBaseline<span class="hidden"> Interoperable</span></td> </tr> <tr> - <td class="xl7225352"><span> </span>viii. alphabetBaseline<span class="hidden"> interoperable</span></td> + <td class="xl7225352"><span> </span>viii. alphabetBaseline<span class="hidden"> Interoperable</span></td> </tr> <tr> - <td class="xl7225352"> ix. ideographicBaseline<span class="hidden"> interoperable</span></td> + <td class="xl7225352"> ix. ideographicBaseline<span class="hidden"> Interoperable</span></td> </tr> <tr> - <td class="Green1">12. Drawing paths to the canvas<span class="hidden"> interoperable</span></td> + <td class="Green1">12. Drawing paths to the canvas<span class="hidden"> Interoperable</span></td> </tr> <tr> - <td class="Green">a. beginPath()<span class="hidden"> interoperable</span></td> + <td class="Green">a. beginPath()<span class="hidden"> Interoperable</span></td> </tr> <tr> - <td class="Green">b. fill()<span class="hidden"> interoperable</span></td> + <td class="Green">b. fill()<span class="hidden"> Interoperable</span></td> </tr> <tr> - <td class="Green">c. stroke()<span class="hidden"> interoperable</span></td> + <td class="Green">c. stroke()<span class="hidden"> Interoperable</span></td> </tr> <tr> - <td class="Red2">d. drawSystemFocusRing()<span class="hidden"> At risk - no implementation</span></td> + <td class="Red2">d. drawSystemFocusRing()<span class="hidden"> No implementation or tests</span></td> </tr> <tr> - <td class="Red2">e. drawCustomFocusRing()<span class="hidden"> At risk - no implementation</span></td> + <td class="Red2">e. drawCustomFocusRing()<span class="hidden"> No implementation or tests</span></td> </tr> <tr> - <td class="Red2">f. scrollPathIntoView()<span class="hidden"> At risk - no implementation</span></td> + <td class="Red2">f. scrollPathIntoView()<span class="hidden"> No implementation or tests</span></td> </tr> <tr> - <td class="Green">g. clip()<span class="hidden"> interoperable</span></td> + <td class="Green">g. clip()<span class="hidden"> Interoperable</span></td> </tr> <tr> - <td class="Green">h. isPointInPath()<span class="hidden"> interoperable</span></td> + <td class="Green">h. isPointInPath()<span class="hidden"> Interoperable</span></td> </tr> <tr> - <td class="Green1">13. Drawing images to the canvas<span class="hidden"> interoperable</span></td> + <td class="Green1">13. Drawing images to the canvas<span class="hidden"> Interoperable</span></td> </tr> [160 lines skipped]
Received on Monday, 15 July 2013 21:16:07 UTC