Update .DEPS.git

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232173 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 232173
Ensure on Windows AURA that the cursor stays within the bounds of the window during a LockMouse operation and
is unclipped during the UnlockMouse operation.

On Windows we can ensure that the cursor stays within the bounds of a window via the ClipCursor API.

Changes in this CL are as below:-
1. The cursor is clipped in the RootWindowHost::ConfineCursorToRootWindow abstraction and is unclipped in the
   RootWindowHost::UnConfineCursor abstraction. Currently these functions are only implemented on Windows in
   the DesktopRootWindowHostWin class.

2. Added an accessor method UnConfineCursor to the RootWindow class which forwards this call to the RootWindowHost.
   This is on the same lines as the ConfineCursorToWindow method in the RootWindow class.

3. We need to explicitly hide the cursor on Windows via the ShowCursor API. This is done in the
   DesktopRootWindowHostWin::OnCursorVisibilityChanged function.

4. If we receive non client messages in the RenderWidgetHostViewAura class in the locked mouse state, we should move
   the cursor to the center and return. If we don't do this then it causes DCHECKs to fire in the webkit mouse event
   conversion code. In any case non client messages should not be sent to webkit.

Fixes bug https://code.google.com/p/chromium/issues/detail?id=305563

BUG=305563
R=scheib@chromium.org, sky@chromium.org

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

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