Index: telemetry/telemetry/internal/backends/chrome_inspector/inspector_backend.py |
diff --git a/telemetry/telemetry/internal/backends/chrome_inspector/inspector_backend.py b/telemetry/telemetry/internal/backends/chrome_inspector/inspector_backend.py |
index ab27d535f3c3690f0cada0d5ca1d208d005f6827..b36bbd340e70f6fff574f1dc40920141bf868b3b 100644 |
--- a/telemetry/telemetry/internal/backends/chrome_inspector/inspector_backend.py |
+++ b/telemetry/telemetry/internal/backends/chrome_inspector/inspector_backend.py |
@@ -8,6 +8,8 @@ import os |
import socket |
import sys |
+from py_trace_event import trace_event |
+ |
from telemetry.core import exceptions |
from telemetry import decorators |
from telemetry.internal.backends.chrome_inspector import devtools_http |
@@ -43,6 +45,9 @@ class InspectorBackend(object): |
The owner of an instance of this class is responsible for calling |
Disconnect() before disposing of the instance. |
""" |
+ |
+ __metaclass__ = trace_event.TracedMetaClass |
+ |
def __init__(self, app, devtools_client, context, timeout=120): |
self._websocket = inspector_websocket.InspectorWebsocket() |
self._websocket.RegisterDomain( |