| OLD | NEW |
| 1 <html> | 1 <html> |
| 2 <head> | 2 <head> |
| 3 <script src="../http/tests/inspector/inspector-test.js"></script> | 3 <script src="../http/tests/inspector/inspector-test.js"></script> |
| 4 <script type="text/javascript"> | 4 <script type="text/javascript"> |
| 5 | 5 |
| 6 var test = function() | 6 var test = function() |
| 7 { | 7 { |
| 8 function dumpColor(colorText) | 8 function dumpColor(colorText) |
| 9 { | 9 { |
| 10 var color = WebInspector.Color.parse(colorText); | 10 var color = WebInspector.Color.parse(colorText); |
| 11 InspectorTest.addResult("Dumping '" + colorText + "' in different format
s:"); | 11 InspectorTest.addResult("Dumping '" + colorText + "' in different format
s:"); |
| 12 InspectorTest.addResult(" - " + color.toString(WebInspector.Color.Format
.RGB)); | 12 InspectorTest.addResult(" - " + color.asString(WebInspector.Color.Format
.RGB)); |
| 13 InspectorTest.addResult(" - " + color.toString(WebInspector.Color.Format
.RGBA)); | 13 InspectorTest.addResult(" - " + color.asString(WebInspector.Color.Format
.RGBA)); |
| 14 InspectorTest.addResult(" - " + color.toString(WebInspector.Color.Format
.HSL)); | 14 InspectorTest.addResult(" - " + color.asString(WebInspector.Color.Format
.HSL)); |
| 15 InspectorTest.addResult(" - " + color.toString(WebInspector.Color.Format
.HSLA)); | 15 InspectorTest.addResult(" - " + color.asString(WebInspector.Color.Format
.HSLA)); |
| 16 | 16 |
| 17 var hsv = color.hsva(); | 17 var hsv = color.hsva(); |
| 18 var hsvString = String.sprintf("hsv(%d, %d%, %d%)", Math.round(hsv[0] *
360), Math.round(hsv[1] * 100), Math.round(hsv[2] * 100)); | 18 var hsvString = String.sprintf("hsv(%d, %d%, %d%)", Math.round(hsv[0] *
360), Math.round(hsv[1] * 100), Math.round(hsv[2] * 100)); |
| 19 InspectorTest.addResult(" - " + hsvString); | 19 InspectorTest.addResult(" - " + hsvString); |
| 20 var hsva = color.hsva(); | 20 var hsva = color.hsva(); |
| 21 var hsvaString = String.sprintf("hsva(%d, %d%, %d%, %f)", Math.round(hsv
a[0] * 360), Math.round(hsva[1] * 100), Math.round(hsva[2] * 100), hsva[3]); | 21 var hsvaString = String.sprintf("hsva(%d, %d%, %d%, %f)", Math.round(hsv
a[0] * 360), Math.round(hsva[1] * 100), Math.round(hsva[2] * 100), hsva[3]); |
| 22 InspectorTest.addResult(" - " + hsvaString); | 22 InspectorTest.addResult(" - " + hsvaString); |
| 23 | 23 |
| 24 InspectorTest.addResult(" - " + color.toString(WebInspector.Color.Format
.HEX)); | 24 InspectorTest.addResult(" - " + color.asString(WebInspector.Color.Format
.HEX)); |
| 25 InspectorTest.addResult(" - " + color.toString(WebInspector.Color.Format
.ShortHEX)); | 25 InspectorTest.addResult(" - " + color.asString(WebInspector.Color.Format
.ShortHEX)); |
| 26 InspectorTest.addResult(" - " + color.toString(WebInspector.Color.Format
.Nickname)); | 26 InspectorTest.addResult(" - " + color.asString(WebInspector.Color.Format
.Nickname)); |
| 27 InspectorTest.addResult(" - default: " + color.toString()); | 27 InspectorTest.addResult(" - default: " + color.asString()); |
| 28 } | 28 } |
| 29 | 29 |
| 30 dumpColor("red"); | 30 dumpColor("red"); |
| 31 dumpColor("green"); | 31 dumpColor("green"); |
| 32 dumpColor("blue"); | 32 dumpColor("blue"); |
| 33 dumpColor("cyan"); | 33 dumpColor("cyan"); |
| 34 dumpColor("magenta"); | 34 dumpColor("magenta"); |
| 35 dumpColor("yellow"); | 35 dumpColor("yellow"); |
| 36 dumpColor("white"); | 36 dumpColor("white"); |
| 37 dumpColor("black"); | 37 dumpColor("black"); |
| 38 | 38 |
| 39 dumpColor("rgb(94, 126, 91)"); | 39 dumpColor("rgb(94, 126, 91)"); |
| 40 dumpColor("rgba(94, 126, 91, 0.5)"); | 40 dumpColor("rgba(94, 126, 91, 0.5)"); |
| 41 | 41 |
| 42 dumpColor("hsl(212, 55%, 32%)"); | 42 dumpColor("hsl(212, 55%, 32%)"); |
| 43 dumpColor("hsla(212, 55%, 32%, 0.5)"); | 43 dumpColor("hsla(212, 55%, 32%, 0.5)"); |
| 44 | 44 |
| 45 dumpColor("#00FFFF"); | 45 dumpColor("#00FFFF"); |
| 46 dumpColor("#0FF"); | 46 dumpColor("#0FF"); |
| 47 InspectorTest.completeTest(); | 47 InspectorTest.completeTest(); |
| 48 } | 48 } |
| 49 | 49 |
| 50 </script> | 50 </script> |
| 51 </head> | 51 </head> |
| 52 <body onload="runTest()"> | 52 <body onload="runTest()"> |
| 53 <p>Tests WebInspector.Color</p> | 53 <p>Tests WebInspector.Color</p> |
| 54 </body> | 54 </body> |
| 55 </html> | 55 </html> |
| OLD | NEW |