This is AdBlock's old support site. It is available for archival purposes only. To create a new discussion, or to visit the up-to-date knowledge base, please visit help.getadblock.com

Visiting certain websites on Safari with AdBlock installed causes pinch-to-zoom to stop working

Drew's Avatar

Drew

Sep 24, 2013 @ 07:08 PM

(This was originally filed at radar.apple.com as radar://15053702 but it was subsequently determined to be Adblock-related. I can't find any bug tracker for AdBlock, so it's landing here.)

Summary:
Visiting certain websites causes pinch-to-zoom behavior to stop working in Safari. I have been seeing this issue for some time, but it has taken me a long time to isolate the test case. Might be new on 10.8.5.

Steps to Reproduce:
1. Open various websites like Google.com, Apple.com, etc.
2. Verify that you can pinch-to-zoom
3. In a new tab, open this website: http://rhodiadrive.com/tag/moleskine/
4. Wait about 15 seconds

Expected Results:
You can pinch to zoom on the affected website
You can pinch to zoom on the Google.com / Apple.com tabs

Actual Results:
You cannot pinch to zoom on the affected website
You cannot pinch to zoom on Google.com / Apple.com tabs
Scrolling seems slow or doesn't work on all tabs
Scrollbar position seems erratic

Version:
OSX 10.8.5 (12F37)
Safari 6.0.5 (8536.30.1)

Notes:
I have been seeing this behavior on other sites as well, although mostly behind a login, so providing reproduction steps is problematic.

  1. 1 Posted by Jérémy on Oct 10, 2013 @ 06:48 PM

    Jérémy's Avatar

    Hello Drew,

    When I look in the error-console, I see many errors in a javascript of the website itself. Also, when I open the website on Safari 6.0.5, my Mac starts to do very weird and freezes a bit. I think it's an error on the site itself.

    Kind Regards,
    Jérémy Keusters

  2. 2 Posted by Drew Crawford on Oct 10, 2013 @ 07:11 PM

    Drew Crawford's Avatar

    Hi Jèrèmy,

    It may be that the website itself has errors, but this should probably not brick a modern web browser.

    I escalated this to Apple under the radar number below, but since the issue only reproduces with the Adblock extension installed, I'm also filing with you. Clearly there is something in the Adblock codebase that is triggering this behavior, but it's not immediately clear whether the bug is in Safari or whether it is in Adblock.

    Drew

  3. 3 Posted by Jérémy on Oct 10, 2013 @ 07:16 PM

    Jérémy's Avatar

    Hello Drew,

    I can however reproduce your issue, so I marked this to our developers and they will decide if it's important enough to fix it. We need to sort out issues as our developer team isn't really big, so we have limitations.

    If you have experience with coding, feel free to make a patch for this. You can find the code of AdBlock here.

    Kind Regards,
    Jérémy Keusters

  4. Support Staff 4 Posted by AdBlock on Nov 13, 2013 @ 12:08 PM

    AdBlock's Avatar

    Hi,

    The rhodiadrive website causes AdBlock's block count to increase endlessly in Chrome. The site seems to be responding to a failed resource load by loading the resource again in an infinite loop.

    Drew, thank you for the excellent repro, but it's not worth trying to handle this page's pathological scripting. If you can provide a repro using a site that gracefully handles network problems, I'll reconsider.

    I expect that disabling AdBlock on the rhodia website is a workaround for the issue.

  5. AdBlock closed this discussion on Nov 13, 2013 @ 12:08 PM.

Discussions are closed to public comments.
If you need help with AdBlock please start a new discussion.

Keyboard shortcuts

Generic

? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac