Last update: 2009-03-04
秀の介さんの日記(2009-03-02)で「メニューのアイテムがグレーアウトし、アドレスバーやinput, text areaなどにキャレットを移せないことがある」というバグについて書かれていて、Bugzilla-jp では bug 6537 に登録されている。
これ、一昨日辺りの Shiretoko と trunk の nightly で発生して、何が起きたのか分らないままウィンドウを切り替えたら元に戻り、それ以後再現しなかったので放っておいた。
どこのサイトで起きたのか、何をした時に起きたのかも思い出せなかったので、履歴を頼りに遡ってみたら、グレーアウトするのは Firefox Add-ons のログイン時に確認できた。
下の画像がその時のもの。ちょっと分り辛いかも知れないが、後ろ側が正常な状態で前面がツールバーやタブバーなどがグレーアウトしている状態。
Firefox のウィンドウを背面に持っていった時の表示状態と同じだと思ってください。
で、これは次の設定と手順で確認した。
上記の手順だと画像のように薄グレーになってしまう。
この時のエラーコンソールに吐き出されたエラーはこれ。
Error: Permission denied for to call method UnnamedClass.toString on < >.
Error: uncaught exception: unknown (can't convert to string)
AMO のログインではロケーションバーや検索バーへのキャレット移動ができないというのは再現しないが、グレーアウトと共に、バー上で操作を受け付けなくなるサイトが見つかった。
それが Apple 関連の情報を発信されている muta さんの BBS 質問意見箱

ここではロケーションバー、検索バー、textarea ともキャレットも入らないし操作自体が効かなくなる。だがエラーコンソールには何も表示されない。
ここではページをリロード(パスワードはキャンセルしても構わない)するか、一度ウィンドウを非アクティブにしてから戻ると、正常な状態になる。
これが bug 6537 で報告されている問題の再現ではないかと思うのだが。