mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-09 03:15:11 +00:00
cb026d2536
When using the InjectTouchInput API on Windows, the API requires that the caller keep providing input frames (by calling the API function) at least every 100ms. If the caller fails to do so, Windows can return an ERROR_TIMEOUT and throw away the touch sequence. In some tests, it is hard for us to make this guarantee, because we need to wait for other events between the touchdown and touchup. For these tests, we can use the widget-level touch injection code that we have as a fallback for the OS-level touch injection code. The widget-level touch injection is less representative of real-world usage but allows us to bypass the timeout problem. MozReview-Commit-ID: EoVUSZmERUw --HG-- extra : rebase_source : 4f7ca1a1e6da4479d51526e8f132f5cb23fceb49 |
||
---|---|---|
.. | ||
2d | ||
angle | ||
cairo | ||
config | ||
doc | ||
docs | ||
gl | ||
graphite2 | ||
harfbuzz | ||
ipc | ||
layers | ||
ots | ||
qcms | ||
skia | ||
src | ||
tests | ||
thebes | ||
vr | ||
ycbcr | ||
moz.build |