diff --git a/src/platform/CrossOrigin.coffee b/src/platform/CrossOrigin.coffee index b817a168d..bf069b1a2 100644 --- a/src/platform/CrossOrigin.coffee +++ b/src/platform/CrossOrigin.coffee @@ -101,13 +101,8 @@ CrossOrigin = delete callbacks[url] (url, cb, bypassCache) -> - <% if (type === 'crx') { %> - plainAJAX = (/^https:\/\//.test(url) or location.protocol is 'http:') - <% } %> <% if (type === 'userscript') { %> - plainAJAX = not (GM?.xmlHttpRequest? or GM_xmlhttpRequest?) - <% } %> - if plainAJAX + unless GM?.xmlHttpRequest? or GM_xmlhttpRequest? if bypassCache $.cleanCache (url2) -> url2 is url if (req = $.cache url, cb, responseType: 'json') @@ -115,6 +110,7 @@ CrossOrigin = else cb.call {} return + <% } %> if bypassCache delete results[url]