Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(142)

Unified Diff: tools/telemetry/telemetry/core/backends/chrome_inspector/inspector_backend_list.py

Issue 915173012: telemetry: Add a method to access tabs by key in TabList. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Add comment. Created 5 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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 1b918507c9cb3b23155b024c3baff9b75ff23aea..ea3a6e2f55fb31fc153c98ebc7e5f71652084279 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
@@ -67,6 +67,10 @@ class InspectorBackendList(collections.Sequence):
context_id = self._filtered_context_ids[index]
return self.GetBackendFromContextId(context_id)
+ def GetTabById(self, identifier):
+ self._Update()
+ return self.GetBackendFromContextId(identifier)
+
def GetBackendFromContextId(self, context_id):
self._Update()
if context_id not in self._wrapper_dict:

Powered by Google App Engine
This is Rietveld 408576698