Make sure synthetic gestures don't move too far.

With the last input event, gestures often overshoot the specified distance,
e.g. scrolling distance. This patch makes sure that the final move event is
adjusted so that we cover exactly the specified distance.

BUG=322084

Review URL: https://codereview.chromium.org/81153004

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236899 0039d316-1c4b-4281-b951-d872f2087c98
Upgrade insecure content warning from LOG(info) to LOG(warning).

This brings the message into line with the new LOG policy, and
more closely reflects the reality of the warning.

Review URL: https://codereview.chromium.org/82973003

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236900 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 236900