Firefox Developer Edition が 42.0a2 に更新された。
- 開発のため未署名のまま入れている拡張群がすべてブロックされてしまった。それらを動かすためにわざわざ Developer Edition を入れたんですけど……。しかしこれは単に about:config で [cci]xpinstall.signatures.required[/cci] を false にするだけだった。それにしてもどうしてデフォルト値を true にするんだ。どういう嫌がらせだ。
- Electrolysis、あるいは e10s という Firefox をマルチプロセスにする計画があり、42.0a2 ではそれがデフォルトでオンになった。
おそらく、wasavi などの Addon SDK ベースで作っている拡張は、e10s 環境下でも特に影響はないんだと思う。しかし困ったことに keysnail が動かなくなる。正確に言うと keysnail 自体は動くのだけど、.keysnail.js に書いたスクリプトでコンテント領域の DOM に触っている部分が軒並み動かなくなる。e10s は Firefox 自身のプロセスとコンテント領域のプロセスを分離するのがミソだということなので当然だ。
幸いにして、今のところは e10s を有効にするかは単に about:preferences で指定できる。でも、将来的にはこれどうなるんだろう。常に有効とかになったら keysnail 死んじゃう。