Fixed to check with both 'maybe' and 'probably' returned from video.canPlayType(mime).
Fixed to check with TypeError when the API doesn't accept null value.
Fixed to check TypeError when the API doesn't accept null value.
Renamed conlicting function name with testharnes.js.
s/canPlayType/isTypeSupported
Removed <video> and fixed to create video element node with DOM API.