Load Autofill credit card resources on all platforms.

There is no reason to not get the resources on iOS too.

The fix was to make components_unittests always depend on component_resources regardless being iOS or not.

This allow us to reenable the IconResourceId test on all platforms.

BUG=328150
R=isherman@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@256171 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 256171
Use weak ptr when posting task in LockStateController

BUG=349083

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@256172 0039d316-1c4b-4281-b951-d872f2087c98
Disable GetSizeForNewRenderView on Linux GTK

This is failing since #807 build of
http://build.chromium.org/p/chromium.linux/builders/Linux%20GTK%20Tests

BUG=351234
TBR=erikchen@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@256173 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 256173
Move user_agent code from webkit/ to content/.

BUG=265753, 338338, 237249
TEST=content_unittests
R=jam@chromium.org
TBR=darin

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

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