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

How the preference branches are stored in firefox?

  • 2 odgovori
  • 2 ima ovaj problem
  • 13 views
  • Posljednji odgovor poslao cor-el

more options

I have a question related to firefox preferences.

From the firefox online documentations and tutorial, I learned that firefox organizes its preferences options as branches. Put another way, preferences are organized hierarchically. I noticed that there are some methods interfacing with a hash table.

I am curious how exactly the preferences are stored in firefox source code? What types of data structures are used to store them? Which file should I look at? Thanks!

I have a question related to firefox preferences. From the firefox online documentations and tutorial, I learned that firefox organizes its preferences options as branches. Put another way, preferences are organized hierarchically. I noticed that there are some methods interfacing with a hash table. I am curious how exactly the preferences are stored in firefox source code? What types of data structures are used to store them? Which file should I look at? Thanks!

Izmjenjeno od strane jindongpu

All Replies (2)

more options

You can explore the source code on this site:

http://mxr.mozilla.org/mozilla-release/

Simply search for the full name of a preference of interest to see how defaults are set and accessed.

more options

You can also inspect the page source of the about:config page to see how that page gets constructed

  • chrome://global/content/config.js