| Index: tools/telemetry/telemetry/internal/backends/chrome_inspector/inspector_runtime.py
|
| diff --git a/tools/telemetry/telemetry/internal/backends/chrome_inspector/inspector_runtime.py b/tools/telemetry/telemetry/internal/backends/chrome_inspector/inspector_runtime.py
|
| index c7864474330b65a93c0c68b56880b853e8232b09..b3c250e0e89fa04ae860c7e5f2ef6921a8546ae4 100644
|
| --- a/tools/telemetry/telemetry/internal/backends/chrome_inspector/inspector_runtime.py
|
| +++ b/tools/telemetry/telemetry/internal/backends/chrome_inspector/inspector_runtime.py
|
| @@ -67,3 +67,14 @@ class InspectorRuntime(object):
|
| self._inspector_websocket.SyncRequest({'method': 'Runtime.enable'},
|
| timeout=30)
|
| return self._max_context_id
|
| +
|
| + def RunInspectorCommand(self, command, timeout):
|
| + """Runs an inspector command.
|
| +
|
| + Raises:
|
| + exceptions.WebSocketDisconnected
|
| + websocket.WebSocketException
|
| + socket.error
|
| + """
|
| + res = self._inspector_websocket.SyncRequest(command, timeout)
|
| + return res
|
|
|