Windows 10 reached EOS (end of support) on October 14, 2025. For more information, see this article.

Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

Cache File Format

  • 2 replies
  • 1 has this problem
  • 55 views
  • Last reply by mhl

more options

Currently I'm working on a tool to manipulate metadata in Firefox's cache2 cache-files. Since I did not find a source on the file format used that is either up-to-date or complete I worked my way through the source code for an "official" documentation of the format.

My program is able to read the metadata successfully but when changing some data Firefox does accept the file anymore. It seems like I'm missing something but so far I'm not seeing it in the code.

So my question is, is there some sort of documentation available besides the source code or is it possible to ask a developer, if there is somewhere something where the integrity of the file is checked?

Thank you in advance for an answer.

Currently I'm working on a tool to manipulate metadata in Firefox's cache2 cache-files. Since I did not find a source on the file format used that is either up-to-date or complete I worked my way through the source code for an "official" documentation of the format. My program is able to read the metadata successfully but when changing some data Firefox does accept the file anymore. It seems like I'm missing something but so far I'm not seeing it in the code. So my question is, is there some sort of documentation available besides the source code or is it possible to ask a developer, if there is somewhere something where the integrity of the file is checked? Thank you in advance for an answer.

Chosen solution

Hi

This is not something that we can help you with here, but I recommend that you ask at:

https://discourse.mozilla.org/c/firefox-development/178

Read this answer in context 👍 1

All Replies (2)

more options

Chosen Solution

Hi

This is not something that we can help you with here, but I recommend that you ask at:

https://discourse.mozilla.org/c/firefox-development/178

more options

Thank you for link.