Bug 1402426 - removing the requirement to sign addons from talos and run from source. reland as this was partially reverted in a mozreview rebase. r=me

This commit is contained in:
Joel Maher 2017-10-09 08:42:51 -04:00
Родитель 597f9d1021
Коммит a966a4008f
2 изменённых файлов: 0 добавлений и 10 удалений

Просмотреть файл

@ -93,10 +93,6 @@ class FFSetup(object):
if self.test_config.get('extensions'):
extensions.append(self.test_config['extensions'])
if self.browser_config['develop'] or \
'try' in str.lower(self.browser_config['branch_name']):
extensions = [os.path.dirname(i) for i in extensions]
# downloading a profile instead of using the empty one
if self.test_config['profile'] is not None:
path = heavy.download_profile(self.test_config['profile'])

Просмотреть файл

@ -118,12 +118,6 @@ def run_tests(config, browser_config):
if browser_config['develop']:
browser_config['extra_args'] = '--no-remote'
# with addon signing for production talos, we want to develop without it
if browser_config['develop'] or 'try' in str.lower(browser_config['branch_name']):
browser_config['preferences']['xpinstall.signatures.required'] = False
browser_config['preferences']['extensions.allow-non-mpc-extensions'] = True
# if using firstNonBlankPaint, must turn on pref for it
if test.get('fnbpaint', False):
LOG.info("Using firstNonBlankPaint, so turning on pref for it")