Bug #17150

Spellchecking only available for English in Tor Browser 9

Added by intrigeri 2019-10-11 08:27:12 . Updated 2019-10-16 07:58:40 .

Status:
Resolved
Priority:
Elevated
Assignee:
Category:
Internationalization
Target version:
Start date:
Due date:
% Done:

100%

Feature Branch:
bugfix/17150-fix-tor-browser-spellchecking
Type of work:
Code
Blueprint:

Starter:
Affected tool:
Browser
Deliverable for:

Description

Nothing in Tor’s Trac about this.

Note that the Thunderbird maintainer in Debian wrote:

> One more important change is the impossibility to use system wide
> installed dictionaries. At least I haven’t found a way to still use
> them. If this can’t get changed all the recommends on the dictionary
> packages will get useless. If someone can contribute something here to
> solve this I’m happy to take this help!


Subtasks


Related issues

Related to Tails - Feature #17267: Fix non-en-US dictionaries not available in Thunderbird 68 Resolved
Blocks Tails - Feature #16209: Core work: Foundations Team Confirmed

History

#1 Updated by intrigeri 2019-10-11 08:33:41

System-wide hunspell dictionaries work in Firefox 68 on my sid system. The firefox (61.0-2) changelog entry reads:

  * debian/browser.links.in, debian/rules, debian/vendor.js: Use the
    spellchecker.dictionary_path pref to set the hunspell directory.

Doing so via about:config in a running Tails 4.0~rc1 fixes the problem.

#2 Updated by intrigeri 2019-10-11 08:34:54

#3 Updated by intrigeri 2019-10-11 08:43:27

  • Status changed from Confirmed to In Progress

Applied in changeset commit:tails|eeeb73b7bf61320045231db10a4f384f78b9f903.

#4 Updated by segfault 2019-10-11 14:04:27

  • Assignee set to segfault

#5 Updated by segfault 2019-10-13 21:28:28

  • Status changed from In Progress to Needs Validation
  • Assignee deleted (segfault)
  • Feature Branch set to bugfix/17150-fix-tor-browser-spellchecking

#6 Updated by intrigeri 2019-10-14 08:31:27

  • Assignee set to intrigeri

#7 Updated by intrigeri 2019-10-14 12:08:00

  • Status changed from Needs Validation to In Progress
  • Assignee changed from intrigeri to segfault

Dear @segfault, I believe you’ve not pushed your branch yet :)

#8 Updated by segfault 2019-10-14 17:42:48

  • Status changed from In Progress to Needs Validation
  • Assignee changed from segfault to intrigeri

intrigeri wrote:
> Dear @segfault, I believe you’ve not pushed your branch yet :)

Indeed. Did that now.

#9 Updated by intrigeri 2019-10-15 14:03:51

Thank you. I’ve transplanted the branch onto testing, so this fix can get into 4.0. I’ll come back to it once our CI has tested this updated branch.

#10 Updated by intrigeri 2019-10-15 14:38:44

Built, tested manually: works flawlessly as expected. If we had a “merge once CI has passed” button, I would click it right away! Oh well, there’s no such button yet.

#11 Updated by intrigeri 2019-10-16 07:49:07

  • Status changed from Needs Validation to Resolved
  • % Done changed from 0 to 100

Applied in changeset commit:tails|f63c1a119f22e000574c2698809aa22f65218396.

#12 Updated by intrigeri 2019-10-16 07:58:40

  • Assignee deleted (intrigeri)

#13 Updated by intrigeri 2019-11-29 06:12:35

  • related to Feature #17267: Fix non-en-US dictionaries not available in Thunderbird 68 added