That list sounds right to me. I think our bizdev and/or legal people should be 
looped in here though. Mike, not sure if you're the right person, but I bet you 
know who is....

On Fri, Oct 02, 2015 at 04:20:06PM +0200, Frédéric WANG wrote:
> Thank you,
> 
> I downloaded the Firefox builds on mozilla.org and verified the
> CFBundleIdentifier. I believe the relevant ids that we should ask Apple
> to white list are:
> 
> org.mozilla.firefox (Firefox release and beta)
> org.mozilla.firefoxdeveloperedition (Firefox Developer Edition)
> org.mozilla.nightlydebug and org.mozilla.nightly (nightly, development,
> & unofficial versions, with and without debug symbols)
> 
> The "Desktop Boot2Gecko" build available on https://nightly.mozilla.org/
> also uses org.mozilla.nightly so I think we really only want
> https://dxr.mozilla.org/mozilla-central/search?q=MOZ_APP_DISPLAYNAME+path%3Abrowser%2Fbranding&redirect=false&case=true&limit=54&offset=0
> 
> Someone on the WebKit dev mailing list mentioned that Apple's Mail
> application does not have this same "page loaded announcement" behavior,
> so probably Thunderbird, XULRunner, Instantbird etc should be excluded.
> I'm not sure about SeaMonkey, since it is really a suite with a browser,
> mail client, editor etc
> 
> On 10/02/2015 02:48 PM, Ben Hearsum wrote:
> > This list looks right to me, based on my memories of dealing with code
> > signing changes for 10.10. You can confirm this by downloading Nightly,
> > Aurora, Beta, Release, and ESR and having a look for CFBundleIdentifier
> > in Contents/MacOS/Info.plist in each.
> > 
> > On 2015-10-02 07:47 AM, Gijs Kruitbosch wrote:
> >> The source code says:
> >>
> >> https://dxr.mozilla.org/mozilla-central/search?q=MOZ_APP_DISPLAYNAME+path%3Abranding&redirect=true&case=true&limit=63&offset=0
> >>
> >>
> >> So for the purposes of OS X, I believe the current list is:
> >>
> >> Firefox
> >> Nightly
> >> FirefoxDeveloperEdition
> >> B2G
> >>
> >> (I *think* there is a way to build b2g stuff on osx into something
> >> desktoppy (mulet? b2g emulator?), so we might as well include it in the
> >> list... unless Eitan/others say I'm making stuff up here, in which case,
> >> just the top 3)
> >>
> >> The tricky thing, of course, is that then there are the other usecases:
> >>
> >> https://dxr.mozilla.org/mozilla-central/search?q=MOZ_APP_DISPLAYNAME&=mozilla-central&redirect=true&offset=63
> >>
> >>
> >> which means that you may (or may not!) want "XULRunner" or "SeaMonkey"
> >> or "Instantbird" (
> >> https://dxr.mozilla.org/comm-central/search?q=MOZ_APP_DISPLAYNAME&offset=63
> >> )
> >>
> >> and I don't know whether you care about those or whether they match what
> >> you (or Mozilla-the-org, or Apple) would consider "Official" Mozilla
> >> builds, or whether they would make sense as "web browser" things (which
> >> is more clear for things like SeaMonkey than for Instantbird or XULRunner).
> >>
> >> ~ Gijs
> >>
> >>
> >>
> >> On 02/10/2015 07:15, Frédéric WANG wrote:
> >>> Hi all,
> >>>
> >>> I've recently tried to fix an accessibility bug on Mac (see
> >>> https://bugzilla.mozilla.org/show_bug.cgi?id=718637). According to Apple
> >>> developers, VoiceOver must white list Firefox as a "web browser" so that
> >>> it can react to AXLoadComplete notifications normally. For that purpose,
> >>> we need to provide them the Mac bundle id of Firefox.
> >>>
> >>> Reading our configure script, MOZ_MACBUNDLE_ID is of the form
> >>> "org.mozilla.***" or "org.mozilla.***debug" where *** is the lowercased
> >>> MOZ_APP_DISPLAYNAME build configuration:
> >>>
> >>> http://hg.mozilla.org/mozilla-central/file/2c1fb007137d/configure.in#l4588
> >>>
> >>> http://hg.mozilla.org/mozilla-central/file/2c1fb007137d/configure.in#l8679
> >>>
> >>>
> >>> So actually my question becomes: what is the possible values of
> >>> MOZ_APP_DISPLAYNAME in the official Mozilla builds? I assume the values
> >>> include at least "Firefox" and "Nightly". Anything else?
> >>>
> >>> Thank you,
> >>>
> >>> Frédéric Wang
> >>>
> >>
> > 
> 
> 
> -- 
> Frédéric Wang
> maths-informatique-jeux.com/blog/frederic
> 
> 


Attachment: signature.asc
Description: Digital signature

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

Reply via email to