拡張機能を書く新しいディレクトリーを作成し、そのディレクトリーに移動します。以下の内容を書き込んで保存してください。省略可能ですが、設定しておくことをお勧めします。省略可能ですが、設定しておくことをお勧めします。拡張機能に必要なパーミッションのリストです。ツールバーのボタンを指定するものです。ユーザーがボタンをクリックした際に表示されるポップアップを指定します。ウェブページからアクセスしたいファイルのリストです。自身からの相対パスで指定することに注意します。アイコン拡張機能にはアイコンを用意すると良いでしょう。用意していると宣言しています。下で使用しています)。ピクセルのサイズにする必要があります。いうプロパティで設定してください。"icons/beasts-96.png"}ツールバーのボタンツールバーのボタンにもアイコンが必要です。用意していると宣言しています。ディレクトリー内に保存します。下で使用しています)。ポップアップを使わない場合、ユーザーがボタンをクリックした際にはクリックイベントが拡張機能に向けて送出されます。ポップアップを使う場合にはクリックイベントは送出されず、代わりにポップアップが開きます。今回はポップアップが必要なので、次の項で作成しましょう。選択できる機能を持つこととします。いうディレクトリーを新しく作成します。ここにはポップアップ用のコードを保管します。ファイルから構成されます。ファイルは次のようになります。要素があって、動物の選択をする要素が入っています。それはポップアップの初期化に問題がある場合に使います。ファイルを読み込んでいることに注意してください。つの選択肢がポップアップを埋めるようにし、基本的なスタイリングを施しています。既定では隠れています。スクリプトにエラーがあった。クリックハンドラーを追加する。スクリプトの挿入ができない場合、エラー処理をする。