New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Windows] Compatibility issues with Firefox #1107
Comments
Just to clarify: the data in the tables above was generated with version 2.0.4 of the keyboard (currently work in progress https://github.com/beniza/keyboards/tree/master/release/m/mozhi_malayalam), whereas @darcywong00 tested with version 1.2 of the keyboard. |
Can we please get a minimal repro keyboard .kmn put together and attached as a file to this report -- it's really hard to verify against changing versions of keyboards. |
Sure, I'll work on it. However this problem is consistent across the
versions.
…On Mon, Aug 20, 2018 at 7:34 PM Marc Durdin ***@***.***> wrote:
Can we please get a minimal repro keyboard .kmn put together and attached
as a file to this report -- it's really hard to verify against changing
versions of keyboards.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#1107 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AErnq5s61JR4OgIcvTdBlJ2H0di3s6UUks5uSsHYgaJpZM4V9ezI>
.
|
Here's a keyboard that can demonstrate the incompatibility on FF. A
workaround is also suggested.
[mozhi-ff-issue-demo.zip](https://github.com/keymanapp/keyman/files/2312690/mozhi-ff-issue-demo.zip)
|
For the ease of read, I'm pasting the code
|
Thanks, that makes it much easier to be sure I'm reproducing the same issue and not chasing something unrelated! |
OK, I've reproduced the issue here. Not yet clear if it is specific to Malayalam or more general. Testing in other apps indicates a possible bug in Firefox's TSF integration; will keep investigating. |
The issue only arises when Keyman is integrating with Firefox in TSF mode. If I add the |
Marc, Thank you for suggesting a solution that doesn't require re-writing BTW, the path to the Keyman Engine has been changed and the kb document Change from:
Change to:
|
@marc the other problem I mentioned with FF is demonstrated with this keyboard: This keyboard has various deadkeys which all seem to work except for problems with the underscore deadkey: In FireFox, if you use your keyboard and type "_c" you get Help file with keystrokes is here: https://help.keyman.com/keyboard/sil_philippines |
@LornaSIL the symptoms of that issue are subtly different. I'd like to treat them as separate issues until we can determine root cause in each case. Would you be willing to file a new issue with the details and reference this issue? |
@beniza Glad to hear that helps. I do regard this as a workaround rather than a solution, because it is a big hammer to solve a problem for a single app -- it disables TSF integration with all apps that support it, in particular MS Word and FieldWorks. We will continue to pursue this issue for a full resolution. |
[Windows] Add test case for issue #1107
Recommendation: that we establish a set of window classnames to test against (possibly also executable name?) and maintain this for automatic disabling of advanced tsf. |
What is the timeframe on fixing this? We've noticed several issues with the newly released |
@kamholz I hope to be able to find the resources to investigate this compatibility issue in 13.0; for now the workaround at #1107 (comment) is the best option. It may be that this is a bug in Firefox's TSF integration; certainly the issue does not arise in other TSF-aware applications. If that is the case, then we need to raise it as an issue in Bugzilla. If it is a bug in Firefox, then we would probably aim to make the 'deep tsf integration' control more granular and easier to configure as a mitigation. |
@mcdurdin thanks for the update. We have 20 or so Balinese users of this keyboard. I don't think that asking all the Firefox users to change a registry value is practical. I guess we'll just tell them to use Chrome instead. |
@kamholz Yeah, I agree. I don't think the workaround this is in any way practical for the average end user. Our team is just so resource constrained that I cannot realistically hope to address this as quickly as I want to. (You never know, I might have a sleepless night and try to solve it but I can't really plan that way!) |
Tracking in #3710. Potential fix in Firefox. |
A user reported to @DavidLRowe via email about compatibility issues involving the Mozhi Malayalam keyboard with Firefox.
The expected output is different from Chrome, Notepad, and other apps.
Configuration
Keyman Desktop 10.0.1200.0
Mozhi Malyalam keyboard v. 1.2
Windows 10
Firefox Quantum 61.0.2 (64-bit)
The keystrokes
amlam
results in the followingChrome, Notepad (correct)
Firefox (incorrect)
The text was updated successfully, but these errors were encountered: