bug 851542 - Gamepad to webidl (with nsIVariant). r=smaug

--HG--
extra : rebase_source : ae08a894b592465641ed774688957a446c8966a7
Bug 858084 - upload a new talos.zip to to fix the mozcrash issue. r=armenzg