| Index: tools/telemetry/telemetry/browser_backend.py
|
| ===================================================================
|
| --- tools/telemetry/telemetry/browser_backend.py (revision 179975)
|
| +++ tools/telemetry/telemetry/browser_backend.py (working copy)
|
| @@ -10,6 +10,7 @@
|
| import sys
|
|
|
| from telemetry import browser_gone_exception
|
| +from telemetry import extension_dict_backend
|
| from telemetry import options_for_unittests
|
| from telemetry import tab_list_backend
|
| from telemetry import tracing_backend
|
| @@ -47,6 +48,10 @@
|
| 'such as about:flags settings, cookies, and '
|
| 'extensions.\n')
|
| self._tab_list_backend = tab_list_backend.TabListBackend(self)
|
| + self._extension_dict_backend = None
|
| + if not is_content_shell:
|
| + self._extension_dict_backend = \
|
| + extension_dict_backend.ExtensionDictBackend(self)
|
|
|
| def SetBrowser(self, browser):
|
| self._browser = browser
|
| @@ -60,6 +65,10 @@
|
| def tab_list_backend(self):
|
| return self._tab_list_backend
|
|
|
| + @property
|
| + def extension_dict_backend(self):
|
| + return self._extension_dict_backend
|
| +
|
| def GetBrowserStartupArgs(self):
|
| args = []
|
| args.extend(self.options.extra_browser_args)
|
|
|