2011年5月4日水曜日 Tomblooパッチのインストールに失敗しなくなるパッチ Firefox アドオン Tombloo のパッチです。 Firefox 4 になってから コンポーネントの動作が変わったところがあって、 特に「パッチのインストール」に失敗するようになっています。 具体的には、github に対して HEAD メソッドで Tombloo ライブラリの request 関数を使うと Content-Type が text/html で返ってきてしまう、という点です。 処理の中で Content-Type が text/javascript もしくは text/plain じゃないと失敗扱いなので、 このパッチではそのへんの条件をゆるくしています。 あと HEAD の戻り値に期待しないよう変更しています。 かなり条件がゆるいので、関係ないところで「パッチのイン