librewolf/bsys6
21
49
Fork
You've already forked bsys6
14

fix: Use correct bundle identifier for OS X #41

Merged
alyx161 merged 2 commits from :master into master 2026年05月16日 20:58:03 +02:00

LibreWolf's bundle identifier for OS X appears to be currently set to org.mozilla.librewolf, as observed by the CFBundleIdentifier field of the Info.plist (within the Contents folder of LibreWolf.app). Based off of https://searchfox.org/firefox-main/rev/0ea834f7/toolkit/moz.configure#3697, my understanding is that setting --with-distribution-id should fix it (though I haven't tested).

I set the value to match what's being set for Windows here, though I'm not sure why net.librewolf isn't just being used instead. Also honestly not sure why --with-distribution-id isn't being set for all programs regardless, but I assume there's some reason for it, so this just adds it to macos.mozconfig.

The bundle identifier being correct will be especially important for librewolf/issues#2902.

LibreWolf's bundle identifier for OS X appears to be currently set to `org.mozilla.librewolf`, as observed by the `CFBundleIdentifier` field of the `Info.plist` *(within the `Contents` folder of `LibreWolf.app`)*. Based off of https://searchfox.org/firefox-main/rev/0ea834f7/toolkit/moz.configure#3697, my understanding is that setting `--with-distribution-id` should fix it *(though I haven't tested)*. I set the value to match what's being set for Windows [here](https://codeberg.org/librewolf/source/src/commit/ebd9343bc70b6204455da2737e42056c5bf313d8/assets/mozconfig.windows#L30), though I'm not sure why `net.librewolf` isn't just being used instead. Also honestly not sure why `--with-distribution-id` isn't being set for all programs regardless, but I assume there's some reason for it, so this just adds it to `macos.mozconfig`. The bundle identifier being correct will be especially important for https://codeberg.org/librewolf/issues/issues/2902.
Signed-off-by: celenity <celenity@celenity.dev>

Assuming this applies to us, and we do that we might wanna use a different identifier.
The plan is more to deprecate the gitlab one in favor of one based on our own domain.

Assuming this applies to us, and we do that we might wanna use a different identifier. The plan is more to deprecate the gitlab one in favor of one based on our own domain.

@alyx161 wrote in #41 (comment):

Assuming this applies to us, and we do that we might wanna use a different identifier. The plan is more to deprecate the gitlab one in favor of one based on our own domain.

Agreed, it's pretty strange to keep using ye olde gitlab.io domain in the identifier.

@alyx161 wrote in https://codeberg.org/librewolf/bsys6/pulls/41#issuecomment-12391677: > Assuming this applies to us, and we do that we might wanna use a different identifier. The plan is more to deprecate the gitlab one in favor of one based on our own domain. Agreed, it's pretty strange to keep using ye olde gitlab.io domain in the identifier.

Since Firefox uses org.mozilla.firefox should we start using net.librewolf.librewolf similar to the XDG folders?

Since Firefox uses `org.mozilla.firefox` should we start using `net.librewolf.librewolf` similar to the XDG folders?
Use an identifier based on our own domain instead
Sign in to join this conversation.
No reviewers
Labels
Clear labels
No items
No labels
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
4 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
librewolf/bsys6!41
Reference in a new issue
librewolf/bsys6
No description provided.
Delete branch ":master"

Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?