Use software compositor for windows under 64 pixels wide or tall.

They're broken on AMD drivers. Switch back and forth between software and hardware using lost device on the output surface on resize.

BUG=286609
R=jamesr@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234928 0039d316-1c4b-4281-b951-d872f2087c98
OOBE user image picker works properly.

Fixes regression introduced by http://crrev.com/226990.

BUG=318740
NOTRY=true
TEST=manually

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234929 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 234929
InstantExtended: update tests for Instant Extended (part 4).

These tests will break when InstantExtended is turned on by default because of
the apps shortcut. There is already tests that cover cases when the apps
shortcut is shown, so just disable the shortcut for the broken tests.

(Note that this is split off from http://crrev.com/24733003 so we don't have a
single mega change that turns on Instant Extended.)

BUG=297915
R=asvitkine@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234930 0039d316-1c4b-4281-b951-d872f2087c98
Fix Win64 build errors

TBR=abarth@chromium.org
R=abarth@chromium.org

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

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