Closed Bug 1689055 Opened 4 months ago Closed 4 months ago

Nightly Experiments: "Address Bar: show results during IME composition" breaks Japanese IME(MS-IME and ATOK2016)

Categories

(Firefox :: Address Bar, defect, P3)

Desktop
Windows 10
defect
Points:
3

Tracking

()

RESOLVED FIXED
87 Branch
Iteration:
87.1 - Jan 25 - Feb 7
Tracking Status
firefox87 --- fixed

People

(Reporter: alice0775, Assigned: daisuke)

References

(Blocks 1 open bug)

Details

(Keywords: inputmethod, nightly-community)

Attachments

(1 file)

It depends on the "input mode".

Not affected mode:
MS-IME : taskbar indicates

Affected mode(probably more than this):
MS-IME : taskbar indicates _A
ATOK2016: taskbar indicates A or "あ"

Steps To reproduce:

  1. Open about:preferences#experimental. And enable "Address Bar: show results during IME composition"
  2. Focus address bar
  3. IME on, then input Japanese words. e.g. keypress "m" "o" "j" "i" "r" "a" key

Actual Results:
MS-IME: when taskbar indicates _A
moじら : The first 2 characters are committed, and the followings are under composition

ATOK2016: when taskbar indicates A
mojira : The first 2 characters are committed, and the followings are under composition
ATOK2016: when taskbar indicates
mおじら : The first character is committed, and the followings are under composition

Expected Results:
MS-IME: when taskbar indicates _A , ATOK2016: taskbar indicates A:
mojira : these characters are under composition

ATOK2016: when taskbar indicates
もじら : these characters are under composition

Yes, that's one of the reasons why it's disabled and an experiment, so one can enable it IF they find it useful, we don't expect this to be useful for Japanese as this time, also because the IME panel covers suggestions anyway. Is there any japanese layouts where this would work (no ime panel)?

Bug 1680801 was already filed to figure out a strategy, maybe an allowlist with combinations of OS and keyboard layout.
We have NO PLAN atm to just enable this pref, the choice is left to the user for now.

What do you mean by "taskbar", is that the IME panel?

Since I can't understand ideograms so easily, I'd really appreciate if you could explain it more thoroughfully, maybe also including a screenshot indicating the problem. We can probably involve Daisuke-san to help with this.

Blocks: 1680801
No longer blocks: 1673971
Severity: -- → S3
Depends on: 1673971
Flags: needinfo?(alice0775)
Priority: -- → P3

(In reply to Marco Bonardo [:mak] from comment #1)

Yes, that's one of the reasons why it's disabled and an experiment, so one can enable it IF they find it useful, we don't expect this to be useful for Japanese as this time, also because the IME panel covers suggestions anyway.

I agree, it is not useful.

Is there any japanese layouts where this would work (no ime panel)?

*No candidate window pops up during expanding or shrinking a phrase to convert.
*ATOK allows you to specify the number of conversions before the candidate window appears.

Bug 1680801 was already filed to figure out a strategy, maybe an allowlist with combinations of OS and keyboard layout.
We have NO PLAN atm to just enable this pref, the choice is left to the user for now.

What do you mean by "taskbar", is that the IME panel?

yes

Since I can't understand ideograms so easily, I'd really appreciate if you could explain it more thoroughfully, maybe also including a screenshot indicating the problem. We can probably involve Daisuke-san to help with this.

MS-IME: https://youtu.be/sKxrRPQ5_pM
ATOK2016: https://youtu.be/RQ3wd7SGKEU

Flags: needinfo?(alice0775)

Can US keyboards also switch to the _A mode? The context menu doesn't allow it AFAICT.

I could reproduce on ATOK for Mac Ver.31.2.0 as well.
I will take a look at this issue.

Assignee: nobody → daisuke
Status: NEW → ASSIGNED
Iteration: --- → 87.1 - Jan 25 - Feb 7
Points: --- → 3
Pushed by dakatsuka.birchill@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/56141a8155f8
Avoid autofilling during IME composition. r=mak
Status: ASSIGNED → RESOLVED
Closed: 4 months ago
Resolution: --- → FIXED
Target Milestone: --- → 87 Branch
You need to log in before you can comment on or make changes to this bug.