OLD | NEW |
| (Empty) |
1 | |
2 This tests the behaviour of a number of the DOM Canvas drawing methods when | |
3 given 0, Infinity, or NaN as parameters. | |
4 | |
5 PASS called fillRect 0*0 fillRect without throwing an exception. | |
6 PASS called fillRect with Infinity*Infinity fillRect without throwing an excepti
on. | |
7 PASS did not throw exception with NaN*NaN fillRect. | |
8 PASS called clearRect 0*0 clearRect without throwing an exception. | |
9 PASS called clearRect with Infinity*Infinity clearRect without throwing an excep
tion. | |
10 PASS did not throw exception with NaN*NaN clearRect. | |
11 PASS called rect 0*0 rect without throwing an exception. | |
12 PASS called rect with Infinity*Infinity rect without throwing an exception. | |
13 PASS did not throw exception with NaN*NaN rect. | |
14 PASS called fill with an empty path without throwing an exception. | |
15 PASS did not throw exception on arc with zero-length radius | |
16 PASS threw exception code 1 on arc with negative-length radius | |
17 PASS did not throw exception on arc with infinite radius | |
18 PASS did not throw exception on arc with NaN-length radius | |
19 PASS did not throw exception on arcTo with zero-length radius | |
20 PASS threw exception code 1 on arcTo with negative-length radius | |
21 PASS did not throw exception on arcTo with infinite radius | |
22 PASS did not throw exception on arcTo with NaN-length radius | |
23 PASS did not throw exception on lineTo(Infinity, Infinity). | |
24 PASS did not throw exception on lineTo(Infinity, 20). | |
25 PASS did not throw exception on lineTo(20, Infinity). | |
26 PASS did not throw exception on lineTo(NaN, NaN). | |
27 PASS did not throw exception on lineTo(20, NaN). | |
28 PASS did not throw exception on lineTo(NaN, 20). | |
29 PASS did not throw exception on quadraticCurveTo(20, 20, Infinity, Infinity). | |
30 PASS did not throw exception on quadraticCurveTo(Infinity, Infinity, 20, 20). | |
31 PASS did not throw exception on quadraticCurveTo(Infinity, 20, 20, 20). | |
32 PASS did not throw exception on quadraticCurveTo(20, Infinity, 20, 20). | |
33 PASS did not throw exception on quadraticCurveTo(20, 20, Infinity, 20). | |
34 PASS did not throw exception on quadraticCurveTo(20, 20, 20, Infinity). | |
35 PASS did not throw exception on quadraticCurveTo(20, 20, NaN, NaN). | |
36 PASS did not throw exception on quadraticCurveTo(NaN, NaN, 20, 20). | |
37 PASS did not throw exception on quadraticCurveTo(NaN, 20, 20, 20). | |
38 PASS did not throw exception on quadraticCurveTo(20, NaN, 20, 20). | |
39 PASS did not throw exception on quadraticCurveTo(20, 20, Nan, 20). | |
40 PASS did not throw exception on quadraticCurveTo(20, 20, 20, NaN). | |
41 PASS did not throw exception on bezierCurveTo(20, 20, 30, 30, Infinity, Infinity
). | |
42 PASS did not throw exception on bezierCurveTo(20, 20, 30, 30, 30, Infinity). | |
43 PASS did not throw exception on bezierCurveTo(20, 20, 30, 30, Infinity, 30). | |
44 PASS did not throw exception on bezierCurveTo(20, 20, Infinity, Infinity, 30, 30
). | |
45 PASS did not throw exception on bezierCurveTo(20, 20, 30, Infinity, 30, 30). | |
46 PASS did not throw exception on bezierCurveTo(20, 20, Infinity, 30, 30, 30). | |
47 PASS did not throw exception on bezierCurveTo(Infinity, Infinity, 20, 20, 30, 30
). | |
48 PASS did not throw exception on bezierCurveTo(30, Infinity, 20, 20, 30, 30). | |
49 PASS did not throw exception on bezierCurveTo(Infinity, 30, 20, 20, 30, 30). | |
50 PASS did not throw exception on bezierCurveTo(20, 20, 30, 30, NaN, NaN). | |
51 PASS did not throw exception on bezierCurveTo(20, 20, 30, 30, 0, NaN). | |
52 PASS did not throw exception on bezierCurveTo(20, 20, 30, 30, NaN, 0). | |
53 PASS did not throw exception on bezierCurveTo(20, 20, NaN, NaN, 30, 30). | |
54 PASS did not throw exception on bezierCurveTo(20, 20, 30, NaN, 30, 30). | |
55 PASS did not throw exception on bezierCurveTo(20, 20, NaN, 30, 30, 30). | |
56 PASS did not throw exception on bezierCurveTo(NaN, NaN, 20, 20, 30, 30). | |
57 PASS did not throw exception on bezierCurveTo(20, NaN, 20, 20, 30, 30). | |
58 PASS did not throw exception on bezierCurveTo(NaN, 20, 20, 20, 30, 30). | |
59 PASS threw exception code undefined on createPattern with 0x0 canvas. | |
60 | |
OLD | NEW |