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) |