ubuntu の Firefox の Google Toolbar でコンテキストメニューの「次に送信」の Blogger の項目を削除する
ブラウズしているページの一部を範囲選択して「次に送信」で Gmail にメモとして送信することが多いのだけど、「次に送信」で表示されるメニューの並びが Blogger → Gmail → Google カレンダーの順でマウスカーソルを合わせる手間が気になっていた。Blogger をメニューから削除したかったが設定が見つからなかった。解析した結果、以下のように修正すれば表示されなくなった。
ubuntu で私の環境では以下にインストールされている toolbar.js を開く (* は記号列・・・よくわからないので伏せ字)
~/.mozilla/firefox/********.default/extensions/{********-****-****-****-************}/lib/toolbar.js
"JP" で検索するとひっかかる
{tld:"co.jp",iso:"JP",features:{news:1,local:1,country:1,blogthis:1,gmailthis:1,groups:1}}
を
{tld:"co.jp",iso:"JP",features:{news:1,local:1,country:1,blogthis:0,gmailthis:1,groups:1}}
とする。
英語版では「次に送信」で SMS へ送信できるが、日本語版では表示されないということから、どこかにスイッチがあるのだろうと探したらこのテーブルが見つかっただけ。試してみたら項目が消えてラッキーという話。ちなみに US では、
{tld:"com",iso:"US",features:{froogle:1,local:1,sms:1,news:1,country:1,blogthis:1,gmailthis:1,groups:1}}
と sms:1 という設定がある。なお、blogthis:1 を削除するとメニューが崩れたので、0 としてみた。onSendToContextPopup() 内で参照して featureMap を作成しているようだが以下(ry
追記
自動アップデートか何かのタイミングで戻ってしまったことが一度ある。要調査。