Refactored options parsing into BisectOptions. This makes it easier for the perf try bot to pass a set of options to BisectPerformanceMetrics, since it can just create a BisectOptions and set the few values it's interested in.


BUG=
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@228931 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 228931
[iOS] Hopefully finally fix visibility of Clear Browsing Data button.

Implement an iOS-specific JavaScript solution for hiding the Clear
Browsing Data button when the keyboard is visible. The current media
query-based solution doesn't work in all cases, and it seems that a
pure CSS solution is not possible.

BUG=305740
TEST=Open chrome://history, and check that the Clear Browsing Data
button is never visible when the keyboard is open, for all devices
and orientations.

R=sergiu@chromium.org

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

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