Bug 1202247 - firefox 36 broke langpack detection for new profiles
Summary: firefox 36 broke langpack detection for new profiles
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: firefox
Version: 21
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Martin Stransky
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: AcceptedFreezeException
Depends On:
Blocks: F22FinalFreezeException
TreeView+ depends on / blocked
 
Reported: 2015-03-16 08:30 UTC by Kamil Páral
Modified: 2015-03-25 13:50 UTC (History)
7 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2015-03-25 13:28:26 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Kamil Páral 2015-03-16 08:30:00 UTC
Description of problem:
Beginning with firefox-36.0-1.fc21, firefox does not detect installed language packs and shows up in English, regardless of your environment locale setting. This affects only *new profiles* - if you upgrade firefox with an already existing profile, everything is fine.

The problem does not happen with firefox-35.0-2.fc21, and it seems it has been fixed in firefox-36.0.1-5.fc21. But the currently stable version (firefox-36.0-1.fc21) is affected.

Version-Release number of selected component (if applicable):
firefox-36.0-1.fc21

How reproducible:
always

Steps to Reproduce:
1. install firefox-36.0-1.fc21
2. rm -rf ~/.mozilla
3. make sure you have something else than English set as your environment language
4. run firefox, see it's in English
5. confirm the langpack is installed, just not used: rpm -ql firefox | grep langpack

Comment 1 Kamil Páral 2015-03-16 08:40:41 UTC
The same problem is in Fedora 22. Proposing as a blocker. This seems to break a high-profile application localization for all languages (except for US English, of course). I can't find any specific criterion for it.

Comment 2 Kamil Páral 2015-03-16 08:42:48 UTC
This problem can be "worked around" by installing the language pack manually:
https://addons.mozilla.org/en-US/firefox/language-tools/
(but it's a bit hard to realize it and find that page)

Comment 3 Martin Stransky 2015-03-16 12:36:42 UTC
So firefox-36.0.1-5.fc21 is fixed, right?

Comment 4 Kamil Páral 2015-03-16 15:33:05 UTC
Yes, I can no longer reproduce the problem with firefox-36.0.1-5.fc21. Even with ~/.mozilla directory created with 36.0-1 (displaying in english) it correctly displays other languages after an upgrade to 36.0.1-5. I did not test the same on F22, though (because that exact build failed on F22). I can test on F22 as well, if needed.

Comment 5 Dan Mossor [danofsatx] 2015-03-16 17:52:45 UTC
Discussed at Fedora Blocker Review Meeting 2015-03-16[0]:

RejectedBlocker AcceptedFreezeException Final - This bug doesn't directly violate any criteria, but if a fix presents itself during freeze it would be accepted.

[0]: http://meetbot.fedoraproject.org/fedora-blocker-review/2015-03-16/f22-blocker-review.2015-03-16-16.01.log.txt

Comment 6 Martin Stransky 2015-03-25 13:28:26 UTC
Firefox 36.0.4-1 is already there.

Comment 7 Kamil Páral 2015-03-25 13:50:11 UTC
Seems to be working. Thanks.


Note You need to log in before you can comment on or make changes to this bug.