mozregression
mozregression copied to clipboard
launchers: add support for policy overrides (bug 1777554)
This is a work in progress, do not merge.
- add
--policycommand line argument - add policy method to return loaded policy file
- remove _disableUpdateByPolicy from MozRunnerLauncher class
- add _install_policy method to FirefoxLauncher class
- override FirefoxLauncher.init so that it stores policy overrides
- update FirefoxLauncher._install to use new _install_policy method
- update TestRunner to use generic install params when creating launcher
TODO:
- add tests to cover new functionality
- add UI support