Page 1 of 1

NoScript breaks current nightly

Posted: Thu Aug 05, 2010 2:24 pm
by bug
@topic
tried with both normal and dev version of noscript.
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0b4pre) Gecko/20100805 Minefield/4.0b4pre | win7 64-bit

Re: NoScript breaks current nightly

Posted: Thu Aug 05, 2010 2:35 pm
by mpz
It appears to be ABE. If you turn that off noscript works on the latest build, at least it has for me.

Re: NoScript breaks current nightly

Posted: Thu Aug 05, 2010 2:41 pm
by bug
sry whats ABE and where to turn off?

Re: NoScript breaks current nightly

Posted: Thu Aug 05, 2010 2:54 pm
by mpz
bug wrote:sry whats ABE and where to turn off?
It's in noscript options. Go to the Advanced tab/Abe. Uncheck it then restart FF.

Re: NoScript breaks current nightly

Posted: Thu Aug 05, 2010 3:18 pm
by therube
Breaks NoScript how?
Any messages in Error Console?

(No problem with latest #dev rc3 & yesterday's Trunk nightly on SeaMonkey 20100804.)

Re: NoScript breaks current nightly

Posted: Thu Aug 05, 2010 3:28 pm
by Giorgio Maone
It's a fall-out of https://bugzilla.mozilla.org/show_bug.cgi?id=546606 -- and it will be quite hard to fix :(

Re: NoScript breaks current nightly

Posted: Thu Aug 05, 2010 4:26 pm
by wilberfan
Oooh, glad someone posted this for me. Was quite shocking to find that no pages would render whatsoever when I updated to the beta4pre this morning! :o Hope it's not SUPER hard to fix! We love our NoScript!!

Re: NoScript breaks current nightly

Posted: Thu Aug 05, 2010 4:47 pm
by therube
Per Giorgio's comment, I guess "simple" is relative ;-).
To make it clear: This change deliberately (see e.g. comment #16) breaks the
redirect API (ref bug-title). Any extension/add-on using the old version of
this API is *bound* to malfunction. Upgrading to use the new API is quite
simple though, so the situation should be quickly resolved.

Noted, but thats the extent of it, too in the ABP forums.
(Wonder if SeaMonkey is affected by this? Would think so. Shall find out soon enough.)

Re: NoScript breaks current nightly

Posted: Thu Aug 05, 2010 5:04 pm
by Giorgio Maone
therube wrote: Per Giorgio's comment, I guess "simple" is relative ;-).
Upgrading to use the new API is quite
simple though, so the situation should be quickly resolved.
Upgrading to use the new API (like ABP does) is quite simple, indeed (it took me less than one minute for the NoScript counterpart).
Problem is that NoScript doesn't just use the old API, but it also mimicks it, so upgrading is fairly more complicated.
Nevertheless an update should be available in minutes in the beta / dev channel :)

Re: NoScript breaks current nightly

Posted: Thu Aug 05, 2010 5:15 pm
by Giorgio Maone

Re: NoScript breaks current nightly

Posted: Thu Aug 05, 2010 10:34 pm
by therube
(Wonder if SeaMonkey is affected by this? Would think so. Shall find out soon enough.)
Yes.
Disabling (older) NoScript & everything back to normal.

Oddly, Adblock Plus 1.2.1, which seemingly should be affected too, & so affecting me, was left enabled, yet here I am?

OK, I mustn't be here totally.
20 or so tabs did load from Session Restore, & I did log in here, but not every page is loading.

X - http://forums.informaction.com/ucp.php?mode=login&sid=....
X - http://www.slickdeals.net/

Yet most other pages are loading.

To disable ABP, then put in 2.0.1rc4 ...

Disabling ABP (with NoScript) disabled & all pages have loaded.

Installed 2.0.1rc4 & all pages have loaded.

Lets put ABP back in & see if some break?
Looks like the all have.
Clear cache & restart ...

Everything still seems to be working?
Now to get back to my normal Profile & see if the results duplicate themselves or not?

Seems to.
Old NoScript, all windows/tabs blank.
Installed 2.0.1rc4 & everything looks to be back.
Maybe ABP is not affected or affecting?

Working, best I can tell.

Spoke too soon looks like.

Code: Select all

Error: invalid 'instanceof' operand Ci.nsIDOMNSHTMLAnchorElement
Source file: chrome://adblockplus/content/ui/browserWindow.js
Line: 447
That is with (attempting) to open the above slickdeals link - in this existing Window.
Opening in a new window (pasting URL into new window) works.
So let me disable ABP & try once more.

Working, working now.
(Obviously since disabling ABP, there aren't any Error Console messages relating to it.)
So ABP is affected, affects, but to a far lessor extent.