Bug 1493261 - Back out Bug 1493261 because it broke symbolication on non-Windows platforms. r=jmaher

Differential Revision: https://phabricator.services.mozilla.com/D6572

--HG--
extra : moz-landing-system : lando
This commit is contained in:
Markus Stange 2018-09-25 09:16:32 +00:00
Родитель 2bd3beeba9
Коммит 299faa2eff
2 изменённых файлов: 2 добавлений и 5 удалений

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

@ -140,8 +140,7 @@ class GeckoProfile(object):
# mapping of app or platform names to directories # mapping of app or platform names to directories
# Note: App & OS names from requests are converted # Note: App & OS names from requests are converted
# to all-uppercase internally # to all-uppercase internally
"symbolPaths": self.symbol_paths, "symbolPaths": self.symbol_paths
"platformsRequiringSymbols": ["Windows", "Microsoft"]
}) })
if self.browser_config['symbols_path']: if self.browser_config['symbols_path']:

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

@ -139,10 +139,8 @@ class ProfileSymbolicator:
return None return None
def integrate_symbol_zip_from_url(self, symbol_zip_url): def integrate_symbol_zip_from_url(self, symbol_zip_url):
if platform.system() not in self.options['platformsRequiringSymbols']\ if self.have_integrated(symbol_zip_url):
or self.have_integrated(symbol_zip_url):
return return
LogMessage("Retrieving symbol zip from {symbol_zip_url}...".format( LogMessage("Retrieving symbol zip from {symbol_zip_url}...".format(
symbol_zip_url=symbol_zip_url)) symbol_zip_url=symbol_zip_url))
try: try: