Add EXTERNAL_COMPONENT location to IsAutoUpdateableLocation.

Without adding it here ExtensionUpdater would always refuse to install any extensions from this location.

BUG=313797

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232562 0039d316-1c4b-4281-b951-d872f2087c98
DevTools: introduce offset while emulating device metrics.

BUG=314072

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232563 0039d316-1c4b-4281-b951-d872f2087c98
Request and Show At Least 10 Location Cards with Explanations

To introduce users to the location aware cards, Chrome Now will request
the server to add a special button to explain the source of the location
until about 10 location cards have been shown to the user.

Why about 10? The requests are performed in batches. The first batch
that gets us above 10 will be the last batch with this explanation.

After that, cards will be presented normally.

BUG=305401
TEST=Fire up a fresh profile and get location cards. The cards
should contain a "Learn More" button. Once you've seen
at least 10, the link should start going away (not exactly
10 due to batching).

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232564 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 232564
[Android] Remove doubling tile size for kEnableMapImage

This was originally added for android webview as a crude way to limit
the number of gralloc buffers. Since then android webview uses the
number of resource limit and independent tile size to control this, so
this is no longer needed.

BUG=
NOTRY=true

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

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