gecko-dev/layout
Michael Comella 3910474ee9 Bug 1688888: decrease ui.*.radius.topmm on Android. r=botond
On one website, the touch input fluffing made an audio scrubber so large that it
covered other playback controls, making them inaccessible. This patch addresses
this problem by changing the top fluffing radius so it more closely matches the
bottom radius.

In our investigation, we found the top radius was added asymmetrically to the
bottom radius without an explanation. We speculate the bottom bias was added
because when you touch the screen, you tend to aim with the top part of your
finger, near your fingernail, and sometimes the bottom part of your finger will
also touch the screen, fat fingering it: if true, we would fluff the event less
below the touch point (which is what the code was). I vaguely remember this fat
fingering problem in the early 2010's but I haven't thought about it in recent
years and I didn't notice this problem in my testing for this patch – perhaps
device touch handling has just gotten better. Therefore, we feel safe to remove
the bias.

Differential Revision: https://phabricator.services.mozilla.com/D124267
2021-09-11 02:14:57 +00:00
..
base Bug 1688888: decrease ui.*.radius.topmm on Android. r=botond 2021-09-11 02:14:57 +00:00
build Bug 1725145 - Preparation for the hybrid build env. r=necko-reviewers,firefox-build-system-reviewers,valentin,glandium 2021-08-25 10:46:17 +00:00
docs
forms Bug 1729236 - Don't use GetPaintRect for CreateWebRenderCommands. r=jrmuizel 2021-09-10 03:43:35 +00:00
generic Bug 1729236 - Don't use GetPaintRect for CreateWebRenderCommands. r=jrmuizel 2021-09-10 03:43:35 +00:00
inspector Bug 1729330 - Add a simple CSSLayerRule implementation. r=smaug 2021-09-08 11:18:32 +00:00
ipc Bug 1728914 - Convert a few uses of AsLayerManager to use WebRenderLayerManager. r=gfx-reviewers,aosmond 2021-09-05 02:16:38 +00:00
mathml Bug 1728709 - Add nsDisplayItem::GetPaintRect that computes a value using the current clip extents. r=jrmuizel 2021-09-03 18:58:18 +00:00
media
painting Bug 1726663 - Don't restrict fallback painting to the building rect, since it can be incorrect and is going to be removed soon. r=miko 2021-09-10 03:59:13 +00:00
printing Bug 1729092 - Remove dead nsPrintObject::mDidCreateDocShell, r=emilio 2021-09-07 14:22:42 +00:00
reftests Backed out 2 changesets (bug 1728187) for causing reftest failures on backplate-select-001.html. CLOSED TREE 2021-09-11 04:08:21 +03:00
style Backed out 2 changesets (bug 1728187) for causing reftest failures on backplate-select-001.html. CLOSED TREE 2021-09-11 04:08:21 +03:00
svg Bug 1729236 - Don't use GetPaintRect for CreateWebRenderCommands. r=jrmuizel 2021-09-10 03:43:35 +00:00
tables Bug 1729236 - Don't use GetPaintRect for CreateWebRenderCommands. r=jrmuizel 2021-09-10 03:43:35 +00:00
tools Bug 1728240 - Remove DrawTargetWrapAndRecord and gfx.2d.recording pref. r=jrmuizel 2021-08-31 02:03:58 +00:00
xul Bug 1729236 - Don't use GetPaintRect for painting text. r=jrmuizel 2021-09-10 03:43:35 +00:00
moz.build Bug 1728240 - Remove DrawTargetWrapAndRecord and gfx.2d.recording pref. r=jrmuizel 2021-08-31 02:03:58 +00:00