ABP causing page flash and losing place in page?

Everything about using Adblock Plus on Mozilla Firefox, Thunderbird and SeaMonkey
Post Reply
reid

ABP causing page flash and losing place in page?

Post by reid »

Hi. I've seen some annoying behavior that I've traced to ABP. I already submitted a bug about it, but maybe I should have asked here about it first.... The bug report is at: http://bugzilla.mozdev.org/show_bug.cgi?id=16463

Basically, for some unknown reason, on certain pages, when the page seems to finish loading, the screen flashes white and redraws the page. If I'm moving back a page in the history, the flash is followed by moving to the top of the page, losing my previous position. The site mentioned in the bug report demonstrates the problem. Has anyone else seen this? It happens even if I disable ABP on the site. The only way to fix it is to disable/uninstall ABP.

Thanks, reid
Wladimir Palant

Post by Wladimir Palant »

I just didn't have time to test this, sorry. But since Adblock Plus itself doesn't scroll pages, this can only be a Gecko bug if anything.

PS: You don't happen to have GreaseMonkey or RIP installed?
reid

Post by reid »

That's fine that you haven't tested my bug report yet! I don't mean to complain, I thought I'd just open it up to a wider group to get their feedback.

I do have GreaseMonkey and RIP installed, but they're both disabled and have been for some time. I assume if disabled they can't be causing trouble?

Here is my complete list of extensions, if it helps:

Generated: Thu Mar 01 2007 23:09:20 GMT-0700 (MST)
User Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9a3pre) Gecko/20070301 Minefield/3.0a3pre
Build ID: 2007030104

Enabled Extensions: [27]
- Adblock Plus 0.7.2.4: http://adblockplus.org/ - Ads were yesterday!
- Adblock Plus: Element Hiding Helper 1.0.1: http://adblockplus.org/ - Helps you create element hiding rules for Adblock Plus to fight the text ads.
- Advanced Dork: 2.1.1: http://johnny.ihackstuff.com/ - Advanced Dork: gives quick access to Google's Advanced Operators directly from the context menu.
- Aging Tabs 0.5.1: http://en.design-noir.de/mozilla/aging-tabs/ - Makes unused tabs fade with age and highlights the selected tab.
- All-in-One Gestures 0.18.0: http://perso.wanadoo.fr/marc.boullet/ex ... ns-en.html - This extension allows you to execute common commands using mouse gestures, rocker navigation, scroll wheel navigation and page scrolling.
- All-in-One Sidebar 0.7.1: http://firefox.exxile.net/aios/ - Sidebar control with award-winning user experience!
- Content Preferences 0.2: http://www.melez.com/mykzilla/ - gives you site-specific content preferences and a sidebar for twiddling them
- DOM Inspector 1.9a3pre: http://www.mozilla.org/projects/inspector/ - Inspects the structure and properties of a window and its contents.
- Download Statusbar 0.9.4.5: http://downloadstatusbar.mozdev.org/ - View and manage downloads from a tidy statusbar
- Firefox Extension Backup Extension (FEBE) 4.0.4: http://customsoftwareconsult.com/extensions - Firefox Extension Backup Extension
- Forecastfox 0.9.5.2: http://forecastfox.mozdev.org/ - Get international weather forecasts and display it in any toolbar or statusbar with this highly customizable extension.
- HashColouredTabs 0.3.3: http://hashcolouredtabs.mozdev.org/ - Gives each tab a colour-coded icon depending on the URL.
- Highlight Focus 0.2.1: http://www.google.com/search?q=Minefiel ... ht%20Focus - Highlight Focus
- Inline Google Definitions 0.5: http://www.google.com/search?q=Minefiel ... efinitions - Shows Google Definitions for the selected word (in the same tab!)
- MR Tech Link Wrapper 2.1: http://www.mrtech.com/extensions/ - Wraps long links to spare you from having to scroll left and right. (en-US)
- MR Tech Local Install 5.3.2.3: http://www.mrtech.com/extensions/local_install/ - Local Install power tools for all users. (en-US)
- Neo Diggler 1.0.2: https://addons.mozilla.org/firefox/3763/ - A URL manipulation tool for power users
- Nightly Tester Tools 1.2.1: http://users.blueprintit.co.uk/~dave/we ... ox/nightly - Useful tools for the nightly tester.
- Popup ALT Attribute 1.3.2005092701: http://piro.sakura.ne.jp/xul/_popupalt.html.en - Popups alternate texts of images or others like NetscapeCommunicator(Navigator) 4.x, and show long descriptions in the multi-row tooltip.
- Redirect Remover 2.1: http://akaxeen.tyllo.de/?page=rdr - Removes Redirects from Links and Images
- Session Manager 0.5.3.2: http://sessionmanager.mozdev.org/ - Saves and restores the state of all windows.
- Smart Middle Click 0.4: http://spiers.free.fr/ - Middle click for javascript links.
- Tab Mix Plus 0.3.5.2.070221: http://tmp.garyr.net - Tab browsing with an added boost.
- Talkback 3.0a3pre: http://talkback.mozilla.org/ - Sends information about program crashes to Mozilla.
- TargetAlert 0.8.9.8: http://www.bolinfest.com/targetalert/ - Provides visual cues for the destinations of hyperlinks.
- Update Channel Selector 1.0.1: http://users.blueprintit.co.uk/~dave/we ... index.html - Allows you to change the application update channel.
- Update Notifier 0.1.5.2: http://www.longfocus.com/firefox/updatenotifier - Notifies you when updates are available for your extensions and themes.

Disabled Extensions: [14]
- 1-ClickWeather 1.1.4: http://www.weather.com - Instant local weather, alerts, radar in motion, satellite maps, and forecasts.
- AutoFormer 0.3.9: http://autoformer.mozdev.org/ - It loads saved data in forms. Loading is automatic, saving is manual (2 mouse click).
- BugMeNot 1.3: http://roachfiend.com - Bypass compulsory web registration with the context menu via www.bugmenot.com.
- CoLT 2.2.1: http://www.borngeek.com/firefox/colt/
- Content Area Focus 0.1: http://www.google.com/search?q=Minefiel ... ea%20Focus - Fixes content area focus loss
- Flashblock 1.5.2: http://flashblock.mozdev.org/ - Replaces Flash objects with a button you can click to view them.
- FoxLingo 2.1.3: http://www.concisefreeware.com/foxlingo.php - The Ultimate Language Tool!
- Greasemonkey 0.6.6.20061017.0: http://greasemonkey.mozdev.org/ - A User Script Manager for Firefox
- Leak Monitor 0.3.6: http://dbaron.org/mozilla/leak-monitor/ - This extension pops up an alert dialog to warn chrome and extension developers about one particular type of leak. It warns when windows close but leave other code pointing at their JavaScript objects.
- Notify 0.92: http://notify.torino.pl/en/ - Be notified when a webpage changes.
- QuickNote 0.6.0.3: http://quicknote.mozdev.org/ - A note taking extension with advanced features
- Remove It Permanently 1.0.6.1: http://rip.mozdev.org/ - Permanently hide items from the Context Menu
- Restore Scroll Position 0.4: http://www.gozer.org/mozilla/extensions/ - Restore page scroll position
- Slashdotter 1.8.9: http://www.efinke.com/slashdotter/ - Adds features that ease the viewing and usage of Slashdot.org.
Wladimir Palant

Post by Wladimir Palant »

No, disabled extensions can't do anything. But I don't see anything strange on the site you mention. I tried to disable fast back&forward but it didn't change anything. So some extension must be doing it. Maybe Redirect Remover?
cohee17241

Post by cohee17241 »

I thought I would throw my two cents in here.
I noticed that when I used the TalkBack extension I had a lot of crashes with FireFox so I uninstalled it and no problems. If I have too many tabs open FireFox can get confused.

Monica
Wladimir Palant

Post by Wladimir Palant »

cohee17241, Talkback is the crash reporting tool, it doesn't get active unless you crash. It cannot cause crashes yourself, the reason for your crashes must have been a different one.
reid

Post by reid »

Wladimir Palant wrote:No, disabled extensions can't do anything. But I don't see anything strange on the site you mention. I tried to disable fast back&forward but it didn't change anything. So some extension must be doing it. Maybe Redirect Remover?
Well, I guess I was a bit hasty in blaming ABP! It turns out it's a combination of ABP and MR Tech's Link Wrapper 2.1. If I disable either one, it works fine, but with both enabled, I see the problem. I disabled Link Wrapper, and things seem faster and smoother in general, too. So that's a solution for me, at least. I don't know why they're a problem together, though; weird....

Thanks for your help with this.
Post Reply