Feature #10678

Prevent DAVE from reloading the page every 10s

Added by sajolida 2015-11-27 08:11:44 . Updated 2018-04-08 16:46:36 .

Status:
Resolved
Priority:
Elevated
Assignee:
Category:
Installation
Target version:
Start date:
2015-11-27
Due date:
% Done:

0%

Feature Branch:
Type of work:
Code
Blueprint:

Starter:
Affected tool:
ISO Verification Extension
Deliverable for:

Description

See screencast in attachment.

This happens in Tails, Tor Browser outside of Tails and FF38. See screencast in:

https://un.poivron.org/~sajolida/dave/blinking.ogv

The first blinking and reset appears at 0:49, then it goes on.

Note that I need to force a reload of the page for this to happen. If I
don’t reload the page it doesn’t blink.


Files

disappearing.ogv (1771042 B) sajolida, 2015-12-07 10:41:46

Subtasks


History

#1 Updated by sajolida 2015-11-27 09:29:32

  • Description updated

#2 Updated by sajolida 2015-11-30 11:17:10

  • Priority changed from Normal to Elevated

Whenever this happens it’s impossible to follow the rest of the instructions as you jump back to the top of the page every 10 s, so that needs to be fixed for the beta. Raising priority.

#3 Updated by ma1 2015-12-06 14:41:54

  • QA Check set to Ready for QA

Should be fixed in DAVE 0.2.6.7 (latest git commit, or https://maone.net/dev/tails/dave.xpi ).

#4 Updated by sajolida 2015-12-07 10:41:54

It seems like the blinking got solved, but now I got another weird behavior. When the extension is installed and I load the page I get the “Use Firefox extension” button but then it disappears after a few seconds. I don’t think this was happening before so maybe that’s a side effect of this fix. Otherwise I’m fine opening a separate ticket.

See screencast in attachment.

#5 Updated by ma1 2015-12-09 15:39:39

  • QA Check changed from Info Needed to Ready for QA

I can’t reproduce it.
Could you try in a clean profile with no other extension installed?
Also, did you observe it insite Tails only?

#6 Updated by ma1 2015-12-10 09:39:54

I’ve just commited other related fixes to weird initialization and disposal effects on the page.
Maybe the effect you noticed was an artifact of the big page plus Tor’s latency during retrieval of the download descriptor.
Now the extension adds a data-phase=“init” attribute to the HTML root element while it’s retrieving the file: you can use it to hide/show some “hold on” feedback message (#dave-init element is already given this default behavior by latest dave.css).

#7 Updated by sajolida 2015-12-11 04:37:55

  • Status changed from Confirmed to Resolved
  • Assignee deleted (ma1)

I couldn’t reproduce my disappearing bug today in Tails anymore. So marking this ticket as resolved, cool!

Regarding the data-phase="init" I added a note about it for tchou in Feature #10631.

#8 Updated by intrigeri 2018-04-08 16:46:36

  • QA Check deleted (Ready for QA)