OLD | NEW |
| (Empty) |
1 | |
2 ++ Test default attribute value | |
3 EXPECTED (video.preload == 'auto') OK | |
4 EXPECTED (video.getAttribute('preload') == 'null') OK | |
5 | |
6 ++ Remove attribute, should revert to default | |
7 RUN(video.removeAttribute('preload')) | |
8 EXPECTED (video.preload == 'auto') OK | |
9 | |
10 ++ Set to 'none' | |
11 - set via DOM | |
12 RUN(video.removeAttribute('preload')) | |
13 RUN(video.preload = 'none') | |
14 EXPECTED (video.getAttribute('preload') == 'none') OK | |
15 EXPECTED (video.preload == 'none') OK | |
16 - and via attribute | |
17 RUN(video.removeAttribute('preload')) | |
18 RUN(video.setAttribute('preload', 'none')) | |
19 EXPECTED (video.preload == 'none') OK | |
20 EXPECTED (video.getAttribute('preload') == 'none') OK | |
21 | |
22 ++ Set to 'auto' | |
23 - set via DOM | |
24 RUN(video.removeAttribute('preload')) | |
25 RUN(video.preload = 'auto') | |
26 EXPECTED (video.getAttribute('preload') == 'auto') OK | |
27 EXPECTED (video.preload == 'auto') OK | |
28 - and via attribute | |
29 RUN(video.removeAttribute('preload')) | |
30 RUN(video.setAttribute('preload', 'auto')) | |
31 EXPECTED (video.preload == 'auto') OK | |
32 EXPECTED (video.getAttribute('preload') == 'auto') OK | |
33 | |
34 ++ set to bogus value, should revert to default value | |
35 RUN(video.removeAttribute('preload')) | |
36 - set via DOM | |
37 RUN(video.preload = 'bogus') | |
38 EXPECTED (video.getAttribute('preload') == 'bogus') OK | |
39 EXPECTED (video.preload == 'auto') OK | |
40 - and via attribute | |
41 RUN(video.setAttribute('preload', 'bogus')) | |
42 EXPECTED (video.preload == 'auto') OK | |
43 EXPECTED (video.getAttribute('preload') == 'bogus') OK | |
44 | |
45 ++ Set to 'metadata' | |
46 - set via DOM | |
47 RUN(video.removeAttribute('preload')) | |
48 RUN(video.preload = 'metadata') | |
49 EXPECTED (video.getAttribute('preload') == 'metadata') OK | |
50 EXPECTED (video.preload == 'metadata') OK | |
51 - and via attribute | |
52 RUN(video.removeAttribute('preload')) | |
53 RUN(video.setAttribute('preload', 'metadata')) | |
54 EXPECTED (video.preload == 'metadata') OK | |
55 EXPECTED (video.getAttribute('preload') == 'metadata') OK | |
56 | |
57 END OF TEST | |
58 | |
OLD | NEW |