Bug #11460
Installation Assistant sends user into an endless loop when JS is disabled (Install from Debian)
100%
Description
- Disable JS globally
- Navigate the assistant until https://tails.boum.org/install/debian/usb/
Then I’m given two similar, but slightly different, instructions for the next step, both have the same problematic result:
- “Copy and paste this link in Firefox or Tor Browser: ”$“:https://tails.boum.org/install/debian/usb/”, but if I do that I end up on the same page (of course, that’s the URL I’m already on)
- A button that states “I’m already in Firefox 38.0.1+ or Tor Browser 5+”), that points to https://tails.boum.org/install/debian/usb/?override=firefox. If I click this button, I end up on a very similar page, that gives me the same choice as previously.
In both cases, I have no clue how to go on. I’m sorry if I misunderstood the instructions I was given.
I didn’t test other scenarios to see if the downgrade to no JS was more graceful elsewhere, but given that this common one is broken, I would humbly suggest that you folks try the others as well, just to be on the safe side :)
Subtasks
History
#1 Updated by sajolida 2016-05-23 18:20:14
- Assignee set to sajolida
Oops, it seems like ?override=firefox
is broken. I’ll have a look to see if I can fix this quickly myself or otherwise assign it to tchou or Giorgio.
#2 Updated by sajolida 2016-05-23 19:34:11
- Assignee changed from sajolida to tchou
- Priority changed from Normal to Elevated
- QA Check set to Ready for QA
- Feature Branch set to web/11460-ia-without-javascript
This is a complete blocker for people without JavaScript so I think it deserved “Elevated”.
#3 Updated by intrigeri 2016-05-23 22:00:38
> This is a complete blocker for people without JavaScript so I think it deserved “Elevated”.
Agreed. If you folks want a few automated regression tests for this stuff at some point, please start this discussion on tails-dev@ :)
#4 Updated by sajolida 2016-05-24 14:16:46
Understanding how this issue is cabled, it’s pretty clear to me that it
actually never worked in the first place and almost by design so it’s
not really a regression :)
#5 Updated by BitingBird 2016-06-26 10:32:46
- Status changed from Confirmed to In Progress
- % Done changed from 0 to 30
It’s ready for QA so I guess it’s in progress.
#6 Updated by tchou 2016-09-12 08:00:26
- Assignee changed from tchou to sajolida
- QA Check deleted (
Ready for QA)
It seems ok (I can’t install the addon localy, but it looks like it would work).
#7 Updated by sajolida 2016-09-12 12:47:09
- Status changed from In Progress to Resolved
- Assignee deleted (
sajolida) - % Done changed from 30 to 100
Merging then.