Re: https://bugzilla.mozilla.org/show_bug.cgi?id=1511071
-
In Chrome, download Firefox release (64) via https://www.mozilla.org/en-US/firefox/download/thanks/?utm_campaign=non-fx-button&utm_content=%7BEF522540-89F5-46b9-B6FE-1829E2B572C6%7D&utm_medium=referral&utm_source=addons.mozilla.org
-
Unarchive DMG and drag Firefox.app into ~/Desktop/Firefox.app.
-
Copy showattrs.sh from https://bug1511071.bmoattachments.org/attachment.cgi?id=9028740 into ~/Desktop/.
-
Open Terminal window at ~/Desktop/.
-
Run
./showattrs.sh ./Firefox.app
. -
Launch ~/Desktop/Firefox.app.
-
Open tools > web developer > toggle tools.
-
Go to settings > enable browser chrome debugging.
-
Enter scratchpad and set environment to browser.
-
Paste script from https://bug1511071.bmoattachments.org/attachment.cgi?id=9028744 into Scratchpad and click Run.
-
View output in Browser Console. <---- not sure if this should work since we're on Firefox 64 (Release channel) at this point.
-
Quit Firefox (release).
-
In Chrome, download Firefox Nightly (66) via https://download.mozilla.org/?product=firefox-nightly-latest-ssl&os=osx&lang=en-US (from https://www.mozilla.org/en-US/firefox/channel/desktop/ page)
-
Unarchive DMG and drag "Firefox Nightly.app" into ~/Desktop/FirefoxNightly.app
-
Run the following commands in the terminal:
xattr -p com.apple.quarantine ./Firefox.app > com.apple.quarantine
xattr -w com.apple.quarantine "`cat com.apple.quarantine`" ./FirefoxNightly.app
- Run
./showattrs.sh ./FirefoxNightly.app
and confirm the attributes match the results from step 5 above. - Launch ~/Desktop/FirefoxNightly.app.
- Run steps 8-11 above in Firefox Nightly.
add a step 2a: rename Firefox.app to FirefoxSOMETHING_UNIQUE.app