すでにFirefox3.6にアップグレードしている場合は、拡張機能の多くが機能しなくなり、古い拡張機能が機能しなくなったことにお気づきかもしれません。 checkCompatibilityトリック もう動作しません。それともそうですか?
Firefox3.6での変更点を指摘してくれた親友のDanielに感謝します。彼の 個人ブログ とてもオタクなので頭が爆発します。
Firefox3.6以降との拡張機能の互換性を強制する
これは、互換性のない拡張機能をインストールしようとしたときに発生するエラーです。 Firefoxのバージョン文字列には特に注意してください。後で必要になります。
タイプ about:config アドレスバーに移動し、警告をクリックした後、リストを右クリックして、メニューから[新規]-> [ブール値]を選択します。
これで、設定名を入力するように求められます。使用しているFirefoxの正確なバージョンに設定する必要があるため、ここで使用している正確なバージョンに注意を払う必要があります。
上記のエラーメッセージに記載されているように、Firefox 3.6b3を使用しているため、設定は次のようになります。大文字のCに注意してください。非常に重要です。
更新:現在のFirefox 3.6リリース候補については、次のものが必要です。
extension.checkCompatibility.3.6
基本的に、形式はベータリリースの場合はextensions.checkCompatibility.VERSION.b、アルファリリースの場合はextensions.checkCompatibility.VERSION.aです。したがって、Firefox 3.8 Alphaをテストする場合は、設定名としてextensions.checkCompatibility.3.8aを使用します。
ええ、それは最も単純なことではありませんでした。次のダイアログで、「false」を選択してダイアログを閉じます。
フィルタリングすると、リストに値が表示されます。
これで拡張機能がインストールされます。そうでない場合は、設定名に間違ったバージョンを入力した可能性があります。
間違いなく非常に役立つヒントであり、私がいつも使用していると思うものです。