Jetpack Tips

自分の Jetpack Feature の変更をすばやく反映させる方法

まず、自分の Feature をローカルファイルとしてインストールします。(Feature インストール html ファイルをドラッグ&ドロップすれば良いです。)次に about:jetpack ページの Installed Features を開いてください。該当する Feature の横に refresh というリンクがあります。Feature Javascript を変更したあとこのボタンを押せば、その変更が反映されます。ただし、この機能が有効なのは、該当 Feature をローカルからインストールした場合に限ります( URLが file: でスタート)。

alert を出したい

jetpack 名前空間内には  alert 関数はありません。そこで、以下のように、現在表示中の contentWindow の alert を利用します。

jetpack.tabs.focused.contentWindow.alert("何か");

jetpack.storage.simple の実体のありか

profileディレクトリ/jetpack/xxxxxxxxxxxx/storage/simple.json がそれです。
※xxxxxxxxxxxx は、各 Jetpack Feature のユニークな識別子です。