Project

General

Profile

Feature #15703

Feature #15023: Upgrade to Tor Browser based on Firefox ESR60

Check that all our custom browser prefs are taken into account with Firefox ESR60

Added by intrigeri about 1 year ago. Updated about 1 year ago.

Status:
Resolved
Priority:
Elevated
Assignee:
-
Category:
-
Target version:
Start date:
07/03/2018
Due date:
% Done:

100%

Feature Branch:
Type of work:
Test
Blueprint:
Starter:
Affected tool:
Browser

Description

… both for Tor Browser and the Unsafe Browser.

  • config/chroot_local-includes/usr/share/tails/tor-browser-prefs.js
  • config/chroot_local-includes/usr/share/tails/chroot-browsers/common/prefs.js
  • config/chroot_local-includes/usr/share/tails/chroot-browsers/unsafe-browser/prefs.js
  • all calls to set_mozilla_pref
    • destination file (some are now ignored)
    • adding the user_pref optional argument may be needed in some cases

Related issues

Blocks Tails - Feature #15334: Core work 2018Q3: Foundations Team Resolved 02/20/2018

History

#1 Updated by intrigeri about 1 year ago

#2 Updated by intrigeri about 1 year ago

  • Assignee set to intrigeri

#3 Updated by intrigeri about 1 year ago

  • Description updated (diff)

#4 Updated by intrigeri about 1 year ago

  • Status changed from Confirmed to In Progress
  • % Done changed from 0 to 10

In config/chroot_local-includes/usr/share/tails/tor-browser-prefs.js, three prefs are not honored:

  • extensions.torbutton.show_slider_notification: not a problem, it's only used when about:tor is loaded anyway
  • extensions.torbutton.prompted_language: I did not manage to fix that yet => #15706
  • extensions.torbutton.launch_warning => #15707

#5 Updated by intrigeri about 1 year ago

  • % Done changed from 10 to 20

config/chroot_local-includes/usr/share/tails/chroot-browsers/common/prefs.js and config/chroot_local-includes/usr/share/tails/chroot-browsers/unsafe-browser/prefs.js are honored just right.

#6 Updated by intrigeri about 1 year ago

Remains to be tested:

  • localized spellchecker.dictionary (but keep #5962 in mind)
  • localized browser.startup.homepage in Tor Browser
  • localized browser.startup.homepage in Unsafe Browser

#7 Updated by intrigeri about 1 year ago

  • Status changed from In Progress to Resolved
  • % Done changed from 20 to 100

intrigeri wrote:

Remains to be tested:

  • localized spellchecker.dictionary (but keep #5962 in mind)

Started an ISO built from the #15023 topic branch, select French in the Greeter =>

  • On a page that states it's in English (one of our blueprints): English dictionary is selected
  • On a page that does not state what language it's in: French dictionary is selected

#8 Updated by intrigeri about 1 year ago

  • Assignee deleted (intrigeri)

Also available in: Atom PDF