Closed Bug 1229984 Opened 9 years ago Closed 7 years ago

Spellchecker selects partial words

Categories

(Core :: Spelling checker, defect)

x86_64
Windows 7
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 1054722

People

(Reporter: herter, Unassigned)

Details

Attachments

(3 files)

User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Firefox/38.0
Build ID: 20151027170520

Steps to reproduce:

Type any text, make some corrections, e.g. by editing a word.


Actual results:

Thunderbird selects often a part of a word.  Make right click to find spelling corrections, and apply the correction.  Garbled word results.  For example, in a word "using" see the attached images) only the letters "ing" are red marked as "a word". Alsmot as if some HTML metadata would separate the letters "us" from "ing". Spelling suggestion show of course wrong suggestions, such as "sing" or "ring" etc. Apply one, the result is a word "ussing". 


Expected results:

The entire word should be correctly recognized.
I am not sure since when this malfunction is with us: surely for about a year!  I always hoped that such obvious malfunction would be spotted by millions and corrected.
OS: Unspecified → Windows 7
Hardware: Unspecified → x86_64
Version: 31 → 38
Component: Untriaged → Message Compose Window
Wayne, almost all spell check problems are Core::Spellchecking.

The pictures sadly prove nothing. Looks like the message got composed by pasting content, perhaps from MS Word. This pastes the most horrible HTML and the spell checker gets confused.

The word "ussing" will always be flagged entirely, unless something terrible is happening in the HTML, which sadly we can't see here.

We would need the particular message where this problem occurred.
Component: Message Compose Window → Spelling checker
Product: Thunderbird → Core
Version: 38 → unspecified
done by force of habit.

prior to your arrival almost no one was watching editor and core spell check. So we put many of these bugs in compose component so they would at least had a chance of getting testcases created by thunderbird users who cared about such use cases. You probably will find more there unless someone cleaned them up.
(changing the summary so I can find it better in my query).
Summary: Spell corrector selects partial words → Spellchecker selects partial words
I can reproduce a partially underlined word with attachment 8702046 [details] (test 1) from bug 918972 (also see bug 336719).
(In reply to Jorg K (GMT+1) from comment #4)
> Wayne, almost all spell check problems are Core::Spellchecking.
> 
> The pictures sadly prove nothing. Looks like the message got composed by
> pasting content, perhaps from MS Word. This pastes the most horrible HTML
> and the spell checker gets confused.
> 
> The word "ussing" will always be flagged entirely, unless something terrible
> is happening in the HTML, which sadly we can't see here.
> 
> We would need the particular message where this problem occurred.

The picture 'sadly' and surely proofs the issue.
I am sorry, this commentary is not quite up to the usual standard.

This is not a 'content by pasting,' has nothing to do with MS word, which I do not use.  It is enough to simply edit around the text. The problem reproduces on a daily base, often several times in every sentence.
(In reply to ThomasH from comment #8)
> It is enough to simply edit around the text. The problem
> reproduces on a daily base, often several times in every sentence.
Can you please give us a *reproducible* example. Without that, there is no hope for a fix.
I'll dupe this to bug 1054722. For copy/paste problems, see bug 336719.
Status: UNCONFIRMED → RESOLVED
Closed: 7 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: