Firefox 147 Will Support The XDG Base Directory Specification Merged this morning was the support for this specification and associated commits In turn this long-open bug is now closed and Firefox 147 should be the version to finally support the XDG Base Directory specification for jiving more nicely with other Linux apps
Firefox is fixing a 21-year old problem on Linux - How-To Geek As part of the upcoming release of Firefox 147, Mozilla has resolved a bug report about missing support for Freedesktop's XDG Base Directory standard The report had been open for a whopping 21 years, and the fix will make Firefox installation files cleaner and more organized Bug 259356, created in September 2004, outlined how Firefox was not following XDG Base Directory specifications, which
259356 - (xdg-basedir) Support for the Freedesktop. org XDG . . . This means using the variables defined there for storing config files, data files and cache files It would be nice for a good desktop integration under X (Linux) to follow these specs (because I've also noticed Firefox follows others too)
Firefox 147 Will Support The XDG Base Directory Specification The XDG Base Directory specification lays out where application data files, configuration files, cached assets, and other files and file formats should be positioned within a user's home directory and the XDG environment variables for accessing those locations
Firefox is fixing a 21-year old problem on Linux - Nsane Forums As part of the upcoming release of Firefox 147, Mozilla has resolved a bug report about missing support for Freedesktop's XDG Base Directory standard The report had been open for a whopping 21 years, and the fix will make Firefox installation files cleaner and more organized Bug 259356, created
Firefox switches to using ~ . config mozilla directory on . . . The Firefox codebase that will form the basis for Firefox 147 on January 13th has been updated to use the "~ config mozilla" directory by default for storing profiles, add-ons, settings, and internal databases on UNIX-like systems (the cache had already been moved to "~ cache mozilla") This change was made to ensure the browser complies with the Freedesktop org XDG Base Directory