gecko-dev/toolkit
Dão Gottwald c2876c7355 Bug 1387084 - Use instant scroll behavior when doing pixel scrolling. r=Gijs
Touchmove and wheel events are sent frequently enough that smooth scroll behavior
prevents the expected pixel distance from being reached before the next event.

Also replace aSmoothScroll parameters with aInstant to better reflect how this
works: its purpose is to force instant scrolling, whereas omitting it falls back
to "auto" (which may mean instant or smooth depending on different factors).

The ensureElementIsVisible call from browser-customization.js can go away as
customize mode doesn't add padding around the window anymore.

Finally, remove the unused scrollPosition and scrollPaddingRect properties.

MozReview-Commit-ID: 3Ac7g6zZ0hW

--HG--
extra : rebase_source : e43d0bcab82c74e65d01a0fd79bfaec96952b35a
2017-08-05 10:12:38 +02:00
..
components Bug 1342712 - Allow scoping a theme per-window. r=jaws 2017-08-04 20:08:57 +00:00
content Bug 1387084 - Use instant scroll behavior when doing pixel scrolling. r=Gijs 2017-08-05 10:12:38 +02:00
crashreporter Bug 1385503 - Correct rust srcdir url again. r=gps 2017-07-28 17:04:39 -07:00
forgetaboutsite Bug 1374670 - Enabled the ESLint no-tabs rule across mozilla-central r=standard8 2017-07-04 21:30:18 +05:30
library Bug 1383831 - Upgrade rust-url to version 1.5.1 r=froydnj 2017-08-02 13:44:48 +03:00
locales Bug 1197045 - part3: Add audio devices information to about:support; r=Felipe 2017-07-25 10:46:39 +08:00
modules Bug 1342712 - Allow scoping a theme per-window. r=jaws 2017-08-04 20:08:57 +00:00
mozapps Merge inbound to central, a=merge 2017-08-02 17:11:51 -07:00
pluginproblem Bug 1369755 part A - Add context about browser performance to the in-content UI.Remove the tap-to-activate UI on desktop, because we don't specifically say "click" on desktop anyway, and we don't want/need to customize it from PluginContent.jsm. ui-review=sbarrett r=felipe 2017-06-08 11:43:05 -04:00
profile Bug 1382099 - Remove MOZ_WIDGET_GONK from toolkit/. r=glandium. 2017-07-19 18:38:48 +10:00
system Bug 1380227 - Avoid many UTF16toUTF8 and UTF8toUTF16 conversions in nsStringBundle. r=emk. 2017-07-12 15:13:37 +10:00
themes Bug 1385702 - Update and clean up close icon styling for photon. r=dao 2017-08-03 17:01:36 +00:00
xre Bug 1384835 (part 2, attempt 2) - Remove the Preferences::Get*String() variants that return nsAdoptingString. r=froydnj. 2017-07-31 14:23:50 +10:00
.eslintrc.js Bug 1353542 - Add an eslint rule deprecating usage of Task.jsm in browser/ and toolkit/, r=Mossop. 2017-05-12 14:54:42 +02:00
moz.build
moz.configure Bug 1384258 - Build Stylo by default. r=chmanchester 2017-07-25 14:29:52 -07:00
nss.configure
toolkit.mozbuild Bug 1381916 - Remove support for plugins on Android r=jchen,bsmedberg 2017-07-31 12:25:16 -05:00