gecko-dev/security/mac/hardenedruntime
Gabriele Svelto 6ff1e8b815 Bug 1516367 - Move the minidump-analyzer out of the crash reporter application bundle r=spohl,dmajor
The minidump-analyzer tool was originally conceived to be used from the crash
report client and as such was installed in the crash reporter client
application bundle on macOS. It was later adapted to work from Firefox itself
but this caused linking problems when invoked from the Firefox app bundle.
This patch moves the minidump-analyzer into the Firefox app bundle and adapts
the relevant code to find it there.

The minidump-analyzer was also not signed like the rest of our executables and
this patch addresses that issue too.

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

--HG--
extra : moz-landing-system : lando
2019-11-14 21:11:59 +00:00
..
browser.developer.entitlements.xml Bug 1593071 - [macOS] Land different entitlement files for parent and child processes r=spohl 2019-11-07 13:26:05 +00:00
browser.production.entitlements.xml Bug 1593071 - [macOS] Land different entitlement files for parent and child processes r=spohl 2019-11-07 13:26:05 +00:00
codesign.bash Bug 1516367 - Move the minidump-analyzer out of the crash reporter application bundle r=spohl,dmajor 2019-11-14 21:11:59 +00:00
developer.entitlements.xml Bug 1576733 - Part 2 - Remove the Hardened Runtime AppleEvent entitlement r=spohl 2019-11-06 04:45:03 +00:00
plugin-container.developer.entitlements.xml Bug 1593071 - [macOS] Land different entitlement files for parent and child processes r=spohl 2019-11-07 13:26:05 +00:00
plugin-container.production.entitlements.xml Bug 1593071 - [macOS] Land different entitlement files for parent and child processes r=spohl 2019-11-07 13:26:05 +00:00
production.entitlements.xml Bug 1576733 - Part 2 - Remove the Hardened Runtime AppleEvent entitlement r=spohl 2019-11-06 04:45:03 +00:00