Firefox via Mozilla APT repository fails to use fcitx5 for Chinese input
Categories
(Release Engineering :: General, defect, P2)
Tracking
(Not tracked)
People
(Reporter: Mr_Spade, Unassigned)
Details
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:124.0) Gecko/20100101 Firefox/124.0
Steps to reproduce:
- Installed the latest version of Firefox from the official Mozilla apt repository (https://packages.mozilla.org) on an Ubuntu 22.04 system.
- Configured the system to use fcitx5 as the input method framework instead of the default ibus, along with the fcitx5-chinese-addons package for Chinese language input.
- Ensured that the environment variables were properly set for fcitx compatibility:
- GTK_IM_MODULE=fcitx
- XMODIFIERS="@im=fcitx"
- QT_IM_MODULE=fcitx
- Tested other applications to verify that fcitx5 functions correctly with Chinese input methods.
- Attempted to use fcitx5-based Chinese input methods within Firefox.
Actual results:
- Despite the correct configuration of fcitx5 and successful usage in non-Firefox applications, Firefox fails to recognize or process Chinese characters when using any fcitx5-based Chinese input method.
Expected results:
- Upon launching Firefox and attempting to input text into web forms or text fields, the browser should seamlessly integrate with the fcitx5 input method framework, allowing users to input Chinese characters without issues, just as it does with the default ibus framework or in other applications where fcitx5 is configured. The expectation is that Firefox would recognize and respond correctly to fcitx5's input events and display typed Chinese characters accordingly.
Comment 1•2 years ago
|
||
The Bugbug bot thinks this bug should belong to the 'Core::Widget: Gtk' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.
Comment 2•2 years ago
|
||
I guess you have the same issues with the binaries https://www.mozilla.org/firefox/new/
right?
(In reply to Sylvestre Ledru [:Sylvestre] from comment #2)
I guess you have the same issues with the binaries https://www.mozilla.org/firefox/new/
right?
I tried using the Firefox binary released by Mozilla. Surprisingly, fcitx5 works fine in Firefox binaries. That said, this seems to be a problem unique to the mozilla apt repository version.
Comment 4•2 years ago
|
||
Moving to release eng then.
Updated•2 years ago
|
Updated•2 years ago
|
Comment 5•2 years ago
|
||
(In reply to Mr_Spade from comment #3)
(In reply to Sylvestre Ledru [:Sylvestre] from comment #2)
I guess you have the same issues with the binaries https://www.mozilla.org/firefox/new/
right?I tried using the Firefox binary released by Mozilla. Surprisingly, fcitx5 works fine in Firefox binaries. That said, this seems to be a problem unique to the mozilla apt repository version.
Did you use a localized Firefox binary?
(In reply to Gabriel Bustamante [:gabriel] from comment #5)
(In reply to Mr_Spade from comment #3)
(In reply to Sylvestre Ledru [:Sylvestre] from comment #2)
I guess you have the same issues with the binaries https://www.mozilla.org/firefox/new/
right?I tried using the Firefox binary released by Mozilla. Surprisingly, fcitx5 works fine in Firefox binaries. That said, this seems to be a problem unique to the mozilla apt repository version.
Did you use a localized Firefox binary?
Yes, I used the Simplified Chinese version of the Firefox binaries
I encountered this problem with firefox 128 in Linux mint 22 repo. Neither in X11 or Wayland fcitx5 don't work. I tried firefox esr from tar.bz, and input method works. sadly these 2 versions of firefox don't share user profile
Updated•1 year ago
|
Comment 8•1 year ago
|
||
Comment 9•1 year ago
|
||
Redirect a needinfo that is pending on an inactive user to the triage owner.
:jcristau, since the bug has recent activity, could you have a look please?
For more information, please visit BugBot documentation.
Comment 10•1 year ago
|
||
Closing as incomplete, feel free to reopen/comment if this is still an issue.
| Reporter | ||
Comment 11•1 year ago
|
||
Sorry for the late reply. After my test on a freshly installed Ubuntu 22.04, the APT repository version of Firefox already supports Chinese input using the fcitx5 input method! This issue should have been resolved :)
Comment 12•1 year ago
|
||
Perfect, thanks for following up!
Description
•