I just completed mine first FF add-on . But after install it making the existing toolbar icons to disappear.
This is how mine chrome.manifest file looks like.
content myext content/
overlay chrome://browser/content/browser.xul chrome://myext/content/overlay.xul
locale myext en-US locale/en-US/
skin myext classic/1.0 skin/
style chrome://browser/content/browser.xul chrome://myext/skin/overlay.css
style chrome://global/content/customizeToolbar.xul chrome://myext/skin/overlay.css
Any ideas why this happening ?
Let me know if i need to post contents of more files.
Thanks
Edit: overlay.xul >
<?xml version="1.0"?>
<?xml-stylesheet href="chrome://myext/skin/overlay.css" type="text/css"?>
<!DOCTYPE overlay SYSTEM "chrome://myext/locale/overlay.dtd">
<overlay id="myext-overlay"
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
<script src="loader.js"/>
<script src='jquery.js'/>
<script src="overlay.js"/>
<script src="jquery.cookie.js"/>
<script src="Jquery-ui.js"/>
<script src="json2.js"/>
<script src="script.js"/>
<statusbar id="status-bar">
<statusbarpanel role="button"
onmouseup="KH.bind_btn_click()"
tooltiptext="myext">
<image src="chrome://myext/skin/icon.png" />
</statusbarpanel>
</statusbar>
</overlay>
Dir structure >
/content
overlay.xul
[otehr js files]
/locale
/skin
/chrome/manifest
/install.rdf