Revert "Make programmatic scrolls respect smooth scroll flag"

This reverts commit 95d1a35ed47169403aae9a4dd5c03d6a8562cb9d.

Reason for revert: Lots of scroll tests are broken, see e.g.

Original change's description:
> Make programmatic scrolls respect smooth scroll flag
> Programmatic smooth scrolls should also be instant if the smooth scroll
> flag is explicitly disabled.
> Bug: 944583
> Change-Id: I2ea2ec972a9a232644350eb994b55f04522a4ca1
> Reviewed-on:
> Reviewed-by: Stephen McGruer <>
> Commit-Queue: David Bokan <>
> Cr-Commit-Position: refs/heads/master@{#644051},

Change-Id: I0af76ee378d5212c124f81cb50a9f494450015de
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: 944583
Reviewed-by: Peter Kasting <>
Commit-Queue: Peter Kasting <>
Cr-Commit-Position: refs/heads/master@{#644124}
3 files changed