Open Bug 303248 Opened 19 years ago Updated 2 years ago

Stops accepting keyboard input after attempt at expanding Typeit4me abbreviation

Categories

(Core :: DOM: UI Events & Focus Handling, defect)

PowerPC
macOS
defect

Tracking

()

People

(Reporter: peter.pagin, Unassigned)

References

Details

User-Agent:       Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7.8) Gecko/20050511
Build Identifier: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7.8) Gecko/20050511

When attempting to expand a typit4me abbreviation in a text input field of an
html-page, first the expansion does not take place, and second Camino
simply stops accepting input from the keyboard altogether, and has to be
restarted.

Reproducible: Always

Steps to Reproduce:
1.type an abbreviation in a field
2. press a trigger key
3.

Actual Results:  
The abbreviation disappears, and the field turns blank. Then nothing happens,
and Camino does not accept input to the keyboard in any field. Restart of Camino
necessary.

Expected Results:  
Expand the abbreviation according to the definition in Typeit4me, then be ready
to accept more input.
it worries me that we stop accepting keyboard input. we should fix that even if
we can't get typeit4me to work.
Target Milestone: --- → Camino1.0
Probably an IME issue.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Assignee: pinkerton → sfraser_bugs
Moving the IME bugs to 1.1 :-(
Target Milestone: Camino1.0 → Camino1.1
Moving IME-related bugs to Camino 1.2 :(
Target Milestone: Camino1.1 → Camino1.2
Mass un-setting milestone per 1.6 roadmap.

Filter on RemoveRedonkulousBuglist to remove bugspam.

Developers: if you have a patch in hand for one of these bugs, you may pull the bug back to 1.6 *at that point*.
Target Milestone: Camino1.6 → ---
Can someone with typeit4me re-test this in a current trunk build? There have been a *lot* of key and focus handling changes in trunk.
Assignee: sfraser_bugs → nobody
QA Contact: form.controls
Bug 303248 (Stops accepting keyboard input after attempt at expanding Typeit4me abbreviation) was first reported nearly three years ago. The problem for me began three weeks ago when I upgraded from Firefox 2.0.0.14 to Firefox 3.0, but the strange thing is that Typeit4me expands some abbreviations but not others. If needed, I can specify which ones expand and which ones do not. My system: Aluminum & Glass iMac, Intel Core 2 Duo, MacOSX 10.5.4, 320GB Maxtor HD, 1GB DDR2 SDRAM, read/write CD & DVD, FireWire 400 & 800. 
If larry is seeing this in Firefox 3, it sounds very much like it's an unresolved Cocoa widgets IME issue.
Assignee: nobody → joshmoz
Component: HTML Form Controls → Widget: Cocoa
Product: Camino → Core
QA Contact: form.controls → cocoa
Assignee: joshmoz → nobody
Has anyone told Ricardo (TypeIt4Me's author) about this bug? In order to know what, if anything, the Widget:Cocoa bug is here, we're probably going to need his input re: what he expects to happen and what isn't happening.
The current trunk build's IME code was refactored. Is this still reproduce on trunk?
From the dupe, yes, Firefox 3.5.5 still exhibits the bug. I don't know about 1.9.2- (Fx 3.6b) or mozilla-central (Minefield) builds, though.
(In reply to comment #12)
> From the dupe, yes, Firefox 3.5.5 still exhibits the bug. I don't know about
> 1.9.2- (Fx 3.6b) or mozilla-central (Minefield) builds, though.

The refactoring was done only on mozilla-central. I'll check it ASAP.

Is the Typeit4me major tools for Mac users who use English language?
(In reply to comment #13)

> Is the Typeit4me major tools for Mac users who use English language?

It seems to be fairly popular, at least in the sense that we've had this exact bug filed twice now, along with another that seems to be related (bug 366707).

Note also bug 442660, which may well have the same root issue, though with a different third-party product.
I'm not sure what is a problem. I installed typeit4me, and typed "newabb" and hit enter, then, the "newabb" was replaced by "newclipping". So, it seems that it works fine for me...

And probably, typeit4me isn't related IME.
Ah, I tested on mozilla-central build and Fx3.5.5 on Mac OS X 10.6.

Moving all open keyboard/IME handling bugs to DOM: UI Events & Focus Handling component.

Component: Widget: Cocoa → DOM: UI Events & Focus Handling
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.