| Index: tools/telemetry/telemetry/core/backends/chrome/android_browser_finder.py
|
| diff --git a/tools/telemetry/telemetry/core/backends/chrome/android_browser_finder.py b/tools/telemetry/telemetry/core/backends/chrome/android_browser_finder.py
|
| index 4525bda8b4a43e22c3934ebbb84c66297fb59d58..348d1354c7f97c748065a16b509715f6f9e48bef 100644
|
| --- a/tools/telemetry/telemetry/core/backends/chrome/android_browser_finder.py
|
| +++ b/tools/telemetry/telemetry/core/backends/chrome/android_browser_finder.py
|
| @@ -103,9 +103,14 @@
|
|
|
| def Create(self, finder_options):
|
| self._InitPlatformIfNeeded()
|
| +
|
| + use_rndis_forwarder = (finder_options.android_rndis or
|
| + finder_options.browser_options.netsim or
|
| + platform.GetHostPlatform().GetOSName() != 'linux')
|
| browser_backend = android_browser_backend.AndroidBrowserBackend(
|
| self._platform_backend,
|
| finder_options.browser_options, self._backend_settings,
|
| + use_rndis_forwarder,
|
| output_profile_path=finder_options.output_profile_path,
|
| extensions_to_load=finder_options.extensions_to_load,
|
| target_arch=finder_options.target_arch)
|
| @@ -205,5 +210,5 @@
|
| device = android_device.GetDevice(finder_options)
|
| if not device:
|
| return []
|
| - android_platform = platform.GetPlatformForDevice(device, finder_options)
|
| + android_platform = platform.GetPlatformForDevice(device)
|
| return _FindAllPossibleBrowsers(finder_options, android_platform)
|
|
|