| Index: tools/telemetry/telemetry/browser_backend.py
|
| diff --git a/tools/telemetry/telemetry/browser_backend.py b/tools/telemetry/telemetry/browser_backend.py
|
| index 8b3051f5cad541bc52e39f3e5fd86d192625c732..7c7c68521fe502933bacbca04b5ae6643d4c400b 100644
|
| --- a/tools/telemetry/telemetry/browser_backend.py
|
| +++ b/tools/telemetry/telemetry/browser_backend.py
|
| @@ -102,8 +102,9 @@ class BrowserBackend(object):
|
| branch_number_match = re.search('Chrome/\d+\.\d+\.(\d+)\.\d+',
|
| resp['Browser'])
|
| else:
|
| - branch_number_match = re.search('Chrome/\d+\.\d+\.(\d+)\.\d+ Safari',
|
| - resp['User-Agent'])
|
| + branch_number_match = re.search(
|
| + 'Chrome/\d+\.\d+\.(\d+)\.\d+ (Mobile )?Safari',
|
| + resp['User-Agent'])
|
| webkit_version_match = re.search('\((trunk)?\@(\d+)\)',
|
| resp['WebKit-Version'])
|
|
|
| @@ -140,7 +141,7 @@ class BrowserBackend(object):
|
|
|
| @property
|
| def supports_tracing(self):
|
| - return True
|
| + return self.is_content_shell or self._chrome_branch_number >= 1385
|
|
|
| def StartTracing(self):
|
| if self._tracing_backend is None:
|
|
|