[Bbs2ch-cvs 122] CVS update: bbs2chreader/content/bbs2chreader/bbsmenu

Back to archive index

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){
-				// ƒtƒH[ƒ€—š—ð‚ÉŒŸõ•¶Žš—ñ‚ð’ljÁ
-		var formHistory = Components.classes["@mozilla.org/satchel/form-history;1"]
+			// ƒtƒH[ƒ€—š—ð‚ÉŒŸõ•¶Žš—ñ‚ð’ljÁ
+		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{


bbs2ch-cvs メーリングリストの案内
Back to archive index