gecko-dev/dom/gamepad
Masayuki Nakano d3789d2d6b Bug 1369419 GetMessage() and PeekMessage() shouldn't be used directly as far as possible r=jimm
In TSF mode, application should retrieve messages with ITfMessagePump::GetMessage() or ITfMessagePump::PeekMessage() since TSF/TIP may handle the message before or after the host application handles it.

This patch rewrites the API users with WinUtils::(Get|Peek)Message() which use ITfMessagePump if it's available.

MozReview-Commit-ID: LwHIgp7SxLH

--HG--
extra : rebase_source : aa5750af9812f9b107c29546cbee6f9eede6ebfa
2017-06-02 12:02:35 +09:00
..
android Bug 1364267 - Prevent Android gamepad from dropping axis values r=ted 2017-05-12 15:55:32 -07:00
cocoa Bug 1299937 - Part 5: Add gamepad extension API tests; r=Lenzak,qdot 2017-02-02 15:00:51 +08:00
fallback Bug 1152551, part 3 - Fix more mode lines in dom/. r=jst 2015-05-03 15:32:37 -04:00
ipc Bug 1362284 - Assign the background thread before flushing pending events at GamepadEventChannelParent; r=Lenzak 2017-05-05 01:21:39 +08:00
linux Bug 1299937 - Part 5: Add gamepad extension API tests; r=Lenzak,qdot 2017-02-02 15:00:51 +08:00
windows Bug 1369419 GetMessage() and PeekMessage() shouldn't be used directly as far as possible r=jimm 2017-06-02 12:02:35 +09:00
Gamepad.cpp Bug 1356452 - Part 4: Add gamepad set hand function in Gamepad; r=qdot 2017-04-18 15:56:08 +08:00
Gamepad.h Bug 1356452 - Part 4: Add gamepad set hand function in Gamepad; r=qdot 2017-04-18 15:56:08 +08:00
GamepadButton.cpp Bug 1152551, part 2 - Fix mode lines in dom/. r=jst 2015-05-03 15:32:37 -04:00
GamepadButton.h Bug 1336002 - Part 1: Support button touched in the Gamepad API; r=qdot 2017-04-06 18:36:46 +08:00
GamepadHapticActuator.cpp Bug 1299937 - Part 1: Implement GamepadHapticActuator in Gamepad API; r=qdot 2017-02-02 14:30:58 +08:00
GamepadHapticActuator.h Bug 1299937 - Part 1: Implement GamepadHapticActuator in Gamepad API; r=qdot 2017-02-02 14:30:58 +08:00
GamepadManager.cpp Bug 1358064 - Simplify Gamepad Event processing; r=daoshengmu 2017-04-21 11:34:30 +08:00
GamepadManager.h Bug 1358064 - Simplify Gamepad Event processing; r=daoshengmu 2017-04-21 11:34:30 +08:00
GamepadMonitoring.cpp Bug 1221730 - Postpone singleton release in GamepadPlatformService::MaybeShutdown. r=baku 2016-06-28 00:27:00 +02:00
GamepadMonitoring.h Bug 1152551, part 3 - Fix more mode lines in dom/. r=jst 2015-05-03 15:32:37 -04:00
GamepadPlatformService.cpp Bug 1336002 - Part 2: Support button touched in GamepadManager; r=Lenzak 2017-04-07 09:35:13 +08:00
GamepadPlatformService.h Bug 1336002 - Part 2: Support button touched in GamepadManager; r=Lenzak 2017-04-07 09:35:13 +08:00
GamepadPose.cpp Bug 1355648 - Part 2: Handle GampadPose losing tracking situation; r=kip,qdot 2017-04-21 18:15:22 +08:00
GamepadPose.h Bug 1299932 - Part 1: Implement gamepadPose attribute in Gamepad API; r=kip,qdot 2016-10-24 18:04:41 +08:00
GamepadPoseState.h Bug 1355648 - Part 2: Handle GampadPose losing tracking situation; r=kip,qdot 2017-04-21 18:15:22 +08:00
GamepadServiceTest.cpp Bug 1355648 - Part 3: Set position and orientation IsValid properties for GamepadPose tests; r=kip 2017-04-26 13:17:25 +08:00
GamepadServiceTest.h Bug 1336002 - Part 2: Support button touched in GamepadManager; r=Lenzak 2017-04-07 09:35:13 +08:00
moz.build Bug 1299937 - Part 1: Implement GamepadHapticActuator in Gamepad API; r=qdot 2017-02-02 14:30:58 +08:00