| Test that setting src to an invalid url triggers load(), which sets networkState to NETWORK_NO_SOURCE. Setting src to a valid url should then trigger the loading events and end up with networkState >= NETWORK_LOADING. |
| |
| |
| EXPECTED (video.networkState == '0') OK |
| RUN(video.src = 'bogus/movie.mpg') |
| EVENT(loadstart) |
| EXPECTED (video.networkState == '4') OK |
| |
| RUN(video.src = 'content/test.mp4') |
| EVENT(loadstart) |
| EVENT(loadedmetadata) |
| EVENT(loadeddata) |
| EVENT(canplay) |
| EVENT(canplaythrough) |
| EXPECTED (video.networkState >= '2') OK |
| END OF TEST |
| |