| Index: chrome/test/chromedriver/client/chromedriver.py
|
| diff --git a/chrome/test/chromedriver/client/chromedriver.py b/chrome/test/chromedriver/client/chromedriver.py
|
| index 946f85cbaf883f8455d7adee17b03da10ad3824a..a646a17441f75be782751c930ab352da5ffd0fab 100644
|
| --- a/chrome/test/chromedriver/client/chromedriver.py
|
| +++ b/chrome/test/chromedriver/client/chromedriver.py
|
| @@ -65,7 +65,7 @@ class ChromeDriver(object):
|
| android_use_running_app=None, chrome_switches=None,
|
| chrome_extensions=None, chrome_log_path=None,
|
| debugger_address=None, browser_log_level=None,
|
| - experimental_options=None):
|
| + device_metrics=None, experimental_options=None):
|
| self._executor = command_executor.CommandExecutor(server_url)
|
|
|
| options = {}
|
| @@ -89,6 +89,10 @@ class ChromeDriver(object):
|
| assert type(chrome_switches) is list
|
| options['args'] = chrome_switches
|
|
|
| + if device_metrics:
|
| + assert type(device_metrics) is dict
|
| + options['deviceMetrics'] = device_metrics
|
| +
|
| if chrome_extensions:
|
| assert type(chrome_extensions) is list
|
| options['extensions'] = chrome_extensions
|
|
|