■
XUL日記になっている今日この頃。
XPIの作成
授業でXPIを作って,「tool」メニューに表示されるようにしなきゃなので調査。
Firefox1.5用を作るのだが,1.0とだいぶ変わっている…やり方さえしっていれば,楽にはなっているようだが。うーむ。まだ枯れてないようだ。この上でPolicy EditorのGUI作ったら苦労しそう。
「ツール」メニューに挿入する方法など。
Firefox1.5chromeの登録方法の変更
Firefox1.5(β1)にしたら,chromeの登録(chromeディレクトリにxulを置いてうごかす)方法が全然違う。チュートリアルの方法は古い。
- installed-chrome.txtが無くなっている。
ここへの登録は不要。
- 変わりに,.manifestなるファイルができている。
アプリ名.manifestを(firefox root)/chromeに作り,そこに
content アプリ名 foo/content/
↑(firefox root)/chrome/foo/contentにxulファイルがある場合
これで,chrome://アプリ名/content/xulファイル
のアクセスができるようになった。
- contents.rdfファイルは不要なようだ。
ちなみに,firefox1.5にした後,再起動したらようやく登録された。インストール後一度は再起動が必要らしい。