Closed Bug 1921412 Opened 12 days ago Closed 11 days ago

Manually set `app.update.langpack.enabled=false` to work around bug 1168178

Categories

(Toolkit :: Application Update, task)

task

Tracking

()

RESOLVED FIXED
132 Branch
Tracking Status
thunderbird_esr115 --- affected
thunderbird_esr128 --- fixed
firefox-esr115 --- affected
firefox-esr128 --- fixed
firefox132 --- fixed

People

(Reporter: TbSync, Assigned: TbSync)

References

Details

Attachments

(1 file)

Thunderbird would like to enable the app.update.langpack.enabled pref globally in its main preference file /comm/mail/app/profile/all-thunderbird.js, similar to what Firefox is doing already in its counterpart file /browser/app/profile/firefox.js (here).

However, if we do that, the following toolkit test starts to fail:

/toolkit/mozapps/update/tests/unit_aus_update/disableBackgroundUpdatesNonBackgroundTask.js

The reason is that the test ignores global preferences for Firefox, but not for Thunderbird. This is due to bug 1168178 and bug 755724: Firefox does not load its global preferences unless the manifest specifically requests it by specifying firefox-appdir = browser.

The test which fails needs app.update.langpack.enabled to be unset or false.

I therefore propose to set the required preference in the manifest.

The test

/toolkit/mozapps/update/tests/unit_aus_update/disableBackgroundUpdatesNonBackgroundTask.js

needs app.update.langpack.enabled to be unset or false.

See Also: → 1911887
Attachment #9427697 - Attachment description: Bug 1921412 - Set `app.update.langpack.enabled=false` in `toolkit/mozapps/update/tests/unit_aus_update/xpcshell.toml`. r=nrishel → Bug 1921412 - Set `app.update.langpack.enabled=false` in `toolkit/mozapps/update/tests/unit_aus_update/xpcshell.toml`. r=nalexander
Pushed by john@thunderbird.net: https://hg.mozilla.org/integration/autoland/rev/c22f4b7a4456 Set `app.update.langpack.enabled=false` in `toolkit/mozapps/update/tests/unit_aus_update/xpcshell.toml`. r=application-update-reviewers,nalexander
Status: NEW → RESOLVED
Closed: 11 days ago
Resolution: --- → FIXED
Target Milestone: --- → 132 Branch
Blocks: 1911887
See Also: 1911887
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: