Hatena::ブログ(Diary)

フリーフォーム フリークアウト

2010-02-13

piro_orpiro_or 2010/02/15 18:57 nsIFormHistoryという名前のインターフェースは、現在ではそもそも定義されていないようです。

http://mxr.mozilla.org/mozilla-central/source/toolkit/components/satchel/public/nsIFormHistory.idl (Trunk)

古いソースを見てみた感じでは、Firefox 1.5まではnsIFormHistoryだったのが、Firefox 2からnsIFormHistory2になったみたいです。

http://mxr.mozilla.org/mozilla1.8/source/toolkit/components/satchel/public/nsIFormHistory.idl (Firefox 2)
http://mxr.mozilla.org/mozilla1.8.0/source/toolkit/components/satchel/public/nsIFormHistory.idl (Firefox 1.5)

ということで、Firefox 2以降専用のコードなのであれば Components.interfaces.nsIFormHistory2 だけ書いておけばよさそうです。

cou929_lacou929_la 2010/02/20 18:24 なるほど, 名前が変わっていたんですね. ありがとうございます! 早速本文の方にも追記させていただきました.

Connection: close