digitalcre8:  I'm not sure whether you realize it, but Firefox's directory 
structure needed to be changed substantially to support V2 signatures.  See 
particularly https://bugzilla.mozilla.org/show_bug.cgi?id=1046906 and 
https://groups.google.com/forum/?fromgroups#!topic/mozilla.dev.platform/RGHGZuvQn24.

I haven't done much of the work getting Firefox ready for v2 signing, and don't 
know anything about this particular issue.  But both Stephen Pohl and Robert 
Strong are out today, so I'll respond as best I can.

In this case, I notice that, after the above-mentioned changes, Firefox's 
MainMenu.nib is now in Contents/Resources/res/.  It's no longer in 
Contents/MacOS/res, as it once was.  digitalcre8, I suggest you make your 
variant of Firefox conform with these changes.  They're all currently on 
Mozilla trunk (mozilla-central), and I believe also on the Aurora branch.

----- Original Message -----
From: "Benjamin Smedberg" <[email protected]>
To: [email protected], [email protected]
Cc: "Robert Strong" <[email protected]>, "Stephen Pohl" <[email protected]>, 
"Steven Michaud" <[email protected]>
Sent: Monday, October 13, 2014 2:57:42 PM
Subject: Re: When signing for OSX V2 signatures, MainMenu.nib isn't in proper 
format


On 10/13/2014 1:15 PM, [email protected] wrote:
> I am building a variant of Firefox, and am trying to sign the code with the 
> new V2 Signature on OSX.  I'm able to get everything signed OK except for the 
> following error:
>
> bundle format unrecognized, invalid, or unsuitable In subcomponent: 
> (my).app/Contents/MacOS/res/MainMenu.nib file
>
> The reason is that the contents of the nib file are just sitting in the root:
> - MainMenu.nib/classes.nib
> - MainMenu.nib/keyedobjects.nib
> - MainMenu.nib/info.nib
>
> However, when I try to put the contents of MainMenu.nib into proper format: 
> Mainmenu.nib/Contents/MacOS/classes.nib, etc. it no longer loads the menu in 
> OSX.  Any suggestions?

This might have been better-asked in dev.platform, but I'm just going to 
cc the relevant people who have been in charge of mac v2 signing so they 
can perhaps answer your question.

--BDS

_______________________________________________
dev-builds mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-builds

Reply via email to