| |
| |
| ++ Test default attribute value |
| EXPECTED (video.preload == 'auto') OK |
| EXPECTED (video.getAttribute('preload') == 'null') OK |
| |
| ++ Remove attribute, should revert to default |
| RUN(video.removeAttribute('preload')) |
| EXPECTED (video.preload == 'auto') OK |
| |
| ++ Set to 'none' |
| - set via DOM |
| RUN(video.removeAttribute('preload')) |
| RUN(video.preload = 'none') |
| EXPECTED (video.getAttribute('preload') == 'none') OK |
| EXPECTED (video.preload == 'none') OK |
| - and via attribute |
| RUN(video.removeAttribute('preload')) |
| RUN(video.setAttribute('preload', 'none')) |
| EXPECTED (video.preload == 'none') OK |
| EXPECTED (video.getAttribute('preload') == 'none') OK |
| |
| ++ Set to 'auto' |
| - set via DOM |
| RUN(video.removeAttribute('preload')) |
| RUN(video.preload = 'auto') |
| EXPECTED (video.getAttribute('preload') == 'auto') OK |
| EXPECTED (video.preload == 'auto') OK |
| - and via attribute |
| RUN(video.removeAttribute('preload')) |
| RUN(video.setAttribute('preload', 'auto')) |
| EXPECTED (video.preload == 'auto') OK |
| EXPECTED (video.getAttribute('preload') == 'auto') OK |
| |
| ++ set to bogus value, should revert to default value |
| RUN(video.removeAttribute('preload')) |
| - set via DOM |
| RUN(video.preload = 'bogus') |
| EXPECTED (video.getAttribute('preload') == 'bogus') OK |
| EXPECTED (video.preload == 'auto') OK |
| - and via attribute |
| RUN(video.setAttribute('preload', 'bogus')) |
| EXPECTED (video.preload == 'auto') OK |
| EXPECTED (video.getAttribute('preload') == 'bogus') OK |
| |
| ++ Set to 'metadata' |
| - set via DOM |
| RUN(video.removeAttribute('preload')) |
| RUN(video.preload = 'metadata') |
| EXPECTED (video.getAttribute('preload') == 'metadata') OK |
| EXPECTED (video.preload == 'metadata') OK |
| - and via attribute |
| RUN(video.removeAttribute('preload')) |
| RUN(video.setAttribute('preload', 'metadata')) |
| EXPECTED (video.preload == 'metadata') OK |
| EXPECTED (video.getAttribute('preload') == 'metadata') OK |
| |
| END OF TEST |
| |