Closed Bug 1561270 Opened 6 years ago Closed 6 years ago

Some keys in Dutch localized Thunderbird 68 open Thunderbird support page in Firefox

Categories

(Mozilla Localizations :: nl / Dutch, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: nONoNonO, Unassigned)

Details

(Keywords: regression, testcase)

Attachments

(1 file)

Attached file groupedBySort.xpi

I have a very simple bootstrapped add-on which adds three keyboard shortcuts to the View > Sort by functions Threaded, Unthreaded and Grouped By Sort. This add-on works normally in TB68 en-US, but in Dutch version it somehow doesn't perform the function I call, but opens app.support.baseURL in Firefox.
I have also tested this in localized en-GB and de versions, but there it works normally. I cannot figure out what is different with Dutch localized version. It fails in Dutch localized version if you add is as languagepack, but also if you do a clean install of Dutch Thunderbird.
I've created an even simpler proof of concept add-on, which doesn't use localization and only (re)adds the G-key, which was removed by bug 275871.

Although the proof of concept xpi is bootstrapped, the key only takes effect after a restart of Thunderbird. Not sure it that's a bug too, but just so you know if you want to verify this bug…

I now notice that the keys ',' and '.' (comma and dot) also redirect to the support page, even with Add-ons disabled, so this might not be an extension problem after all. It works correctly in safe mode though…

Component: Add-Ons: Extensions API → Untriaged
Summary: Bootstrapped add-on doesn't work in Dutch localized version of Thunderbird → Some keys in Dutch localized Thunderbird 68 open Thunderbird support page in Firefox
Component: Untriaged → Add-Ons: General

This also happens in a new install of Thunderbird 68.0b5 32-bit nl (20190715220659) with a new profile. Immediately after starting up, when I press a key that is not assigned, e.g. 'd', either in the 3-pane window or in a stand-alone message window, the support page opens.
I have also verified with en-GB and German versions, but they don't seem to have this problem, but I cannot explain why this only happens for some locale builds.

Keywords: testcase

Sorry, I missed your report in the etherpad. Is this issue new to beta? Or just newly detected?

Flags: needinfo?(o.e.ekker)

I detected it with my bootstrapped add-on, which only works in TB68, but now I can reproduce also without the add-on, so I'll see if I can find a regression range with mozregression-gui for Dutch version. TB60.* works as expected.

Flags: needinfo?(o.e.ekker)
Component: Add-Ons: General → General

Last known good: 2019-05-20 10:41:36 (68.0a1)
First known bad: 2019-05-20 14:35:05 (69.0a1)

I see Dutch has a wrong key for productHelp.commandkey, VK-F1 instead of VK_F1. Maybe that is undefined and defaults to nothing?

Yup, that's why it goes to the Help page :-)

So what do we do with this bug? Leave here and resolve Invalid?
Change product/component to Mozilla Localizetion / nl Dutch and resolve Fixed?

The latter. When we build 68 ESR, we make sure your changeset is included.

Assignee: nobody → dutch.nl
Component: General → nl / Dutch
Product: Thunderbird → Mozilla Localizations
Version: 68 → unspecified
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: