У вашего броузера проблема в совместимости с HTML5
Here I open up a cheap ~$15 parallel charge board from eBay to have a glance inside and ensure it won't explode in flames, and also replace the silly deans connector with a decent XT60. Spot the horrible soldering skills!