GranParadaiso で作業してて
- おいおい。 Firebug 対応してねーよー。
- ちょっとソース見てみるかあ
chrome からコンテンツにプロパティを設定できなくなっちゃった見たい。。。
win.hoge = hoge; // <- win はコンテンツの window win.location = "javascript: eval(hoge)"; // <- hoge がないって怒られる
みたいなところが動かなくなってるみたい><
で、リポジトリを除いてみたら
branches/firebug1.2 ってのがあった
さっそくビルド
$ svn co http://fbug.googlecode.com/svn/branches/firebug1.2 $ cd firebug1.2 $ ant
で
firebug1.2/dist に xpi が出来てるので、それを Firefox で開く
ちょっと気になったのでソースを見てみたら
var sandbox = new Components.utils.Sandbox(win); var sandbox.hoge = hoge; Components.utils.evalInSandbox('alert(hoge)', sandbox);
こんな感じで Components.utils.Sandbox というのを使っていました。