Xul

Estou estudando o uso do XUL a partir do link https://developer.mozilla.org/en-US/docs/Mozilla/Tech/XUL

Tentei fazer um botão abrir uma janela, com o conteudo em um .xul, mas só obtive erro.

No firefox 10.0.5:

Erro: uncaught exception: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE)"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: http://ads.contextweb.com/TagPublish/js/iv.static.js :: <TOP_LEVEL> :: line 4"  data: no]

No firefox 28.0

Error: Access to 'chrome://tests/content/xul.xul' from script denied

Os erros apareceram no console do firefox (js).

Criei o arquivo .manifest, como citado no tutorial, mas não funcionou.
Segue meus arquivos.

Função JS:

function testarXUL(){
	window.open("chrome://tests/content/xul.xul", "bmarks", "chrome,width=600,height=300");
}

Arquivo XUL:

<?xml version="1.0"?>
<?xml-stylesheet href="/" type="text/css"?>

<window
    id="findfile-window"
    title="Find Files"
    orient="horizontal"
    xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
<!-- Other elements go here --> 
</window>

Arquivo chrome.manifest do Firefox:

manifest components/components.manifest
manifest components/test.manifest

Arquivo test.manifest (file:///root/Documentos/Projeto/testXUL/ local do arquivo xul.xul)

content tests file:///root/Documentos/Projeto/testXUL/

Alguém sabe como resolver???