android: Add 4 new linker tests.

This extracts the build/android/ changes for Patch Set 32 of
https://codereview.chromium.org/23717023/

This adds 4 new linker tests to check the library load addresses
and their proper randomization when simulating low-memory and
regular devices.

Since there are now 6 linker tests, also add support for
 -f / --gtest_filter options to filter the tests to run,
e.g. to run all low-memory device tests, one can use:

  build/android/test_runner.py linker --gtest_filter='*LowMemory*'

BUG=287739
R=bulach@chromium.org, frankf@chromium.org, yfriedman@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@227418 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 227418
Fix regression where all checkboxes are disabled on "Import Bookmarks ..." dialog.

This regression happened because of a typo committed in r224933, at line 235
of this file. In that revision |state| parameter was renamed to |importing| in
setImportingState() function for clarity, but not all references were updated,
we have missed one when setting the disable state of the checkboxes.

BUG=299508
TEST=
1.Launch chrome and navigate to chrome://settings.
2.Click on 'Import bookmark and settings' button under 'Users' section.
3.Select 'Mozilla firefox' from dropdown and click On 'Import button'.
4.Now Click on 'Skip import' button.
5.Repeat step 2 and Observe the checkboxes.
They were "disabled", now this fixes the behavior to make them "enabled" again.

R=dubroy@chromium.org

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

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

This CL adds support to ScopedTextureBinder to bind/restore
GL_TEXTURE_EXTERNAL_OES targets, which also necessitates adding getter support
for GL_TEXTURE_BINDING_EXTERNAL_OES to GLES2Implementation.

BUG=None
TEST=local build, run of vda_unittest on CrOS snow

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

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