{"push_id":955689395,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"0f31e18da1b5bfc6821ed525c5fb18b9fbc51c65","before":"dce326206226e14aa6a9c1d89ddfc090916bf1ea","commits":[{"sha":"b34d2618e30456d5984dc92132b28a5c59483bd0","author":{"email":"f1ab0b27148e04e8e3e3a8c50fc2b2221112683e@intel.com","name":"Aleksandar Stojiljkovic"},"message":"XWALK-4992 [windows] App does not support gamepad\n\nWhile chromium is bundling xinput1_3.dll from DirectX redist, using whatever\nplatform suports. Logic about what dll is in use for different platforms is\ncopied from Xinput.h.\nIn order to target all of the Windows versions with the same binary, chosen to\nkeep dynamic linking approach. Otherwise, there would be a problem with\nXInputEnable not available in xinput dll before Windows8 and deprecated on\nWindows 10.\n\nSnippet from <ProgramFiles>\\Windows Kits\\10\\Include\\10.0.10586.0\\um\\Xinput.h:\n\n\\#if(_WIN32_WINNT >= _WIN32_WINNT_WIN8)\n\\#define XINPUT_DLL_A  \"xinput1_4.dll\"\n\\#define XINPUT_DLL_W L\"xinput1_4.dll\"\n\\#else\n\\#define XINPUT_DLL_A  \"xinput9_1_0.dll\"\n\\#define XINPUT_DLL_W L\"xinput9_1_0.dll\"\n\\#endif\n\nFor detailed information on Windows library loading and search path priorities,\ncheck https://msdn.microsoft.com documentation on LoadLibrary().\n\nUpstreaming the patch planned, too.","distinct":true,"url":"https://api.github.com/repos/crosswalk-project/chromium-crosswalk/commits/b34d2618e30456d5984dc92132b28a5c59483bd0"},{"sha":"0f31e18da1b5bfc6821ed525c5fb18b9fbc51c65","author":{"email":"5fe4d20cf6ab8a2cf4e5e71d4c2d58346e96df0d@intel.com","name":"Raphael Kubo da Costa"},"message":"Merge pull request #313 from astojilj/gamepad\n\nXWALK-4992 [windows] App does not support gamepad","distinct":true,"url":"https://api.github.com/repos/crosswalk-project/chromium-crosswalk/commits/0f31e18da1b5bfc6821ed525c5fb18b9fbc51c65"}]}