NoScript's use of redirectTo() breaks other addons

Bug reports and enhancement requests
Post Reply
barbaz
Senior Member
Posts: 10847
Joined: Sat Aug 03, 2013 5:45 pm

NoScript's use of redirectTo() breaks other addons

Post by barbaz »

From https://github.com/gorhill/uMatrix/issues/554:

When µMatrix is used alongside NoScript, µMatrix is not always fully functional due to something in NoScript causing other addons' custom HTTP channel data/properties being dropped. Some investigation points to NoScript's use of the redirectTo() method on HTTP channel as the likely culprit in recent NoScript versions (testing 2.9.0.12rc1), but it's probably not the only culprit, as this issue occurs with every NoScript version functional on Gecko 45.1.1.

Is this a bug in NoScript or can a workaround be made?
*Always* check the changelogs BEFORE updating that important software!
-
User avatar
Giorgio Maone
Site Admin
Posts: 9454
Joined: Wed Mar 18, 2009 11:22 pm
Location: Palermo - Italy
Contact:

Re: NoScript's use of redirectTo() breaks other addons

Post by Giorgio Maone »

Mozilla/5.0 (Windows NT 10.0; WOW64; rv:46.0) Gecko/20100101 Firefox/46.0
barbaz
Senior Member
Posts: 10847
Joined: Sat Aug 03, 2013 5:45 pm

Re: NoScript's use of redirectTo() breaks other addons

Post by barbaz »

Thanks for the fast response!
*Always* check the changelogs BEFORE updating that important software!
-
barbaz
Senior Member
Posts: 10847
Joined: Sat Aug 03, 2013 5:45 pm

Re: NoScript's use of redirectTo() breaks other addons

Post by barbaz »

barbaz wrote:Some investigation points to NoScript's use of the redirectTo() method on HTTP channel as the likely culprit in recent NoScript versions (testing 2.9.0.12rc1),
I've just realized that redirectTo() was added longer ago than thought: https://noscript.net/changelog#2.6.9.26rc1
I think the oldest working-enough NoScript was some rc of 2.6.9.26, so actually, there were no "pre-redirectTo()" NoScript versions were tested.
*Always* check the changelogs BEFORE updating that important software!
-
gorhill
Junior Member
Posts: 48
Joined: Sun Mar 30, 2014 12:19 pm

Re: NoScript's use of redirectTo() breaks other addons

Post by gorhill »

Anti-spam filter prevents me from posting what I meant to post. So here it is.
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:46.0) Gecko/20100101 Firefox/46.0
gorhill
Junior Member
Posts: 48
Joined: Sun Mar 30, 2014 12:19 pm

Re: NoScript's use of redirectTo() breaks other addons

Post by gorhill »

Issue fixed in uMatrix (and uBlock Origin) with insights from Giorgio Maone regarding Firefox API internals.
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:46.0) Gecko/20100101 Firefox/46.0
hssg
Posts: 4
Joined: Sat Jun 11, 2016 8:25 am

Re: NoScript's use of redirectTo() breaks other addons

Post by hssg »

Mozilla/5.0 (Windows NT 10.0; WOW64; rv:50.0) Gecko/20100101 Firefox/50.0
Post Reply