あなたはアドオンを作る時、他のアドオンと連携しやすいようにするということを意識しているでしょうか? 例えば、複数のタブをまとめて一気に閉じる機能を設けるために、タブの配列を受け取ってそれらをすべて閉じる closeTabs() という関数を定義するとしましょう。 function closeTabs(aTabs) { gBrowser.dispatchEvent(event); aTabs.forEach(function(aTab) { gBrowser.removeTab(aTab); }); } この機能を提供するアドオンの作者であるあなたにとっては、これ以上特に何も気にする事はありませんよね。 では、他のアドオン作者の人が、あなたのアドオンと連係して動作するアドオンを開発する場面を考えてみましょう。この関数が呼ばれたという事を他のアドオンから検知するにはどうすればよいでしょうか?
MDC https://developer.mozilla.org/en/Jetpack で公開されているドキュメントのAPIそのものというより、どのように使うかにフォーカスをあてたページにしたい。 参考URL: https://developer.mozilla.org/ja/Jetpack 日本語訳 Basics console、notification、tab など、基本的なクラス群です。 System clipboard、visual effect、device など OS との連携を実現します。 Multimedia Audio、Video、Music などマルチメディアをサポートします。 Storage Feature で利用するデータを保持するための Simple Storage やユーザの設定データを保持する Settings などが利用できます。 Extenders M
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く