About omni.ja (formerly omni.jar)

  • Revision slug: Mozilla/About_omni.ja_(formerly_omni.jar)
  • Revision title: About omni.ja (formerly omni.jar)
  • Revision id: 30221
  • Created:
  • Creator: Sheppy
  • Is current revision? No
  • Comment 22 words added

Revision Content

{{ gecko_minversion_header("2.0") }}{{ draft() }}

Firefox 4 achieves performance improvements by moving many of its internal parts from being standalone files or sets of JAR files into just one JAR file called omni.jar; this reduces the amount of I/O needed to load Firefox.

Note: When extracting omni.jar, you may incorrectly get false warnings from some virus protection software. In addition, due to the way the archive is optiimized, some zip utilities don't work with it.

omni.jar contents

The omni.jar file contains assorted browser resources:

chrome.manifest
The chrome manifest file.
/chrome/browser/
Browser chrome files, including browser-specific skin files.
/chrome/en-US (or other locale)
Localized content files.
/chrome/pippki/
User interface files for managing security certificates.
/chrome/localized.manifest
Manifest of localized content; referenced by the main chrome manifest file.
/chrome/nonlocalized.manifest
Manifest of non-localized content; referenced by the main chrome manifest file.
/components/
XPCOM components the application relies upon.
/defaults/
Default preference files.
/modules
JavaScript code modules.
/res/
Miscellaneous resource files.

See also

Revision Source

<p>{{ gecko_minversion_header("2.0") }}{{ draft() }}</p>
<p>Firefox 4 achieves performance improvements by moving many of its internal parts from being standalone files or sets of JAR files into just one JAR file called <code>omni.jar</code>; this reduces the amount of I/O needed to load Firefox.</p>
<div class="note"><strong>Note:</strong> When extracting <code>omni.jar</code>, you may incorrectly get false warnings from some virus protection software. In addition, due to the way the archive is optiimized, some zip utilities don't work with it.</div>
<h2>omni.jar contents</h2>
<p>The <code>omni.jar</code> file contains assorted browser resources:</p>
<dl> <dt>chrome.manifest</dt> <dd>The <a href="/en/Chrome_Registration" title="en/Chrome Registration">chrome manifest</a> file.</dd> <dt>/chrome/browser/</dt> <dd>Browser chrome files, including browser-specific skin files.</dd> <dt>/chrome/en-US (or other locale)</dt> <dd>Localized content files.</dd> <dt>/chrome/pippki/</dt> <dd>User interface files for managing security certificates.</dd> <dt>/chrome/localized.manifest</dt> <dd>Manifest of localized content; referenced by the main chrome manifest file.</dd> <dt>/chrome/nonlocalized.manifest</dt> <dd>Manifest of non-localized content; referenced by the main chrome manifest file.</dd> <dt>/components/</dt> <dd>XPCOM components the application relies upon.</dd> <dt>/defaults/</dt> <dd>Default preference files.</dd> <dt>/modules</dt> <dd><a href="/en/JavaScript_code_modules" title="en/JavaScript code modules">JavaScript code modules</a>.</dd> <dt>/res/</dt> <dd>Miscellaneous resource files.</dd>
</dl>
<h2>See also</h2>
<ul> <li><a href="/en/Firefox_4_for_developers" title="en/Firefox 4 for developers">Firefox 4 for developers</a></li> <li><a href="/en/Theme_changes_in_Firefox_4" title="en/Theme changes in Firefox 4">Theme changes in Firefox 4</a></li>
</ul>
Revert to this revision