Use third_party/fontconfig for embedded builds

This uses the in-tree version when embedded==1.

BUG=318315

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@244583 0039d316-1c4b-4281-b951-d872f2087c98
Add simple unit test for keyboard container animation


BUG=333889

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

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

Fix from scottmg.

R=scottmg@chromium.org

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

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