Fix build issues in net/ for Android x64

BUG=346626

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@254412 0039d316-1c4b-4281-b951-d872f2087c98
options: more robust fix for transition issues while showing sections.

BUG=346611
R=ajuma@chromium.org
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@254413 0039d316-1c4b-4281-b951-d872f2087c98
android: Remove a few unnecessary md5sum invocations.

When the list of implicit inputs of a build edge shrinks, ninja doesn't
rerun it.  The Android build uses complex build actions (e.g. ant) whose
output depend on directory contents and whatnot, and the Android build
by adding "dir/*.java" or similar as implicit inputs.  So it's important
that ninja does rerun these actions when their list of implicit inputs
shrinks.  As a workaround, the Android build passes the md5 of the list of
implicit inputs as "--ignored" parameter to the build action (ninja does
rerun edges whose commandline changes.)

Due to copypasta, this --ignored flag is used in a few places where it's
not actually used (on edges where all inputs are already passed as regular
commandline parameters).

Also remove the --ignored parameter from proguard.py as nothing passes it
any more.

BUG=177552
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@254414 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 254413
Delete unused build/android/ant/apk-compile.py

Its last use was removed in r190756

BUG=158821
NOTRY=true

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

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