當然,這個是趣味為主,不用太在意結果。 ^_^

function myDump(aMessage) {
var consoleService = Components.classes["@mozilla.org/consoleservice;1"]
.getService(Components.interfaces.nsIConsoleService);
consoleService.logStringMessage("My extension: " + aMessage);
}
<!ENTITY button.label "Click Me!">
<!ENTITY button.accesskey "C">
<!DOCTYPE window SYSTEM "chrome://packagename/locale/filename.ent">
<button label="&button.label;" accesskey="&button.accesskey;"/>
key=value
<stringbundleset>
<stringbundle id="strRes" src="chrome://sample/locale/sample.properties"/>
</stringbundleset>
var strRes = null;
strRes = document.getElementById("strRes");
alert(strRes.key);
content packagename uri/to/files/ [flags]
locale packagename localename uri/to/files/ [flags]
skin packagename skinname uri/to/files/ [flags]
overlay chrome://URI-to-overlay chrome://overlay-URI [flags]
<?xml version="1.0"?>
<RDF:RDF xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:chrome="http://www.mozilla.org/rdf/chrome#">
<RDF:Seq about="urn:mozilla:package:root">
<RDF:li resource="urn:mozilla:package:myextension"/>
</RDF:Seq>
<RDF:Description about="urn:mozilla:package:myextension"
chrome:displayName="My Extension"
chrome:author="author"
chrome:contributor="contributor"
chrome:name="myextension"
chrome:description="My Simple Extension."
chrome:extension="true">
</RDF:Description>
<RDF:Seq about="urn:mozilla:overlays">
<RDF:li resource="chrome://browser/content/browser.xul"/>
</RDF:Seq>
<!-- overlay for Firefox. -->
<RDF:Seq about="chrome://browser/content/browser.xul">
<RDF:li>chrome://tongwen/content/overlay.xul</RDF:li>
</RDF:Seq>
</RDF:RDF>
Firefox {ec8030f7-c20a-464f-9b0e-13a3a9e97384}
Thunderbird {3550f703-e582-4d05-9a08-453d09bdfdc6}
<?xml version="1.0"?>
<RDF xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:em="http://www.mozilla.org/2004/em-rdf#">
<Description about="urn:mozilla:install-manifest">
<em:id>myextension@mysite.com</em:id> <!-- (Firefox 1.5 ~ ?) -->
<em:id>{22870005-adef-4c9d-ae36-d0e1f2f27e5a}</em:id> <!-- (Firefox 1.0) -->
<em:version>1.0</em:version>
<em:type>2</em:type>
<!-- Target Application this extension can install into,
with minimum and maximum supported versions. -->
<em:targetApplication>
<Description>
<em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id>
<em:minVersion>1.0+</em:minVersion>
<em:maxVersion>1.5</em:maxVersion>
</Description>
</em:targetApplication>
<!-- Front End MetaData -->
<em:name>Sample!</em:name>
<em:description>A test extension</em:description>
<em:creator>Your Name Here</em:creator>
<em:homepageURL>http://www.foo.com/</em:homepageURL>
</Description>
</RDF>