context menus slow with Adblock Plus 0.7.0.1

Everything about using Adblock Plus on Mozilla Firefox, Thunderbird and SeaMonkey
Guest

context menus slow with Adblock Plus 0.7.0.1

Post by Guest »

When version 0.7.0.1, right-click context menus need much longer to appear. Here it's two seconds. Version 0.7 seems to work fine
sheepy
Posts: 147
Joined: Sat Jun 17, 2006 8:44 pm

Post by sheepy »

No problem with me. Have you tried disabling other extensions?
adum
Posts: 131
Joined: Fri Jun 09, 2006 7:39 pm

Re: context menus slow with Adblock Plus 0.7.0.1

Post by adum »

Anonymous wrote:When version 0.7.0.1, right-click context menus need much longer to appear. Here it's two seconds. Version 0.7 seems to work fine
WFM in Windows XP SP2. In 0.7.0.1 was added a feature related to context menu (see this thread and 0.7.0.1 changelog, but this option is a context menu modification, it should not make it slower. What OS are you using? Did you have any blocked image before installing ABP? And what other extensions do you use?
Master

Post by Master »

same problem here. 0.7 seems to work fine.

OS: XP SP2
firefox 1.5.0.3
extensions used: too much to list them now. But I can list them all if you really think it could help you.
Disabling adblock plus 0.7.0.1 is the only solution to fix the problem. Disabled the other extensions, it didn't help.
Fox
Posts: 300
Joined: Sat Jun 10, 2006 3:05 pm
Location: Finland

Post by Fox »

Sure you must list here your other extensions.
Master

Post by Master »

MileWideBack 0.2.7
Auto Copy 0.6.2
Tweak Network 1.1
User Agent Switcher 0.6.8
MR Tech About:About 2.2
Unhide Passwords 1.1.2
Tab Mix Plus 0.3.0.5
Compact Menu 1.7.4.5
QuickProxy 2005.12.04
IE View Lite 1.1.5
Linkification 1.2.3
Flashbox 1.5.1 (disabled)
Adblock Filterset.G Updater 0.3.0.4

Tomorrow, I'll disable them all (again) to be sure it's doesn't help.
Fox
Posts: 300
Joined: Sat Jun 10, 2006 3:05 pm
Location: Finland

Post by Fox »

You can also make a new profile, install just Adblock Plus 0.7.0.1 and see if you have problem also with that profile.
http://www.mozilla.org/support/firefox/profile
Guest

Post by Guest »

I've found this exact same thing, both on Windows XP and FreeBSD. AdBlock Plus is definitely an involved factor here. 0.7 was fine, but as soon as I updated to 0.7.0.1 the right-click context menus went from being instantaneous to taking several seconds to appear.

It may be a conflict with another extension, but I am 100% certain Adblock Plus is involved somehow, and that it relates to the update 0.7 -> 0.7.0.1

For the time being I am forced to disable Adblock Plus, which all by itself solves the problem.
sremick

Post by sremick »

Sorry for the double-post and accidentally as guest... FF messed up. :(

Anyhow, of the list of extensions Master posted, the only other one we have in-common besides Ablock Plus is Linkification. I tried disabling it and restarting with Adblock Plus enabled. The problem is back. So it would appear that the issue isn't an extension conflict.
sremick

Post by sremick »

Update:

I went through the tedious process of disabling all extensions except for AB+. The problem remains, though not as bad. Delay went from 10+ seconds down to about 3-4 seconds. With AB+ disabled, right-click context menus pop up instantly.

This tells us two things:

1) The problem is not a conflict with another extension (unless disabling them isn't enough)
2) The problem gets compounded as more extensions are present. I suspect it's any that hook into the context menu. Whatever code was added to fiddle with the context menu in AB+ 0.7.0.1 adds a delay which hooks into how other stuff uses the context menu. So the more things that hook into the context menu, the more the delay increases. With all my extensions enabled, the delay is so long that a right-click triggers the time-out error about a script taking too long to execute.

Hopefully someone who's working on the code is reading this thread.
IceDogg
Posts: 909
Joined: Fri Jun 09, 2006 11:22 pm

Post by IceDogg »

Not a problem sremick, I figured something like that happened.

As to the problem. I'm not seeing this here either. XP home SP2. Mine appears instantly. Extensions I use are Noscript, stylish, bbcode, DOM, and cookiesafe.

I have no themes installed. Is this maybe a non default theme issue?
sremick

Post by sremick »

Hmm, well I DO use non-default themes on both systems. However, I just tried switching to the default theme and that didn't help.

I'm on my FreeBSD desktop at the moment (home) which makes it easier to diagnose since the problem is more-pronounced on this system than the XP one (work).

Ugh it's almost 3am, I probably should go to bed soon... let me know if there is other stuff I can try to help you diagnose this.
Fox
Posts: 300
Joined: Sat Jun 10, 2006 3:05 pm
Location: Finland

Post by Fox »

sremick wrote:Ugh it's almost 3am, I probably should go to bed soon... let me know if there is other stuff I can try to help you diagnose this.
Try this, change the extensions.adblockplus.hideimagemanager preference under about:config to false

I'am not sure if this is that problem or if that helps,
but like adum said, That is new feature in 0.7.0.1.

edit: 0.7.0.1 changelog
Master

Post by Master »

The extensions.adblockplus.hideimagemanager trick solved my problem :)

Some additional information:
- I use the default theme
- The delay is not done by a timer or something like, but by high CPU usage (I see this in the task manager). So maybe the "bug" is present on all computers, not an conflict. Indeed my computer is old (450 Mhz). My delay is about 3s. So if you have a modern computer (3 Ghz), the delay is maybe only about 0,4s. Invisible.

Hope it helps, and thanks again Fox.
sremick

Post by sremick »

I'm finding that config change to be wholly successful on both systems I've tried it on. I can deal with it being off. Hopefully you have the info you need to figure out what went wrong.
Post Reply