Use fake HWND as root of Aura web accessibility tree.

This is an unfortunate hack until screen readers fix some bad
assumptions they made about Chrome - specifically that every tab
would be in its own HWND, and that the HWND for tabs would stay
the same between Chrome versions.

We should remove this as soon as it's no longer needed.

BUG=227026

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@229297 0039d316-1c4b-4281-b951-d872f2087c98
Debug logging for AllExtensionLoaded failure.

This is at level info until we figure out why this is failing.

BUG=304442
TEST=manual

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@229298 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 229298
Add a dense impl painted layer tree perf test.

Layer tree was taken from a tablet with ~15 tabs. And is
meant to simulate a browser compositor with an updating
tab contents.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@229299 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 229299
Android: route restore loads through ContentViewCore.

This patch exposes NavigationController methods to request and trigger restore
loads in ContentViewCore, so that ContentViewCore can keep track of the
renderer being recreated upon such load.

BUG=307796

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

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