GNOME Bugzilla – Bug 504033
Place epiphany's caches in $XDG_CACHE_HOME or ~/.cache
Last modified: 2011-04-03 18:33:14 UTC
It'd be much easier to exclude caches and other unnecessary things from backups (or indeed divert caches to local disk on machines with NFS $HOME) if more applications saved their caches according to the XDG Base Directory spec (http://standards.freedesktop.org/basedir-spec/basedir-spec-0.6.html). This suggests using a subdirectory of $XDG_CACHE_HOME, defaulting to ~/.cache if that environment variable is not set. (I realise diverting the Mozilla backend's cache to the appropriate directory is likely to be more difficult.)
Unfortunately this depends on https://bugzilla.mozilla.org/show_bug.cgi?id=399892 which has been rejected by the mozilla developers.
Still relevant with webkit backend?
I believe this is still relevant with the webkit backend (tested with Debian's 2.30.2-1 package), although at least it's not blocked by Mozilla any more. The favicon cache is certainly in the wrong place (~/.gnome2/epiphany); I couldn't find where the main browser cache ends up.
Newest webkit+epiphany puts this on .cache/