Closed
Bug 1110884
Opened 10 years ago
Closed 9 years ago
Plugin IME broken on OS X 10.7 and 10.6 in non-e10s mode
Categories
(Core :: Widget: Cocoa, defect)
Tracking
()
People
(Reporter: smichaud, Assigned: smichaud)
References
Details
As of landing the patch for bug 1092630, plugin IME no longer works on OS X 10.7 and 10.6 (the lowest two major versions of OS X we still support), even in non-e10s mode. When you try to do IME input in a plugin's text field on those versions of OS X, whatever you type appears directly in the text field (and no IME pops up). For more information see bug 1092630 comment #51. This is probably because, as of bug 1092630, we use synthetic keyboard events to process plugin keyboard input. By reverse engineering the OS, I already found a workaround for this (and other problems), but it only works on OS X 10.8 and up. I'd need to cover the same ground again, but this time on OS X 10.7 and below, to find a different workaround. I'm probably the only one in Mozilla who can do this. But I'm not sure when I'll have time for it, so I'm leaving this bug unassigned (at least for the time being).
Assignee | ||
Updated•10 years ago
|
tracking-e10s:
--- → ?
Assignee | ||
Comment 1•10 years ago
|
||
[Tracking Requested - why for this release]: Though probably not a showstopper, this is a serious problem. How serious it is depends on how many people using Chinese, Japanese or Korean are still on OS X 10.7 and below. Probably the only way to find out is to see how many people complain :-(
tracking-firefox37:
--- → ?
Updated•10 years ago
|
Blocks: e10s-plugins
Assignee | ||
Comment 2•10 years ago
|
||
Examples to test with, from bug 1092630 comment #39 and bug 1092630 comment #31: attachment 8527076 [details] http://samples.msdn.microsoft.com/Silverlight/SampleBrowser/index.htm#/?sref=RTAFormat2
Assignee | ||
Updated•10 years ago
|
Summary: Plugin IME broken on OS X 10.7 and 10.6 → Plugin IME broken on OS X 10.7 and 10.6 in non-e10s mode
Updated•10 years ago
|
Updated•10 years ago
|
Updated•10 years ago
|
Updated•10 years ago
|
Assignee: nobody → davidp99
Updated•10 years ago
|
No longer blocks: e10s-plugins
Comment 3•9 years ago
|
||
Bug 1110888 can supercede this bug. I'm investigating it as an alternative to this bug.
Depends on: 1110888
Updated•9 years ago
|
Updated•9 years ago
|
Updated•9 years ago
|
Assignee | ||
Comment 4•9 years ago
|
||
I'm going to work on bug 1110888 first, and only fall back to this bug if that doesn't work out.
Assignee: davidp99 → smichaud
Updated•9 years ago
|
Blocks: e10s-plugins
Assignee | ||
Comment 5•9 years ago
|
||
This is fixed by the patch for bug 1110888, which just landed on mozilla-inbound and mozilla-aurora. It should get onto mozilla-central in the next 24 hours.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•