flyson
flyso****@users*****
2006年 7月 14日 (金) 22:57:57 JST
Index: bbs2chreader/content/bbs2chreader/bbsmenu/page.js diff -u bbs2chreader/content/bbs2chreader/bbsmenu/page.js:1.4 bbs2chreader/content/bbs2chreader/bbsmenu/page.js:1.5 --- bbs2chreader/content/bbs2chreader/bbsmenu/page.js:1.4 Wed Mar 22 07:46:50 2006 +++ bbs2chreader/content/bbs2chreader/bbsmenu/page.js Fri Jul 14 22:57:57 2006 @@ -395,9 +395,17 @@ function searchTitle(aSearchString){ if(aSearchString){ - // tH[ðÉõ¶ñðÇÁ - var formHistory = Components.classes["@mozilla.org/satchel/form-history;1"] + // tH[ðÉõ¶ñðÇÁ + var formHistory; + // XXX Firefox 1.5 Æ 2.0 Ý·« + if("nsIFormHistory" in Components.interfaces){ + formHistory = Components.classes["@mozilla.org/satchel/form-history;1"] .getService(Components.interfaces.nsIFormHistory); + }else{ + formHistory = Components.classes["@mozilla.org/satchel/form-history;1"] + .getService(Components.interfaces.nsIFormHistory2); + } + formHistory.addEntry("bbs2ch-bbsmenu-history", aSearchString); gTreeBbsMenuView.searchString = aSearchString; }else{