bug 936104 - pages using only navigator.getGamepads should trigger gamepad backend startup. r=smaug