「分割ブラウザ」を使うと新規ウィンドウで死ぬ?

 仕事柄、Web ページを3つも4つも同時に見ていることが多いので、SHIMODA Hiroshi 氏の「分割ブラウザ」アドオンを利用してみた。

 細かい点に不満*1はあるものの、大筋では満足できる出来。

 ただ一点だけ問題がある。JavaScript で新規ウィンドウが立ち上がるとプロセスごと死ぬ。どうやら新規ウィンドウでも元の画面分割を引き継いでいるあたりが原因らしい。

 FireFox(ver. 2.0) のオプション設定で新規ウィンドウの代わりに新規タブを利用する設定があるが、これはアンカーリンクの _target には効いてもJavaScript のwindow.open() には効かないらしい。

 そこでabout:config を直接いじって解決させた。

browser.link.open_newwindow.restriction = 0

 0 にすると、JavaScript のwindow.open() を強制的に新規タブにできる。

*1:左右分割した後にそれぞれで上下分割できないとか。分割した画面でPageUP,PageDown が効かないとか