From ddd0365cc88f557cfe6ed07b006d683eb7517075 Mon Sep 17 00:00:00 2001 From: ccd0 Date: Sat, 4 Jul 2015 20:40:18 -0700 Subject: [PATCH] Better test for Greasemonkey. --- src/General/CrossOrigin.coffee | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/General/CrossOrigin.coffee b/src/General/CrossOrigin.coffee index 20080c030..79ffe0399 100644 --- a/src/General/CrossOrigin.coffee +++ b/src/General/CrossOrigin.coffee @@ -32,7 +32,7 @@ CrossOrigin = do -> <% } %> <% if (type === 'userscript') { %> # Use workaround for binary data in Greasemonkey versions < 3.2 - workaround = !GM_info.scriptHandler and /^[12]\.|^3\.[01](?!\d)/.test(GM_info.version) + workaround = $.engine is 'gecko' and GM_info? and /^[0-2]\.|^3\.[01](?!\d)/.test(GM_info.version) options = method: "GET" url: url