Bug 889699 - Make gstreamer backend return more accurate results for canPlayType() r=alessandro.d