diff options
author | cblume <cblume@chromium.org> | 2015-03-12 18:14:13 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-03-13 01:15:02 +0000 |
commit | 8eb56468216ac1f10ebc599f89621dbaaf605313 (patch) | |
tree | 7e6846f192d77be4794afa1bfd5d8e15328d2530 /content | |
parent | 6e2e29c998ae014e1610e50d4e71fa479f1174a3 (diff) | |
download | chromium_src-8eb56468216ac1f10ebc599f89621dbaaf605313.zip chromium_src-8eb56468216ac1f10ebc599f89621dbaaf605313.tar.gz chromium_src-8eb56468216ac1f10ebc599f89621dbaaf605313.tar.bz2 |
Adding support for diagonal scrolling to telemetry.
BUG=466867
Review URL: https://codereview.chromium.org/945393002
Cr-Commit-Position: refs/heads/master@{#320419}
Diffstat (limited to 'content')
-rw-r--r-- | content/renderer/gpu/gpu_benchmarking_extension.cc | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/content/renderer/gpu/gpu_benchmarking_extension.cc b/content/renderer/gpu/gpu_benchmarking_extension.cc index 2345995..4e42483 100644 --- a/content/renderer/gpu/gpu_benchmarking_extension.cc +++ b/content/renderer/gpu/gpu_benchmarking_extension.cc @@ -367,7 +367,19 @@ bool BeginSmoothScroll(v8::Isolate* isolate, distance.set_x(-distance_length); else if (direction == "left") distance.set_x(distance_length); - else { + else if (direction == "upleft") { + distance.set_y(distance_length); + distance.set_x(distance_length); + } else if (direction == "upright") { + distance.set_y(distance_length); + distance.set_x(-distance_length); + } else if (direction == "downleft") { + distance.set_y(-distance_length); + distance.set_x(distance_length); + } else if (direction == "downright") { + distance.set_y(-distance_length); + distance.set_x(-distance_length); + } else { return false; } gesture_params->distances.push_back(distance); |