Вобщем, интересует этот нехитрый вопрос. Обычно структура расширения такова:
[Моё Расширение.xpi]
      |
      +--[chrome]
      |
      +--[defaults]
      |
      +--chrome.manifest
      |
      +--install.rdf

В папке [chrome] обычно лежит JAR файл с исходниками. Что будет если я не буду упаковывать их в JAR файл? Это как-то отразится на производительности или ещё на чем-нибудь?

KML, если у тебя в расширении много файлов, то их лучше упаковать в jar без сжатия, дабы в случае сильной фрагментации диска небыло жудких тормозов при загрузке.

...
There are different formats that chrome files can take. Each has its advantages and disadvantages:
...

(http://www.mozilla.org/build/jar-packaging.html)

Anton, спасибо, исчерпывающая информация :)