概要 XPConnect は、XPCOM と JavaScript を、お互いにかんたんに操作できるようにする技術です。 XPConnect は、JavaScript オブジェクトが透過的に XPCOM オブジェクトにアクセスし、操作できるようにします。それはまた、JavaScript オブジェクトが、XPCOM オブジェクトから呼ばれることができる、XPCOM にしたがうインターフェイスを持つことを可能にします。その主な目標は、XPCOMスタイルのインターフェイスの片側からコミュニケーションするオブジェクトが、そのインターフェイスの反対側にいるオブジェクトの実装言語を知ったり気にしたりする一般的な必要をなくす、ということです。 XPConnect の第一の存在理由は、ネイティヴ・コードが JavaScript コードとやりとりする必要があるところで使われている、手書きのコードを置き