Javascript problem

Everything about using Adblock Plus on Mozilla Firefox, Thunderbird and SeaMonkey
Post Reply
cmmc
Posts: 158
Joined: Fri Apr 22, 2011 8:15 pm

Javascript problem

Post by cmmc »

Not sure if entirely related with abp (or at all), but I'm at a loss as to how to fix it, so here it goes:

I was having some problems with ff (hanging and greying out on page load/refresh, downloads stuck at 0% until I killed and restarted ff, etc.), so I just reinstalled it and, with just abp plus utilities (dev builds) freshly installed I got this on filter prefs dialog, when switching focus to easylist (but not on abp warning removal list):
A script on this page may be busy, or it may have stopped responding. You can stop the script now, open the script in the debugger, or let the script continue.

Script: chrome://adblockplus/content/ui/filters-filterview.js:114
This dialog only shows since I reinstalled, but problem was there before.

I'm using nightly x64/win7.
User avatar
Gingerbread Man
Posts: 1339
Joined: Fri Aug 12, 2011 5:28 am

Re: Javascript problem

Post by Gingerbread Man »

Is electrolysis (e10s) enabled or disabled? Is there a difference if you toggle it then restart Nightly?
cmmc
Posts: 158
Joined: Fri Apr 22, 2011 8:15 pm

Re: Javascript problem

Post by cmmc »

Disabled, and it doesn't change anything if I enable it.
cmmc
Posts: 158
Joined: Fri Apr 22, 2011 8:15 pm

Re: Javascript problem

Post by cmmc »

Disabled javascript in firefox and no change.
User avatar
Gingerbread Man
Posts: 1339
Joined: Fri Aug 12, 2011 5:28 am

Re: Javascript problem

Post by Gingerbread Man »

There's no point in disabling JavaScript. It breaks websites, which is why there's no UI option for it.

EasyList is probably the second biggest subscription (the only thing larger being combined EasyList subscriptions), while the Warning Removal List is quite small. That's why you're getting the message for one list, but not the other.

Anyway, I've reproduced the problem and filed the following bug report. You can watch it for any progress on this issue.
https://issues.adblockplus.org/ticket/1620 (RSS feed)
cmmc
Posts: 158
Joined: Fri Apr 22, 2011 8:15 pm

Re: Javascript problem

Post by cmmc »

Thx, will keep an eye for progress.
cmmc
Posts: 158
Joined: Fri Apr 22, 2011 8:15 pm

Re: Javascript problem

Post by cmmc »

Turns out this is caused by sorting by last hit; by default (unsorted), easylist displays instantly.

Suggestion: "last hit" sorting should be reversed, by default (newest first - Z>A), as this is its main use.
User avatar
Gingerbread Man
Posts: 1339
Joined: Fri Aug 12, 2011 5:28 am

Re: Javascript problem

Post by Gingerbread Man »

cmmc wrote:Suggestion: "last hit" sorting should be reversed, by default (newest first - Z>A), as this is its main use.
  • Click a column header once: sort by that criterion.
  • Click it twice: sort by that criterion, reverse order.
  • Click it three times: display the list unsorted.
cmmc
Posts: 158
Joined: Fri Apr 22, 2011 8:15 pm

Re: Javascript problem

Post by cmmc »

@Gingerbread man: I know that, thx, not really a biggie, but I was wondering if that couldn't be the default, at least for sorting by last hit.

@Sophie: yeah, sometimes it can get frustrating, but unfortunately there's no real alternative out there, when it comes to personalization and functionality.

Btw, to be honest I don't know how much of this is an abp problem, as I've been getting this problem in (apparently) unrelated, though similar, situations - opening sites that require FoxReplace parsing large replacement lists) and opening HTTPS Everywhere options popup for the 1st time in a session (which means loading the entire https rules list), are two examples, so there must definitely be something wrong with Firefox's own handling of javascript, as well.
Post Reply