Default to 1 when --force-device-scale-factor has an invalid value.
commit62d4c69ec6bfaff365d9b240c1519802ddd245ab
authorthestig <thestig@chromium.org>
Sat, 8 Aug 2015 02:27:05 +0000 (7 19:27 -0700)
committerCommit bot <commit-bot@chromium.org>
Sat, 8 Aug 2015 02:27:35 +0000 (8 02:27 +0000)
tree59fe17c25b85e59c3e6d285f98c153d1a9886cdf
parent19dc02322bc08c7c19136d0ec7164e978f23f4c2
Default to 1 when --force-device-scale-factor has an invalid value.

Currently, the scaling factor may end up as 0, causing a divide by 0.
Also add warnings to base::StringToFoo().

BUG=517944

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

Cr-Commit-Position: refs/heads/master@{#342505}
base/strings/string_number_conversions.h
ui/gfx/display.cc
ui/gfx/display_unittest.cc