| Index: tools/telemetry/telemetry/core/backends/chrome_inspector/inspector_backend_list.py
|
| diff --git a/tools/telemetry/telemetry/core/backends/chrome_inspector/inspector_backend_list.py b/tools/telemetry/telemetry/core/backends/chrome_inspector/inspector_backend_list.py
|
| index 741928b1b5eac192f03d6b3312fe7fde14add1a5..3521866b54e1479784d778a6dcb003bab45aec91 100644
|
| --- a/tools/telemetry/telemetry/core/backends/chrome_inspector/inspector_backend_list.py
|
| +++ b/tools/telemetry/telemetry/core/backends/chrome_inspector/inspector_backend_list.py
|
| @@ -3,8 +3,6 @@
|
| # found in the LICENSE file.
|
|
|
| import collections
|
| -import logging
|
| -
|
| from telemetry.core import exceptions
|
|
|
|
|
| @@ -57,11 +55,11 @@ class InspectorBackendList(collections.Sequence):
|
| def __getitem__(self, index):
|
| self._Update()
|
| if index >= len(self._filtered_context_ids):
|
| - logging.error('About to explode: _filtered_context_ids = %s',
|
| - repr({
|
| - "index": index,
|
| - "context_ids": self._filtered_context_ids
|
| - }))
|
| + raise exceptions.DevtoolsTargetCrashException(
|
| + self.app,
|
| + 'Web content with index %s may have crashed. '
|
| + 'filtered_context_ids = %s' % (
|
| + index, repr(self._filtered_context_ids)))
|
| context_id = self._filtered_context_ids[index]
|
| return self.GetBackendFromContextId(context_id)
|
|
|
|
|