- Version: 7.10.0
- Platform: All
- Subsystem: url (WHATWG)
Some valid urls which are present in wild are not parsed properly by node new WHATWG URL.
Test Case:
http://r4---sn-a5mlrn7s.googlevideo.com/videoplayback?expire=1494484646&ei=RrITWaW1NuSS_AP_lon4CA&ipbits=0&requiressl=yes&signature=6469DE4B7CA90E4AB500FCD9159353290459853C.777DACAAC24135B25C0AB15D95B29BD393680B1B&clen=2156644&source=youtube&pl=24&gir=yes&sparams=clen,ctier,dur,ei,expire,gir,id,initcwndbps,ip,ipbits,ipbypass,itag,lmt,mime,mm,mn,ms,mv,pl,requiressl,source,upn&ctier=L&upn=MMHgTKY6mis&mime=video%2Fmp4&id=o-AMLnIjkDX1gx21rmlzdY1VkQHY-kXzFKaFA2iFuP855X&itag=133&dur=79.566&lmt=1478637905535062&key=cms1&ip=159.180.74.11&alr=yes&keepalive=yes&ratebypass=yes&cpn=FydMiT6Ke_Z-kkwz&c=WEB&cver=1.20170509&range=0-949&rn=119&playerretry=3&rbuf=0&redirect_counter=1&req_id=78c3fd24619094be&cms_redirect=yes&ipbypass=yes&mm=26&mn=sn-a5mlrn7s&ms=onr&mt=1494468503
Above url is from google videos/youtube and works as expected in browsers.