gecko-dev/gfx
Kartikaya Gupta 2b61f3cdd4 Bug 1448513 - Only do the panThreshold check if the threshold is > 0. r=botond
This optimization also sneakily avoids the call to UpdateWithTouchAtDevicePoint
which is what updates the Axis::mPos variable to the new touch point. Without
that update, mPos remains at the touchstart point, which ensures that the full
pixel delta from all the touchmove events gets turned into scrolling. Without
this, the first touchmove event always gets consumed in the process of overcoming
the pan threshold, which lead to flaky test behaviour.

MozReview-Commit-ID: Io0zqgh8MZR

--HG--
extra : rebase_source : bc8aa93d694470a26ea7f220880364ff0eb29642
2018-06-22 16:37:30 -04:00
..
2d Bug 1466168: Remove mozilla::Forward in favor of std::forward. r=froydnj 2018-06-02 09:33:26 +02:00
angle Bug 1459785 - Update ANGLE to chromium/3396. 2018-06-04 20:08:16 -07:00
cairo Bug 1456952: Reapply bug 624198 fix that got lost in an upstream update. r=jrmuizel 2018-04-25 17:38:18 -04:00
config Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj 2018-06-01 10:45:27 +02:00
doc Backed out 3 changesets (bug 1439960) for build bustages on APZInputBridgeChild.cpp and FrameBuilder.cpp. CLOSED TREE 2018-03-20 23:18:44 +02:00
docs
gl Bug 1466778 - Make usable GLLibraryEGL on wayland build, r=lsalzman,stransky? 2018-06-05 18:26:29 +09:00
graphite2 Bug 1443095 - Update graphite2 library to release 1.3.11 (plus upstream commit 6e24eb7e to fix leak). r=jrmuizel 2018-03-10 10:43:38 +00:00
harfbuzz Bug 1443812 - Update HarfBuzz to 1.7.6. r=jfkthame 2018-03-07 13:29:23 -05:00
ipc Bug 1469480 - Fix simulate device reset handling r=nical 2018-06-19 19:27:37 +09:00
layers Bug 1448513 - Only do the panThreshold check if the threshold is > 0. r=botond 2018-06-22 16:37:30 -04:00
ots Bug 1465807 - Update OTS to version 7.0.0. r=jfkthame 2018-05-31 11:56:59 -04:00
qcms Bug 1444734 - Bail out of read_nested_curveType when encountering an invalid source. r=Bas 2018-06-20 10:37:22 +02:00
sfntly
skia Bug 1465686 - validate SkArenaAlloc sizes. r=rhunt 2018-06-01 15:52:26 -04:00
src Bug 1469360 - remove unused NS_AllColorNames function; r=dholbert 2018-06-18 17:43:09 -04:00
tests Bug 1463802 - Add reftest. r=Gankro 2018-06-21 18:24:41 -04:00
thebes Bug 1468845 - Check calls to GetFontResource for failure and bail out safely. r=lsalzman 2018-06-22 17:49:41 +01:00
vr Bug 1453795 - WebVR - Initialize member fields in classes/ structures. r=kip 2018-06-15 18:16:15 +03:00
webrender Bug 1468950 - Update webrender to commit cf98ad4d63729c678a7575eb9bce36794da5e270. r=Gankro 2018-06-21 08:15:31 -04:00
webrender_api Bug 1468950 - Update webrender to commit cf98ad4d63729c678a7575eb9bce36794da5e270. r=Gankro 2018-06-21 08:15:31 -04:00
webrender_bindings Bug 1468950 - Update webrender to commit cf98ad4d63729c678a7575eb9bce36794da5e270. r=Gankro 2018-06-21 08:15:31 -04:00
wrench Bug 1468950 - Update webrender to commit cf98ad4d63729c678a7575eb9bce36794da5e270. r=Gankro 2018-06-21 08:15:31 -04:00
ycbcr Bug 1422368: Use intrinsics-based YUV functions from Win64 under Win32 clang-cl. r=jrmuizel 2018-04-04 08:41:36 -04:00
moz.build Backed out 2 changesets (bug 1403519) for bustage on \python\mozbuild\mozbuild\test\frontend\test_reader.py on a CLOSED TREE 2018-01-17 07:23:40 +02:00