Index: tools/telemetry/telemetry/core/backends/chrome/chrome_browser_backend.py |
diff --git a/tools/telemetry/telemetry/core/backends/chrome/chrome_browser_backend.py b/tools/telemetry/telemetry/core/backends/chrome/chrome_browser_backend.py |
index 50d16f5dc8e0f4dc5607f6a3f39723295d4913d1..4306c9707ba7800a725e199c71ac8a9fe8c1d45a 100644 |
--- a/tools/telemetry/telemetry/core/backends/chrome/chrome_browser_backend.py |
+++ b/tools/telemetry/telemetry/core/backends/chrome/chrome_browser_backend.py |
@@ -160,11 +160,9 @@ |
document.readyState == 'interactive') |
""" |
for e in self._extensions_to_load: |
- try: |
- extension_objects = self.extension_backend[e.extension_id] |
- except KeyError: |
+ if not e.extension_id in self.extension_backend: |
return False |
- for extension_object in extension_objects: |
+ for extension_object in self.extension_backend[e.extension_id]: |
try: |
res = extension_object.EvaluateJavaScript( |
extension_ready_js % e.extension_id) |