return the patched function from unpatchCanPlayType
update for IE8 and fixup stupid tests