Firefox-UI-Fix/docs/Omni_ja.md
2641a40fd44383320adde4b027a1d0b03bd550 9d641fa4bb Doc: Improve document readability
2022-11-17 16:03:59 +05:00

2 KiB

Omni.ja

Table of Contents

Basics

Related Docs

Explanation

Firefox achieves performance improvements by moving many of their internal parts from being standalone files or sets of JAR files into just one JAR file called omni.ja.
This reduces the amount of I/O needed to load the application.

Chrome content, modules, non-binary components, and many other elements are packaged in an omni.ja file for each base directory.

  • actors/: JSActors related files.
  • chrome.manifest: The chrome manifest file.
  • chrome/: User interface files for the application
  • components/: XPCOM components the application relies upon.
  • defaults/: Default preference files.
  • modules/: JavaScript code modules.
  • res/: Miscellaneous resource files.