News: 0001593263

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Firefox 147 Will Support The XDG Base Directory Specification

([Mozilla] 4 Hours Ago Firefox + XDG Base Dir)


A 21 year old bug report requesting support of the XDG Base Directory specification is finally being addressed by Firefox. The Firefox 147 release should respect this XDG specification around where files should be positioned within Linux users' home directory.

The XDG Base Directory [1]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. To date Firefox has just positioned all files under ~/.mozilla rather than the likes of ~/.config and ~/.local/share .

Back in September 2004 [2]this bug report was opened to support the FreeDesktop.org XDG Base Directory specification.

Merged this morning was the [3]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.



[1] https://specifications.freedesktop.org/basedir/latest/

[2] https://bugzilla.mozilla.org/show_bug.cgi?id=259356

[3] https://hg-edge.mozilla.org/integration/autoland/rev/8a6d6c094cb5



By perseverance the snail reached the Ark.
-- Charles Spurgeon