Closed
Bug 920192
Opened 11 years ago
Closed 9 years ago
Conversion underline is not drawn when IME on
Categories
(DevTools Graveyard :: Scratchpad, defect)
Tracking
(firefox26 unaffected, firefox27- wontfix)
VERIFIED
WORKSFORME
Tracking | Status | |
---|---|---|
firefox26 | --- | unaffected |
firefox27 | - | wontfix |
People
(Reporter: alice0775, Unassigned)
References
Details
(Keywords: inputmethod, regression)
Attachments
(1 file)
(deleted),
image/png
|
Details |
Build Identifier:
http://hg.mozilla.org/mozilla-central/rev/1fda74e33e06
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:27.0) Gecko/20100101 Firefox/27.0 ID:20130924030202
Steps To reproduce:
1. Open ScratchPad
2. Type text using IME(IME2010, ATOK maybe)
Actual Results:
Conversion underline is not drawn
Expected Results:
Conversion underline should be drawn
Comment 1•11 years ago
|
||
Axel, Pei, do you know how is our IME support doing?
Comment 2•11 years ago
|
||
Neither. CCing a few more folks. I'll needinfo Ehsan in particular, because he's both intl-savvy and editor-tagged.
Flags: needinfo?(ehsan)
Comment 3•11 years ago
|
||
Masayuki is the right person to ask about IME... Is this a regression?
Flags: needinfo?(ehsan)
Reporter | ||
Comment 4•11 years ago
|
||
I found some bugs related to CodeMirror.
https://github.com/marijnh/CodeMirror/pull/1382
https://github.com/marijnh/CodeMirror/issues/1513
Comment 5•11 years ago
|
||
Composition string is selected by a one or more ranges with special selection type for IME. The style of each selection is painted by nsTextFrame.
http://mxr.mozilla.org/mozilla-central/source/layout/generic/nsTextFrame.cpp#3681
Comment 6•11 years ago
|
||
NI on :anton to help understand if this issue is limited to scratch pad alone or has a wider impact in which case we would track this,
Flags: needinfo?(anton)
Comment 7•11 years ago
|
||
Today, this issue is limited to Scratchpad only. Soon, it will become an issue for the Style Editor (bug 919978) and later, when we land live editing in the Debugger, it will become an issue for the Debugger as well.
Flags: needinfo?(anton)
Comment 8•11 years ago
|
||
(In reply to Anton Kovalyov (:anton) from comment #7)
> Today, this issue is limited to Scratchpad only. Soon, it will become an
> issue for the Style Editor (bug 919978) and later, when we land live editing
> in the Debugger, it will become an issue for the Debugger as well.
WHat's the plan on resolving this ? Is there a WIP solution to avoid this regression ?
Comment 9•11 years ago
|
||
(ccing robcee)
There's no active plan mostly because we don't have anyone here who really understands IME. I'm still trying to figure out how to prioritize this. Do people often use IME when writing JavaScript and CSS? Just to be clear, this bug is high up on our list but I'm not sure if it's more important than other high-priority issues. Especially since it affects only minority of components so far.
Comment 10•11 years ago
|
||
In Japan, a lot of websites use Japanese at writing comments. I'm not sure developers want to write comment in our tools, though.
Otherwise, they might need to write Japanese text at setting/initializing string variable/constant. For example, alert("失敗(failed)");
Comment 11•11 years ago
|
||
On Style Editor, IME may be used for setting a value of content property or quote property.
Comment 12•11 years ago
|
||
thanks for the comments, Masayuki.
Once we've gotten CodeMirror in place, we're going to explore some options to get IME implemented in our tools to make editing in CJK easier.
stay tuned! :)
Comment 13•11 years ago
|
||
Unassigning myself since I'm not *actively* working on this bug just yet.
Assignee: anton → nobody
Comment 14•11 years ago
|
||
(In reply to Anton Kovalyov (:anton, @valueof) from comment #9)
> (ccing robcee)
>
> There's no active plan mostly because we don't have anyone here who really
> understands IME. I'm still trying to figure out how to prioritize this. Do
> people often use IME when writing JavaScript and CSS? Just to be clear, this
> bug is high up on our list but I'm not sure if it's more important than
> other high-priority issues. Especially since it affects only minority of
> components so far.
Given the low user impact here I am not tracking this bug for release, feel free to renominate if needed.
Comment 15•9 years ago
|
||
Alice-san, does this still occur? Now we use CodeMirror 5.10.0, so composition state is rendered.
Also, IME's candidate window may be located at top-left when using Microsoft IME due to no API to locate it.
Flags: needinfo?(alice0775)
Reporter | ||
Comment 16•9 years ago
|
||
No longer reproduce.
verified on Noghtly46.0a1, Aurora45.0a2 and Beta44.0b7.
Status: NEW → RESOLVED
Closed: 9 years ago
Flags: needinfo?(alice0775)
Resolution: --- → WORKSFORME
Reporter | ||
Updated•9 years ago
|
Status: RESOLVED → VERIFIED
Updated•6 years ago
|
Product: Firefox → DevTools
Updated•5 years ago
|
Product: DevTools → DevTools Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•