diff --git a/CHANGELOG.md b/CHANGELOG.md index 548f38678..fb3f11f57 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -103,6 +103,14 @@ Based on v1.9.14.2. - Bug fixes. +### v1.9.14.10 +*2014-12-10* - [[Firefox](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.14.10/builds/4chan-X-noupdate.user.js "Firefox version")] [[Chromium](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.14.10/builds/4chan-X-noupdate.crx "Chromium version")] + +**ccd0** +- Possible fix for copy+paste version of captcha not working. +- Disable 4chan's reported post hiding code. (#219) +- Turn `Catalog Links` off by default in stable version also. + ### v1.9.14.9 *2014-12-09* - [[Firefox](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.14.9/builds/4chan-X-noupdate.user.js "Firefox version")] [[Chromium](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.14.9/builds/4chan-X-noupdate.crx "Chromium version")] diff --git a/src/Miscellaneous/Fourchan.coffee b/src/Miscellaneous/Fourchan.coffee index f190290f4..d05886b6d 100755 --- a/src/Miscellaneous/Fourchan.coffee +++ b/src/Miscellaneous/Fourchan.coffee @@ -36,7 +36,7 @@ Fourchan = name: 'Parse /sci/ math' cb: @math - # Disable 4chan's ID highlighting (replaced by IDHighlight). + # Disable 4chan's ID highlighting (replaced by IDHighlight) and reported post hiding. $.ready -> $.globalEval ''' (function() { @@ -45,6 +45,7 @@ Fourchan = for (var i = 0; i < nodes.length; i++) { nodes[i].removeEventListener("click", idClick, false); } + window.removeEventListener("message", Report.onMessage, false); })(); ''' diff --git a/src/Posting/QR.captcha.coffee b/src/Posting/QR.captcha.coffee index 4135efc26..51fe74e54 100644 --- a/src/Posting/QR.captcha.coffee +++ b/src/Posting/QR.captcha.coffee @@ -85,8 +85,8 @@ QR.captcha = afterSetup: (mutations) -> for mutation in mutations for node in mutation.addedNodes - @setupIFrame node if node.nodeName is 'IFRAME' - @setupTextArea node if node.nodeName is 'TEXTAREA' + @setupIFrame iframe if iframe = $.x './descendant-or-self::iframe', node + @setupTextArea textarea if textarea = $.x './descendant-or-self::textarea', node return setupIFrame: (iframe) ->