Chromium Code Reviews| OLD | NEW |
|---|---|
| (Empty) | |
| 1 <!DOCTYPE html> | |
| 2 <html> | |
| 3 <head> | |
| 4 <title>Geometry Interfaces: DOMPoint</title> | |
|
haraken
2014/07/21 14:03:55
Nit: No indentation is needed. If you want to inde
zino
2014/07/21 15:12:42
Done.
| |
| 5 <script src="../../resources/js-test.js"></script> | |
| 6 </head> | |
| 7 <body> | |
| 8 <script> | |
| 9 | |
| 10 debug("# DOMPoint(2, 3)"); | |
|
haraken
2014/07/21 14:03:55
Ditto.
zino
2014/07/21 15:12:42
Done.
| |
| 11 var point = new DOMPoint(2, 3); | |
| 12 shouldBe("point.x", "2"); | |
| 13 shouldBe("point.y", "3"); | |
| 14 shouldBe("point.z", "0"); | |
| 15 shouldBe("point.w", "1"); | |
| 16 debug(""); | |
| 17 | |
| 18 debug("# DOMPoint(5, 7, 9)"); | |
| 19 point = new DOMPoint(5, 7, 9); | |
| 20 shouldBe("point.x", "5"); | |
| 21 shouldBe("point.y", "7"); | |
| 22 shouldBe("point.z", "9"); | |
| 23 shouldBe("point.w", "1"); | |
| 24 debug(""); | |
| 25 | |
| 26 debug("# DOMPoint(8, 2, 1, 6)"); | |
| 27 point = new DOMPoint(5, 7, 9); | |
| 28 point = new DOMPoint(8, 2, 1, 6); | |
| 29 shouldBe("point.x", "8"); | |
| 30 shouldBe("point.y", "2"); | |
| 31 shouldBe("point.z", "1"); | |
| 32 shouldBe("point.w", "6"); | |
| 33 debug(""); | |
| 34 | |
| 35 debug("# DOMPoint({ x : 2 })"); | |
| 36 point = new DOMPoint({ x : 2 }); | |
| 37 shouldBe("point.x", "2"); | |
| 38 shouldBe("point.y", "0"); | |
| 39 shouldBe("point.z", "0"); | |
| 40 shouldBe("point.w", "1"); | |
| 41 debug(""); | |
| 42 | |
| 43 debug("# DOMPoint({ y : 2 })"); | |
| 44 point = new DOMPoint({ y : 2 }); | |
| 45 shouldBe("point.x", "0"); | |
| 46 shouldBe("point.y", "2"); | |
| 47 shouldBe("point.z", "0"); | |
| 48 shouldBe("point.w", "1"); | |
| 49 debug(""); | |
| 50 | |
| 51 debug("# DOMPoint({ z : 2 })"); | |
| 52 point = new DOMPoint({ z : 2 }); | |
| 53 shouldBe("point.x", "0"); | |
| 54 shouldBe("point.y", "0"); | |
| 55 shouldBe("point.z", "2"); | |
| 56 shouldBe("point.w", "1"); | |
| 57 debug(""); | |
| 58 | |
| 59 debug("# DOMPoint({ w : 2 })"); | |
| 60 point = new DOMPoint({ w : 2 }); | |
| 61 shouldBe("point.x", "0"); | |
| 62 shouldBe("point.y", "0"); | |
| 63 shouldBe("point.z", "0"); | |
| 64 shouldBe("point.w", "2"); | |
| 65 debug(""); | |
| 66 | |
| 67 debug("# DOMPoint({ x : 2, y : 3, z : 4, w : 5 })"); | |
| 68 point = new DOMPoint({ x : 2, y : 3, z : 4, w : 5 }); | |
| 69 shouldBe("point.x", "2"); | |
| 70 shouldBe("point.y", "3"); | |
| 71 shouldBe("point.z", "4"); | |
| 72 shouldBe("point.w", "5"); | |
| 73 debug(""); | |
| 74 | |
| 75 debug("# DOMPoint()"); | |
| 76 point = new DOMPoint(); | |
| 77 shouldBe("point.x", "0"); | |
| 78 shouldBe("point.y", "0"); | |
| 79 shouldBe("point.z", "0"); | |
| 80 shouldBe("point.w", "1"); | |
| 81 debug(""); | |
| 82 | |
| 83 debug("# DOMPoint setter"); | |
| 84 point.x = 10; | |
| 85 shouldBe("point.x", "10"); | |
| 86 point.y = 20; | |
| 87 shouldBe("point.y", "20"); | |
| 88 point.z = 30; | |
| 89 shouldBe("point.z", "30"); | |
| 90 point.w = 40; | |
| 91 shouldBe("point.w", "40"); | |
| 92 debug(""); | |
| 93 | |
| 94 </script> | |
| 95 </body> | |
| 96 </html> | |
| OLD | NEW |