firefox extention開発メモ
開発環境を整える*1
- about:configでnglayout.debug.disable_xul_cacheをtrueにする(ない場合は追加)
- フォルダ構成をじっくり時間をかけて作る
- そのリンクを~/.mozilla/firefox/<プロファイル>/extention/に作る。名前はIDで。
- firefoxを再起動するとインストールするかどうか聞いてくる
以下のサイト観たほうが早いです。
Firefox拡張機能(extension)の作り方 — ありえるえりあ
Chrome registration - Mozilla | MDN
Install Manifests | MDN
Getting started with extension development/ - MozillaZine Knowledge Base
nglayout.debug.disable_xul_cacheをtrueにしたのに反映されない
新規ウインドウで新しいウインドウから実行すると反映されました。