Conversion for double type was missing in JSValueTraits. double arrays could not be created. JSValueTraits<double> added. Double is required in latest HTML5 Gamepad API. http://www.w3.org/TR/gamepad/
Created attachment 233590 [details] Patch
I think this issue has been addressed. The patch is no longer valid.