rAc: support gesture events on views

BUG=311670

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239376 0039d316-1c4b-4281-b951-d872f2087c98
[sql] Recovery code for "Top Sites" database.

Port recovery code from thumbnail_database.cc to
top_sites_database.cc.  Also retry Init() in case the recovery code
fixes things (a quarter to a third of databases have problems detected
during open).

Extend sql::Recovery::AutoRecoverTable() to handle DOUBLE columns.

Abstract out sql::test::CorruptTableOrIndex() to ease writing
corruption tests.

IWYU pass on various files.

BUG=321852

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239377 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 239376
rAc: Pay attention to more of gaia account struct in WalletItems response

BUG=323328

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

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