Closed Bug 1055037 Opened 10 years ago Closed 10 years ago

move webapp.ini file out of Contents/MacOS/ subdirectory

Categories

(Firefox Graveyard :: Webapp Runtime, defect, P1)

x86
macOS
defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: myk, Unassigned)

References

Details

According to bhearsum in this firefox-dev post <https://mail.mozilla.org/pipermail/firefox-dev/2014-August/002127.html>:

> Apple recently announced changes to how OS X applications must be packaged
> and signed (https://developer.apple.com/library/mac/technotes/tn2206/_index.html#//apple_ref/doc/uid/DTS40007919-CH1-TNTAG205)
> in order for them to function correctly on OS X 10.9.5 and 10.10. The tl;dr
> version of this is "only mach-O binaries may live in .app/Contents/MacOS,
> and signing must be done on 10.9 or later".

The runtime puts both the webapprt stub executable and the webapp.ini file into the Contents/MacOS/ subdirectory of the app package, so it sounds like we'll need to move webapp.ini to another directory, like Contents/Resources/ or a MozResources/ directory like the one to which some Firefox files are moving.
This may be a good time to also fix webapprt signing!
Priority: -- → P1
Blocks: 1111077
fixed by the work in bug 1064910
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Product: Firefox → Firefox Graveyard
You need to log in before you can comment on or make changes to this bug.