Closed Bug 1602526 Opened 4 years ago Closed 4 years ago

Spellcheck broken for words with "Umlaute" in some text editors

Categories

(Core :: Spelling checker, defect)

71 Branch
defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla73
Tracking Status
firefox-esr68 --- unaffected
firefox71 --- wontfix
firefox72 --- wontfix
firefox73 --- fixed

People

(Reporter: philipp, Assigned: m_kato)

References

(Regression)

Details

(Keywords: regression, site-compat)

Attachments

(5 files)

Attached image screenshot

After the changes from bug 1571339 there are some reports about spellchecking failing to do its work properly for german words containing "Umlaute" (ä,ö,ü) on some wysiwyg text editors.

str:

Summary: Spellcheck broken for words with "Umalute" in some text editors → Spellcheck broken for words with "Umlaute" in some text editors

It's fairly bugging when you see those red waved lines below words written correctly.

Attached image image.png

FWIW, that seems specific to German as I can't reproduce it in French

Attached image screenshot french.png

I'm seeing it in french as well while typing

Makoto, your patch in bug 1571339 seems to have caused this regression, could you have a look please? Thanks.

Flags: needinfo?(m_kato)

I've got a few reports of a similar problem with accentuated letters in french. In those cases, it's with a "é".

Twitter links:

I look this.

Assignee: nobody → m_kato
Flags: needinfo?(m_kato)

This is regerssion by bug 1571339.

Non-ASCII character such as 0xf9 will be casted to 0xfff9 etc by implicit cast.
So I should cast from char to uint8_t or add char version fucntions.

i can confirm that the issue is fixed in the try build from comment #10. thanks!

The priority flag is not set for this bug.
:smaug, could you have a look please?

For more information, please visit auto_nag documentation.

Flags: needinfo?(bugs)
Pushed by m_kato@ga2.so-net.ne.jp:
https://hg.mozilla.org/integration/autoland/rev/8ae790b27fe0
Part 1. Don't use implicit cast from char to uint32_t r=masayuki
https://hg.mozilla.org/integration/autoland/rev/bd3843488a45
Part 2. Add test r=masayuki
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla73
Flags: needinfo?(bugs) → in-testsuite+
Has Regression Range: --- → yes
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: