Firefox-UI-Fix/docs/Omni_ja.md

2.0 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.