2.0 KiB
2.0 KiB
Omni.ja
Table of Contents
Basics
Related Docs
- UDN: omni.ja (formerly omni.jar)
- Firefox 4: jar jar jar
- Firefox's Optimized Zip Format: Reading Zip Files Really Quickly
- How to Optimize or De-optimize Firefox OMNI.JA File
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 applicationcomponents/
: XPCOM components the application relies upon.defaults/
: Default preference files.modules/
: JavaScript code modules.res/
: Miscellaneous resource files.