Closed
Bug 1238899
Opened 9 years ago
Closed 9 years ago
ATOK's candidate window is positioned at top-left of the screen at editing in windowless flash player
Categories
(Core Graveyard :: Plug-ins, defect)
Core Graveyard
Plug-ins
Tracking
(firefox46 fixed)
RESOLVED
FIXED
mozilla46
| Tracking | Status | |
|---|---|---|
| firefox46 | --- | fixed |
People
(Reporter: masayuki, Assigned: masayuki)
References
()
Details
(Keywords: inputmethod)
Attachments
(1 file)
|
4.24 KB,
patch
|
m_kato
:
review+
|
Details | Diff | Splinter Review |
STR:
1. Load http://emk.name/test/swftxt.html
2. Make sure the active IME is ATOK (I tested with ATOK 2015)
3. Type something and convert the character(s) until candidate window is shown
Actual Result:
The candidate window is positioned at top-left of the screen
Expected Result:
The candidate window should be positioned near the composition string like other the behavior with other IMEs.
| Assignee | ||
Updated•9 years ago
|
Assignee: nobody → masayuki
Status: NEW → ASSIGNED
| Assignee | ||
Comment 1•9 years ago
|
||
| Assignee | ||
Comment 2•9 years ago
|
||
I think that the strict approach to fix this bug is hooking ::CreateCaret(), ::DestroyCaret() and ::SetCaretPos() if this works without sandbox. However, this approach may increase the number of additional IPC.
So, I think that it's more reasonable to create native caret at setting candidate window position and guess the size.
See also bug 789706 comment 4.
Attachment #8707236 -
Flags: review?(m_kato)
Updated•9 years ago
|
Attachment #8707236 -
Flags: review?(m_kato) → review+
Comment 4•9 years ago
|
||
| bugherder | ||
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla46
Updated•3 years ago
|
Product: Core → Core Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•