gecko-dev/gfx
Kartikaya Gupta cb026d2536 Bug 1313170 - Use the widget-level touch injection instead of the OS-level touch injection for some tests. r=dvander
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
2016-10-31 10:05:15 -04:00
..
2d Bug 1309272, part 3 - Allow DrawTargetSkia to work without an SkSurface. r=mchang 2016-10-26 13:41:07 -04:00
angle Backed out changeset 042d532e3d9e (bug 1303443) for build bustage in WebGLShaderValidator.cpp after SH_INIT_VARYINGS_WITHOUT_STATIC_USE etc. got removed. r=backout on a CLOSED TREE 2016-10-27 16:19:23 +02:00
cairo Bug 1306640 - Silent a -Wunused-but-set-variable in cairo. We don't want to diverge too much from upstream r=lsalzman 2016-10-23 16:39:41 +02:00
config Backed out 16 changesets (bug 1288618) for bustage on a CLOSED TREE 2016-09-21 08:44:11 +02:00
doc Bug 1302493 - Update the in-tree APZ documentation to reflect various changes since it was last updated. r=botond 2016-09-14 07:54:46 -04:00
docs
gl Merge mozilla-central to autoland 2016-10-27 16:50:00 +02:00
graphite2 Bug 1297644 - Cherry-pick upstream fix for misleading-indent/missing-brace bug. r=nical 2016-09-19 10:41:27 +01:00
harfbuzz Bug 1313097 - update harfbuzz to upstream release 1.3.3. r=jfkthame 2016-10-26 11:53:00 +02:00
ipc Send accumulated GPU process telemetry to the UI process. (bug 1304494 part 3, r=gfritzsche) 2016-10-30 22:35:57 -07:00
layers Bug 1313170 - Use the widget-level touch injection instead of the OS-level touch injection for some tests. r=dvander 2016-10-31 10:05:15 -04:00
ots Bug 1305944 - Update OTS to version 5.1.0. r=jfkthame 2016-09-28 04:05:00 -04:00
qcms Bug 972945 - Add autoconf test to enable AltiVec on supported targets only. r=glandium 2016-08-16 05:17:00 -04:00
skia Bug 1309272, part 1 - Add an --enable-skia-pdf configuration option. r=lsalzman 2016-10-26 19:23:07 +01:00
src Bug 1280324, part 2 - Add a CreateReferenceRenderingContext method to nsDeviceContext. r=edwin 2016-10-27 19:24:12 +01:00
tests Do not paint if a BeginTransaction fails. (bug 1313770 part 1, r=mattwoodrow) 2016-10-28 15:48:34 -07:00
thebes Bug 1313170 - Use the widget-level touch injection instead of the OS-level touch injection for some tests. r=dvander 2016-10-31 10:05:15 -04:00
vr Bug 1313281 - Part 2: Remove DeliverFence. r=sotaro 2016-10-27 20:59:50 +13:00
ycbcr Bug 1306521 - Handle VP9 colorspace BT.709 on BasicCompositor r=nical,jwwang,jya,jrmuizel 2016-10-11 19:46:28 -07:00
moz.build Bug 1286877 - do not set c-basic-offset for python-mode; r=gps 2016-07-14 10:16:42 -06:00