From 138d52c72f821c5186575ff465472f7fd5b242ec Mon Sep 17 00:00:00 2001 From: Andrey Lushnikov Date: Mon, 4 Mar 2019 14:19:28 -0800 Subject: [PATCH] fix(firefox): fix executablePath() on OSX (#4105) OSX might have case-sensitive partitions, so make sure we're precise. Fix #4102 --- experimental/puppeteer-firefox/lib/BrowserFetcher.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/experimental/puppeteer-firefox/lib/BrowserFetcher.js b/experimental/puppeteer-firefox/lib/BrowserFetcher.js index 8a645e045a5d3..c7d1250e4c1ee 100644 --- a/experimental/puppeteer-firefox/lib/BrowserFetcher.js +++ b/experimental/puppeteer-firefox/lib/BrowserFetcher.js @@ -206,7 +206,7 @@ class BrowserFetcher { throw new Error('Unsupported platform: ' + this._platform); } else if (this._product === 'firefox') { if (this._platform === 'mac') - executablePath = path.join(folderPath, 'firefox', 'Nightly.app', 'Contents', 'MacOS', 'Firefox'); + executablePath = path.join(folderPath, 'firefox', 'Nightly.app', 'Contents', 'MacOS', 'firefox'); else if (this._platform === 'linux') executablePath = path.join(folderPath, 'firefox', 'firefox'); else if (this._platform === 'win32' || this._platform === 'win64')