Chrome allows WebTouchPoint to store WebFloatPoint, instead of WebPoint.

This is the first of three patches converting WebTouchPoint to use
WebFloatPoint instead of WebPoint. This introduces some temporary
casts to WebPoint in chromium, which will be removed as soon as
blink has WebTouchPoint storing it's location in a WebFloatPoint.

The second patch (https://codereview.chromium.org/149053002/) 
will be a blink modification to store WebFloatPoint,
and the third patch (https://codereview.chromium.org/148453012/) 
will clean up the chromium side.

BUG=336807

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@247739 0039d316-1c4b-4281-b951-d872f2087c98
Fix titles of Files app windows.

Currently, the title was one behind, because the title was being updated before the current volume was remembered to a member variable. This patch resolves this issue by storing the current volume to a member variable ASAP.

TEST=Tested manually with two windows.
BUG=339015

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

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