gecko-dev/gfx/vr/vrhost
thomasmo c3ba51407b Bug 1570124 - Enable mouse scrolling in FxR window r=masayuki
This change addresses two issues with vrhost sending WM_MOUSEWHEEL events:
- The point from the message had an incorrect coordinate origin. Documentation specifices that it should be screen, rather than window/client, origin. Since vrhost only knows about a position in the window, it translates the point before sending the message.
- Gecko ignores the point passed in to the window message and instead uses the point from GetMessagePos. As warnings indicate, this can be incorrect, as is exposed with vrhost. This change now uses this point from the message when available.

Differential Revision: https://phabricator.services.mozilla.com/D51322

--HG--
extra : moz-landing-system : lando
2019-11-06 20:38:45 +00:00
..
testhost Bug 1570125 - Create VR window via vrhost r=kip,mossop 2019-08-02 20:55:48 +00:00
moz.build Bug 1593361 - Define UNICODE in vrhost to support sending UTF16 character input r=kip 2019-11-05 00:25:59 +00:00
vrhost.def Bug 1587942 - Forwarding keyboard show/hide events to VR host API. r=thomasmo,PhilipLamb,masayuki,imanol 2019-10-18 01:24:56 +00:00
vrhostapi.cpp Bug 1570124 - Enable mouse scrolling in FxR window r=masayuki 2019-11-06 20:38:45 +00:00
vrhostex.h Bug 1587942 - Forwarding keyboard show/hide events to VR host API. r=thomasmo,PhilipLamb,masayuki,imanol 2019-10-18 01:24:56 +00:00
vrhostnightly.def Bug 1587942 - Forwarding keyboard show/hide events to VR host API. r=thomasmo,PhilipLamb,masayuki,imanol 2019-10-18 01:24:56 +00:00
vrhosttest.cpp Bug 1570124 - Enable mouse scrolling in FxR window r=masayuki 2019-11-06 20:38:45 +00:00