OLD | NEW |
1 Test the parsing of the cursor property. | 1 Test the parsing of the cursor property. |
2 | 2 |
3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE
". | 3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE
". |
4 | 4 |
5 | 5 |
6 Test a bunch of cursor rules which should round-trip exactly. | 6 Test a bunch of cursor rules which should round-trip exactly. |
7 PASS roundtripCssRule("cursor: auto;") is "cursor: auto;" | 7 PASS roundtripCssRule("cursor: auto;") is "cursor: auto;" |
8 PASS roundtripCssRule("cursor: none;") is "cursor: none;" | 8 PASS roundtripCssRule("cursor: none;") is "cursor: none;" |
9 PASS roundtripCssRule("cursor: copy;") is "cursor: copy;" | 9 PASS roundtripCssRule("cursor: copy;") is "cursor: copy;" |
10 PASS roundtripCssRule("cursor: -webkit-grabbing;") is "cursor: -webkit-grabbing;
" | 10 PASS roundtripCssRule("cursor: -webkit-grabbing;") is "cursor: -webkit-grabbing;
" |
11 PASS roundtripCssRule("cursor: url(file:///foo.png);") is "cursor: url(file:///f
oo.png);" | |
12 PASS roundtripCssRule("cursor: url(file:///foo.png), crosshair;") is "cursor: ur
l(file:///foo.png), crosshair;" | 11 PASS roundtripCssRule("cursor: url(file:///foo.png), crosshair;") is "cursor: ur
l(file:///foo.png), crosshair;" |
13 PASS roundtripCssRule("cursor: url(file:///foo.png), url(file:///foo2.png), poin
ter;") is "cursor: url(file:///foo.png), url(file:///foo2.png), pointer;" | 12 PASS roundtripCssRule("cursor: url(file:///foo.png), url(file:///foo2.png), poin
ter;") is "cursor: url(file:///foo.png), url(file:///foo2.png), pointer;" |
14 PASS roundtripCssRule("cursor: url(file:///foo.png) 12 3, pointer;") is "cursor:
url(file:///foo.png) 12 3, pointer;" | 13 PASS roundtripCssRule("cursor: url(file:///foo.png) 12 3, pointer;") is "cursor:
url(file:///foo.png) 12 3, pointer;" |
15 PASS roundtripCssRule("cursor: url(file:///foo.png) 0 0, pointer;") is "cursor:
url(file:///foo.png) 0 0, pointer;" | 14 PASS roundtripCssRule("cursor: url(file:///foo.png) 0 0, pointer;") is "cursor:
url(file:///foo.png) 0 0, pointer;" |
16 PASS roundtripCssRule("cursor: url(file:///foo.png) 12 3, url(file:///foo2.png),
url(file:///foo3.png) 6 7, crosshair;") is "cursor: url(file:///foo.png) 12 3,
url(file:///foo2.png), url(file:///foo3.png) 6 7, crosshair;" | 15 PASS roundtripCssRule("cursor: url(file:///foo.png) 12 3, url(file:///foo2.png),
url(file:///foo3.png) 6 7, crosshair;") is "cursor: url(file:///foo.png) 12 3,
url(file:///foo2.png), url(file:///foo3.png) 6 7, crosshair;" |
17 PASS roundtripCssRule("cursor: url(file:///foo.png) -2 3, pointer;") is "cursor:
url(file:///foo.png) -2 3, pointer;" | 16 PASS roundtripCssRule("cursor: url(file:///foo.png) -2 3, pointer;") is "cursor:
url(file:///foo.png) -2 3, pointer;" |
18 PASS roundtripCssRule("cursor: url(file:///foo.png) 2 -3, pointer;") is "cursor:
url(file:///foo.png) 2 -3, pointer;" | 17 PASS roundtripCssRule("cursor: url(file:///foo.png) 2 -3, pointer;") is "cursor:
url(file:///foo.png) 2 -3, pointer;" |
19 PASS roundtripCssRule("cursor: url(file:///foo.png) -1 -1, pointer;") is "cursor
: url(file:///foo.png) -1 -1, pointer;" | 18 PASS roundtripCssRule("cursor: url(file:///foo.png) -1 -1, pointer;") is "cursor
: url(file:///foo.png) -1 -1, pointer;" |
20 | 19 |
21 Test a bunch of invalid cursor rules which shouldn't parse at all. | 20 Test a bunch of invalid cursor rules which shouldn't parse at all. |
22 PASS roundtripCssRule("cursor: nonexistent;") is "" | 21 PASS roundtripCssRule("cursor: nonexistent;") is "" |
23 PASS roundtripCssRule("cursor: ltr;") is "" | 22 PASS roundtripCssRule("cursor: ltr;") is "" |
24 PASS roundtripCssRule("cursor: inline;") is "" | 23 PASS roundtripCssRule("cursor: inline;") is "" |
| 24 PASS roundtripCssRule("cursor: hand;") is "" |
| 25 PASS roundtripCssRule("cursor: url(file:///foo.png);") is "" |
25 PASS roundtripCssRule("cursor: url(file:///foo.png), url(file:///foo2.png);") is
"" | 26 PASS roundtripCssRule("cursor: url(file:///foo.png), url(file:///foo2.png);") is
"" |
26 PASS roundtripCssRule("cursor: url(file:///foo.png) 12;") is "" | 27 PASS roundtripCssRule("cursor: url(file:///foo.png) 12;") is "" |
27 PASS roundtripCssRule("cursor: url(file:///foo.png) 12 3 5;") is "" | 28 PASS roundtripCssRule("cursor: url(file:///foo.png) 12 3 5;") is "" |
28 PASS roundtripCssRule("cursor: url(file:///foo.png) x y;") is "" | 29 PASS roundtripCssRule("cursor: url(file:///foo.png) x y;") is "" |
29 PASS roundtripCssRule("cursor: url(file:///foo.png) auto;") is "" | 30 PASS roundtripCssRule("cursor: url(file:///foo.png) auto;") is "" |
30 PASS successfullyParsed is true | 31 PASS successfullyParsed is true |
31 | 32 |
32 TEST COMPLETE | 33 TEST COMPLETE |
33 | 34 |
OLD | NEW |