cc: Fix viewport size for page scale animations on keyboard bringup.
This fixes two viewport-related problems with page scale animations:
1. Switch to using VisibleViewportSize instead of device_viewport_size.
This takes into account the size of the on-screen keyboard
("overdraw_bottom_height").
2. Start page scale animations at the end of commits instead of as a
separate task on the message loop. This avoids a race between the
resize commit and the animation.
NOTRY=true
BUG=180009,178295
Review URL: https://chromiumcodereview.appspot.com/13082002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@190796 0039d316-1c4b-4281-b951-d872f2087c98
10 files changed