記憶FirefoxというかGreasemonkeyの話。2008年1月頃にGreasemonkeyのUpdateがあった。その更新によってunsafeWindowの中でGM_xmlhttpRequestなど、いくつかのメソッドが使えなくなっていたことに昨日気が付いた。うお!ほとんど1年も放置してた!?ええと、この度(といっても10ヶ月前の)仕様変更は、user.jsによってunsafeWindowに不用意に関数を渡さないように!という趣旨のものである。セキュリティ向上のためなら、既存のuser.jsが多少動かなくなるとしても是非もなし。unsafeWindow関連の詳しい情報はこちら。0.8)上記5つについてはunsafeWindowから直接呼べなくなりました。"bar");};上記のように書いても動作しなくなりました。0);});というようにwindow.setTimeoutにぶち込むことで実行可能になります。Displayが動かなくなってました。インストールしたuser.jsがunsafeWindow絡みで動かなくて困ったときは、大体この二点ぐらいに着目して修正すれば再び動かすことぐらいはできるだろう。いうか、ネット上でもあんまり誰も困ってないのが凄いと思った。みんなコレ(左腕で軽く作った力こぶを右手でバンバン叩きながら)持ってるんだねぇ。まとめunsafeWindowの問題点を今まできちんと理解してなかった。認証を必要とするサービス(はてブにブクマ追加など)を全てのURLで動かしたい場合は、かなり注意が必要ですね。TagAutoCompについては、thisキーワードを消すだけで一応動くようにはなる。読者になる検索リンクはてなブログブログをはじめる週刊はてなブログはてなブログPro最新記事ヤマダウェブコムでは税抜き価格が強調表示されていたのでサッカー観戦のポイント(素人視点)ガチホコで勝つためにTwitter本家WebのListで、画像付きtweetのみ表示するCSS自分を変えることは難しいのだろうか?月別アーカイブはてなブログをはじめよう!Aobaさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。