FirefoxでTwitterなどでのブックマークレットが動作しない場合の対処法

正確な時期はいつ頃かは調べていないのですが、いつの日からかFirefoxで特定のブックマークレットが動作しなくなってしまいました。例えばツイートに添付された画像を全てorigオプションで展開するTwitterのブックマークレットなどです。

ブックマークレットを動作させるためには、CSP(Content Security Policy)を無効にする必要があります。以下、手順です。

1.アドレスバーにabout:configと入力し設定画面に移行する

f:id:gregminster:20150819224156p:plain
f:id:gregminster:20150819224204p:plain

2.security.csp.enableの項目を表示させる

f:id:gregminster:20150819224331p:plain

3.値をfalseにする

f:id:gregminster:20150819224411p:plain
f:id:gregminster:20150819224417p:plain

以上の設定が終わったら念のためFirefoxを再起動します。すると今まで動かなかったブックマークレットが正しく動作するようになっているはずです。

Powered by はてなブログ