Index: tools/telemetry/telemetry/core/backends/webdriver/webdriver_desktop_browser_finder.py |
diff --git a/tools/telemetry/telemetry/core/backends/webdriver/webdriver_desktop_browser_finder.py b/tools/telemetry/telemetry/core/backends/webdriver/webdriver_desktop_browser_finder.py |
index 9a2bffa55a53237a76fd84a945544e5aeacf5b9e..d9fe3f3ea97888e274b9363e91e8dd923974760d 100644 |
--- a/tools/telemetry/telemetry/core/backends/webdriver/webdriver_desktop_browser_finder.py |
+++ b/tools/telemetry/telemetry/core/backends/webdriver/webdriver_desktop_browser_finder.py |
@@ -7,12 +7,11 @@ import logging |
import os |
import sys |
-from telemetry import decorators |
from telemetry.core import browser |
from telemetry.core import possible_browser |
-from telemetry.core import platform |
from telemetry.core import util |
from telemetry.core.backends.webdriver import webdriver_ie_backend |
+from telemetry.core.platform import factory |
from telemetry.page import cloud_storage |
# Try to import the selenium python lib which may be not available. |
@@ -45,9 +44,8 @@ class PossibleWebDriverBrowser(possible_browser.PossibleBrowser): |
'Please add %s to ALL_BROWSER_TYPES' % browser_type |
@property |
- @decorators.Cache |
def _platform_backend(self): |
- return platform.CreatePlatformBackendForCurrentOS() |
+ return factory.GetPlatformBackendForCurrentOS() |
def CreateWebDriverBackend(self, platform_backend): |
raise NotImplementedError() |