Page 1 of 1

Redirects broken in latest Firefox nightly.

Posted: Fri Sep 17, 2010 2:44 pm
by KWierso
In today's Minefield build, NoScript seems to be blocking redirects on pages.

I'd suspect bug 313646, but I haven't had a chance to test a previous hourly prior to that landing.

Re: Redirects broken in latest Firefox nightly.

Posted: Fri Sep 17, 2010 3:53 pm
by tmeader
I can confirm the same behavior. With Noscript 2.0.3.1rc4 and the 20100917 build of the latest Firefox 4 nightly, I can no longer access any of our internal sites which use an Apache pass though proxy front-end for RSA authentication. As soon as the RSA auth succeeds instead of the redirect going through, we're brought to a blank page that just says "redirect" and stops.

Still working fine with 2.0.3.1rc4 on Firefox 3.6.10.

Thanks.

Re: Redirects broken in latest Firefox nightly.

Posted: Fri Sep 17, 2010 5:35 pm
by KWierso
Well, I installed an hourly from the build just before that bug's push, and redirects are still broken.

Going back further now.

Re: Redirects broken in latest Firefox nightly.

Posted: Fri Sep 17, 2010 5:59 pm
by KWierso
Okay, did some testing.

Working changeset: d26b67ebd5de

Broken changeset: 8745a2a64e23


Stuff that happened in between: f1f07a0a036b (TM merge)

Re: Redirects broken in latest Firefox nightly.

Posted: Fri Sep 17, 2010 6:04 pm
by darkassain
KWierso which is the last hourly build that worked?
my thoughts would be the async api must have changed somehow, but now im not so sure... :?

Re: Redirects broken in latest Firefox nightly.

Posted: Fri Sep 17, 2010 6:05 pm
by tmeader
Thanks much for identifying this. Georgio, any idea of anything in:

http://hg.mozilla.org/mozilla-central/p ... f07a0a036b

changeset that stands out as causing problems with NoScript redirection? Anything I can do to help diagnose?

Thanks.

Re: Redirects broken in latest Firefox nightly.

Posted: Fri Sep 17, 2010 6:14 pm
by KWierso
Disabling jaegermonkey doesn't fix it, either.

Darkassain: http://ftp.mozilla.org/pub/mozilla.org/ ... 284654772/ latest working windows build.

Re: Redirects broken in latest Firefox nightly.

Posted: Fri Sep 17, 2010 6:21 pm
by tmeader
Going through with Firebug it seems that on the nightlies it stops on any messages with the 302 status code. When using 3.6.10 with Firebug, the 302's are getting acknowledged, followed by the subsequent 303's which load the redirected resources properly.

Re: Redirects broken in latest Firefox nightly.

Posted: Fri Sep 17, 2010 6:50 pm
by Giorgio Maone
Confirmed, and the culprit has nothing to do with networking.
Strange as it may seem, it is due to an apparent bug in the Array.slice() generic method and/or in JavaScript prototype chain (Array specific?)
I'm checking how wide the fallout is, beside this redirect issue, and providing a work-around in next dev build.

Re: Redirects broken in latest Firefox nightly.

Posted: Fri Sep 17, 2010 6:53 pm
by KWierso
Lots of changes regarding strictmode in that merge. Maybe related?

EDIT: Really need to remember to refresh before posting...

Re: Redirects broken in latest Firefox nightly.

Posted: Fri Sep 17, 2010 8:04 pm
by Giorgio Maone