Changeset 96
- Timestamp:
- 05/14/06 19:09:01 (4 years ago)
- Files:
-
- 1 modified
-
extension/resurrect/content/resurrect.js (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
extension/resurrect/content/resurrect.js
r95 r96 19 19 {name:'CoralCDN', id:'coralcdn'}, 20 20 {name:'Google Cache', id:'google'}, 21 {name:'The Internet Archive', id:'archive'} 22 {name:'MSN Cache', id:'msn'}, 21 23 {name:'Yahoo! Cache', id:'yahoo'}, 22 {name:'MSN Cache', id:'msn'},23 {name:'The Internet Archive', id:'archive'}24 24 ], 25 25 … … 39 39 resurrect.clickTarget=event.target; 40 40 41 var onDocument=!( 42 gContextMenu.isContentSelected || gContextMenu.onTextInput || 43 gContextMenu.onLink || gContextMenu.onImage 41 var onDocument=!( 42 gContextMenu.isContentSelected || gContextMenu.onTextInput || 43 gContextMenu.onLink || gContextMenu.onImage 44 44 ); 45 45 … … 134 134 gotoUrl='http://web.archive.org/web/*/'+rawUrl 135 135 break; 136 case 'yahoo': 137 //opener.resurrect.yahooApi(encUrl); 138 var xhr=new XMLHttpRequest(); 139 xhr.open('GET', 140 'http://api.search.yahoo.com/WebSearchService/V1/'+ 141 'webSearch?appid=firefox-resurrect&query='+encUrl+'&results=1', 142 false 143 ); 144 xhr.send(null); 145 146 try { 147 var c=xhr.responseXML.getElementsByTagName('Cache'); 148 gotoUrl=c[0].firstChild.textContent; 149 } catch (e ) { 150 gotoUrl='http://search.yahoo.com/search?p='+encUrl; 151 } 152 153 break; 136 154 } 137 155 if (gotoUrl) {