Bug #17143

Re-enable Tor Browser's "Quantum bar"

Added by intrigeri 2019-10-09 19:38:43 . Updated 2019-11-18 13:44:02 .

Status:
Resolved
Priority:
Normal
Assignee:
segfault
Category:
Target version:
Start date:
Due date:
% Done:

100%

Feature Branch:
bugfix/17143-17214-12023-remove-obsolete-tor-browser-customization+force-all-tests
Type of work:
Code
Blueprint:

Starter:
Affected tool:
Browser
Deliverable for:

Description

To workaround Bug #17121 (aka. https://trac.torproject.org/projects/tor/ticket/32019) we had to disable Tor Browser’s “Quantum bar”: commit:dfeaa6e96e767dcd96304cceeb5aaa39ef2b4469.

Sooner or later, Mozilla will remove support for the obsolete thing we’ve reverted to, so we need a real fix at some point.


Subtasks


Related issues

Related to Tails - Bug #17121: Tor Browser 9 sometimes won't load new URLs Resolved
Blocks Tails - Feature #16209: Core work: Foundations Team Confirmed
Blocks Tails - Bug #17214: Drop obsolete customization to hide the "Tor" section in preferences Resolved
Blocks Tails - Bug #12023: htpdate: stop sending User-Agent that fakes Tor Browser Resolved 2016-12-08

History

#1 Updated by intrigeri 2019-10-09 19:38:58

  • related to Bug #17121: Tor Browser 9 sometimes won't load new URLs added

#2 Updated by intrigeri 2019-10-09 19:39:15

#3 Updated by intrigeri 2019-10-22 13:48:27

  • Target version set to Tails_4.1

Recent updates on https://trac.torproject.org/projects/tor/ticket/32019 suggest that the underlying bug was fixed in 9.0a8 and 9.0 final.

#4 Updated by intrigeri 2019-11-08 17:09:27

Possibly related: https://trac.torproject.org/projects/tor/ticket/31764 (fixed in Tor Browser 9.0.1).

#5 Updated by intrigeri 2019-11-10 09:33:32

  • Status changed from Confirmed to In Progress

Applied in changeset commit:tails|86747ac30824bd6468a5838f8fe50ecc57ad7ba7.

#6 Updated by intrigeri 2019-11-10 09:34:30

  • Assignee set to intrigeri
  • Feature Branch set to bugfix/17143-17214-remove-obsolete-tor-browser-customization+force-all-tests

#7 Updated by intrigeri 2019-11-10 09:52:47

  • Feature Branch changed from bugfix/17143-17214-remove-obsolete-tor-browser-customization+force-all-tests to bugfix/17143-17214-12023-remove-obsolete-tor-browser-customization+force-all-tests

#8 Updated by intrigeri 2019-11-11 06:58:04

  • No trace of Bug #17121 being back so far, but I’ll want to run the test suite on our slower isotesters (lizard) a few more times to confirm.
  • I can save the current page as “index.html” to the persistent Tor Browser directory (fragile: Bug #15336) failed on lizard
    • The video looks OK except the download down-arrow icon in the toolbar has an orange dot; I don’t know what that means; note that the test suite opened the 2nd page, that we want to save, before the homepage was fully loaded
    • It may be a one-off robustness issue, let’s see what the next few test suite runs say.

#9 Updated by intrigeri 2019-11-11 07:01:17

  • blocks Bug #17214: Drop obsolete customization to hide the "Tor" section in preferences added

#10 Updated by intrigeri 2019-11-11 07:01:28

  • blocks Bug #12023: htpdate: stop sending User-Agent that fakes Tor Browser added

#11 Updated by intrigeri 2019-11-11 14:12:18

  • Status changed from In Progress to Needs Validation
  • Assignee deleted (intrigeri)

No trace of Bug #17121 in runs 2-5 on https://jenkins.tails.boum.org/job/test_Tails_ISO_bugfix-17143-17214-12023-remove-obsolete-tor-browser-customization-force-all-tests/, and the one-off failure I saw the other day did not come back, so I think we’re good!

#12 Updated by segfault 2019-11-13 19:25:59

  • Assignee set to segfault

LGTM. Won’t merge because Bug #12023 is still in progress.

#13 Updated by intrigeri 2019-11-15 09:34:59

  • Status changed from Needs Validation to Fix committed
  • % Done changed from 0 to 100

Applied in changeset commit:tails|102750cef98c15c766362c06b7e5673e9bcf97a7.

#14 Updated by intrigeri 2019-11-18 13:44:02

  • Status changed from Fix committed to Resolved