Do You PHP はてブロ

Do You PHPはてなからはてブロに移動しました

AutoCopy1.0.4がFx16.0.2で動作しない

また寄り道してます。。。

選択したテキストを自動的にコピーするアドオンのAutoCopyですが、Fx16.0.2でバージョン1.0.4が動作していないことに気づきました。
アドオンの設定を開いてみると、次のようなエラーが。。。

XML パースエラー: 外部実体参照の処理中にエラーが発生しました。
URL: chrome://autocopy/content/autocopyOptions.xul
行番号: 7, 列番号: 64:

<!DOCTYPE window SYSTEM "chrome://autocopy/locale/autocopy.dtd">
---------------------------------------------------------------^

DTDの定義ミスか?と思い調べてみると、案の定、xpiに含まれるchrome/locale/autocopy/ja-JP/autocopy.dtdでダブルクオートが1つ足りない模様。

<!ENTITY autocopyAbout.Contributor "Contributor>

これを

<!ENTITY autocopyAbout.Contributor "Contributor">

としてxpiを更新し、再インストール&Fx再起動で無事動作するようになりました。