From e769c56a9fe448ae81401d06b84544d956458616 Mon Sep 17 00:00:00 2001 From: Nicolas Stepien Date: Mon, 20 Feb 2012 22:17:13 +0100 Subject: [PATCH] Hopefuly last Safari posting bug fix. #248 --- 4chan_x.user.js | 2 +- script.coffee | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/4chan_x.user.js b/4chan_x.user.js index 89fe9fbf3..775081f63 100644 --- a/4chan_x.user.js +++ b/4chan_x.user.js @@ -1899,7 +1899,7 @@ message: { send: function(data) { var host, window; - if (engine === 'webkit') { + if (/chrome/i.test(navigator.userAgent)) { qr.message.receive(data); return; } diff --git a/script.coffee b/script.coffee index 57b15dd6d..233be78fc 100644 --- a/script.coffee +++ b/script.coffee @@ -1469,7 +1469,8 @@ qr = message: send: (data) -> - if engine is 'webkit' + # CORS is ignored for content script on Chrome, but not Safari/Oprah/Firefox. + if /chrome/i.test navigator.userAgent qr.message.receive data return data.qr = true