
base::ClampToRange will return bogus results if `lo` is greater than `hi`. This is a source of bugs. Because of this, base::clamp CHECKs in that case. This CL moves users of base::ClampToRange over if they pass their tests with base::clamp, preventing errors in the future. Bug: 1231569 Change-Id: Id12046d6cab2736f9f3c7df068345394f45fd01c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3045786 Commit-Queue: Avi Drissman <avi@chromium.org> Commit-Queue: Daniel Cheng <dcheng@chromium.org> Commit-Queue: Lei Zhang <thestig@chromium.org> Reviewed-by: Daniel Cheng <dcheng@chromium.org> Reviewed-by: danakj <danakj@chromium.org> Owners-Override: Daniel Cheng <dcheng@chromium.org> Owners-Override: Lei Zhang <thestig@chromium.org> Cr-Commit-Position: refs/heads/master@{#905034}