diff --git a/CHANGELOG.md b/CHANGELOG.md index cbf731a4d..bd25ffaf7 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -20,6 +20,9 @@ The links to individual versions below are to copies of the script with the upda ### v1.10.4 +**v1.10.4.8** *(2015-03-16)* - [[Firefox](https://raw.githubusercontent.com/ccd0/4chan-x/1.10.4.8/builds/4chan-X-noupdate.user.js "Firefox version")] [[Chromium](https://raw.githubusercontent.com/ccd0/4chan-x/1.10.4.8/builds/4chan-X-noupdate.crx "Chromium version")] +- Revert workaround for Greasemonkey 3.0 bug requiring popup permissions. Users having problems with multiple tabs opening should update to [Greasemonkey 3.1](https://addons.mozilla.org/en-US/firefox/addon/greasemonkey/versions/) (currently in beta). + **v1.10.4.7** *(2015-03-15)* - [[Firefox](https://raw.githubusercontent.com/ccd0/4chan-x/1.10.4.7/builds/4chan-X-noupdate.user.js "Firefox version")] [[Chromium](https://raw.githubusercontent.com/ccd0/4chan-x/1.10.4.7/builds/4chan-X-noupdate.crx "Chromium version")] - Fix maximum updater interval when `Optional Increase` is enabled. diff --git a/src/General/lib/$.coffee b/src/General/lib/$.coffee index 7991388f2..e690c705b 100755 --- a/src/General/lib/$.coffee +++ b/src/General/lib/$.coffee @@ -221,11 +221,7 @@ $.event = (event, detail, root=d) -> $.open = <% if (type === 'userscript') { %> - if GM_info.version is 'unknown' # GM_info.version is broken in GM3.0 - # XXX https://github.com/greasemonkey/greasemonkey/issues/2094 - (URL) -> $.globalEval "window.open(#{JSON.stringify URL}, '_blank');" - else - GM_openInTab + GM_openInTab <% } else { %> (URL) -> window.open URL, '_blank' <% } %>