cho45 / jsdeferred

Asynchronous library in JavaScript. Standalone and Compact.
http://cho45.stfuawsc.com/jsdeferred/
332 stars 48 forks source link

Use XMLHttpRequest instead of GM_xmlhttpRequest in Google Chrome #2

Closed NV closed 14 years ago

NV commented 14 years ago

Original Title: Doesn't work in Google Chrome

Google Chrome have no GM_xmlhttpRequest, but old good XMLHttpRequest instead.

So, http://github.com/cho45/jsdeferred/blob/master/jsdeferred.userscript.js doesn't work.

Google Chrome's XMLHttpRequest can do x-domain requests. jsdeferred.userscript.js could try to do XMLHttpRequest, if no GM_xmlhttpRequest available.

Right now, I can't port diff_for_gist.user.js to Chrome because of jsdeferred.userscript.js.

cho45 commented 14 years ago

Fixed: http://github.com/cho45/jsdeferred/commit/d1e3320e6015fab1c76de06469d3373c55d5321e