| Index: tools/telemetry/telemetry/core/browser_info.py
|
| diff --git a/tools/telemetry/telemetry/core/browser_info.py b/tools/telemetry/telemetry/core/browser_info.py
|
| index 711a17bff534b939965a881a21d23890ad632319..979df1c5e003d82a17ac8686f1e7334cb50847fb 100644
|
| --- a/tools/telemetry/telemetry/core/browser_info.py
|
| +++ b/tools/telemetry/telemetry/core/browser_info.py
|
| @@ -36,3 +36,10 @@ class BrowserInfo(object):
|
| tab = self._browser.tabs[0]
|
| result = tab.EvaluateJavaScript(_check_webgl_supported_script)
|
| return result
|
| +
|
| + def HasDiagonalScrollingSupport(self):
|
| + # Diagonal scrolling was not supported in the ScrollAction until
|
| + # Chromium branch number 2332
|
| + branch_num = self._browser._browser_backend.devtools_client \
|
| + .GetChromeBranchNumber()
|
| + return branch_num >= 2332
|
|
|