| Index: tools/telemetry/telemetry/core/backends/chrome/extension_backend.py
|
| diff --git a/tools/telemetry/telemetry/core/backends/chrome/extension_backend.py b/tools/telemetry/telemetry/core/backends/chrome/extension_backend.py
|
| index a48088738cf02cf1f5a44c2629440c26a95ba58b..68a00a692206fe52a1bc31230adc36af61a8e743 100644
|
| --- a/tools/telemetry/telemetry/core/backends/chrome/extension_backend.py
|
| +++ b/tools/telemetry/telemetry/core/backends/chrome/extension_backend.py
|
| @@ -25,6 +25,11 @@ class ExtensionBackendDict(collections.Mapping):
|
| def __init__(self, browser_backend):
|
| self._extension_backend_list = ExtensionBackendList(browser_backend)
|
|
|
| + def __contains__(self, extension_id):
|
| + return (extension_id in
|
| + (self.ContextIdToExtensionId(context_id)
|
| + for context_id in self._extension_backend_list))
|
| +
|
| def __getitem__(self, extension_id):
|
| extensions = []
|
| for i, context_id in enumerate(self._extension_backend_list):
|
|
|