Opened 2 months ago

Last modified 8 weeks ago

#31980 new defect

Buttons on localized spoof locale dialog are not loaclized but "Yes" and "No"

Reported by: gk Owned by: tbb-team
Priority: Medium Milestone:
Component: Applications/Tor Browser Version:
Severity: Normal Keywords: tbb-regression, tbb-9.0-issues, tbb-9.0.1-can
Cc: Actual Points: 0.75
Parent ID: Points:
Reviewer: Sponsor:

Description

When using a non-en-US bundle buttons on the spoof locale dialog one gets while reuqesting web content for the first time are not localized but rather "Yes" and "No".

Child Tickets

Change History (4)

comment:1 Changed 2 months ago by gk

Actual Points: 0.75

I spent a great deal of time trying to track this down. Here is what found so far:

The behavior is correct in our latest esr60-based bundles meaning the buttons are localized as well.

The bug occurs on any ESR68 version but there are (at least) two crucial pieces to reproduce it:

1) The bug is only visible on first start
2) The bug only happens if localization is provided with the language packs. Localized builds as Mozilla ships them are not affected.

I guess the underlying problem is some race condition where the extension (the language pack) is not initialized early enough the first time to be used for the dialog buttons.

I'll file a Mozilla bug shortly.

(I've shaved enough yaks already to get to this point but I won't have time to work on this until 9.0 is out)

comment:2 Changed 2 months ago by gk

Summary: Buttons on localized spoof locale are not loaclized but "Yes" and "No"Buttons on localized spoof locale dialog are not loaclized but "Yes" and "No"

comment:4 Changed 8 weeks ago by gk

Keywords: tbb-9.0.1-can added
Note: See TracTickets for help on using tickets.