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
signature.asc
Description: OpenPGP digital signature
_______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform