| Index: tools/telemetry/telemetry/core/possible_browser.py
|
| diff --git a/tools/telemetry/telemetry/core/possible_browser.py b/tools/telemetry/telemetry/core/possible_browser.py
|
| index cd1403327033862eddfc65460fcbd3855b2296e2..0f34b0e560b1acba05ec4ca298dedb7876e7cc5b 100644
|
| --- a/tools/telemetry/telemetry/core/possible_browser.py
|
| +++ b/tools/telemetry/telemetry/core/possible_browser.py
|
| @@ -2,8 +2,6 @@
|
| # Use of this source code is governed by a BSD-style license that can be
|
| # found in the LICENSE file.
|
|
|
| -from telemetry.core import platform
|
| -
|
|
|
| class PossibleBrowser(object):
|
| """A browser that can be controlled.
|
| @@ -41,10 +39,12 @@ class PossibleBrowser(object):
|
|
|
| @property
|
| def platform(self):
|
| - if not self._platform:
|
| - self._platform = platform.Platform(self._platform_backend)
|
| + self._InitPlatformIfNeeded()
|
| return self._platform
|
|
|
| + def _InitPlatformIfNeeded(self):
|
| + raise NotImplementedError()
|
| +
|
| def Create(self):
|
| raise NotImplementedError()
|
|
|
|
|