| Index: tools/chrome_proxy/webdriver/common.py
|
| diff --git a/tools/chrome_proxy/webdriver/common.py b/tools/chrome_proxy/webdriver/common.py
|
| index f17ab3b2a60bb7d0c0b6174bc40e645b0f04fc72..4c994598c6cc08f6dea710d7eec10473f753f044 100644
|
| --- a/tools/chrome_proxy/webdriver/common.py
|
| +++ b/tools/chrome_proxy/webdriver/common.py
|
| @@ -166,7 +166,8 @@ class TestDriver:
|
| # Override flags given in code with any command line arguments.
|
| for override_arg in shlex.split(self._flags.browser_args):
|
| arg_key = GetDictKey(override_arg)
|
| - if arg_key in original_args:
|
| + if (arg_key in original_args
|
| + and original_args[arg_key] in self._chrome_args):
|
| self._chrome_args.remove(original_args[arg_key])
|
| self._logger.info('Removed Chrome flag. %s', original_args[arg_key])
|
| self._chrome_args.add(override_arg)
|
|
|