Я новичок в этом сам. На самом деле я наткнулся здесь, потому что я пытался задать еще один вопрос о расширении Firefox, но думаю, что смогу помочь.
Хм, ваша функция загрузки страницы объявлена в newtab.xul, и, следовательно, функцию нельзя вызвать из myapptoolbar.xul. Я думаю, что XUL-файлы являются HTML-файлами с расширенными привилегиями и, следовательно, имеют схожие свойства. Вы можете объявить функцию в app.js, а затем включить оба файла: файл app.js следующим образом: -
<script type="application/x-javascript" src="chrome://app/content/app.js" />
Поместите его где-нибудь сверху, сразу после строки there.is.only.xul. Просто делайте то, что вы обычно делаете с HTML-страницей.
Надеюсь, это поможет. =) Удачи тебе в расширении!