Open Bug 2031575 Opened 3 days ago Updated 2 days ago

IME is enabled when selection is in non-editable content in design mode

Categories

(Core :: DOM: Editor, defect)

defect

Tracking

()

Tracking Status
firefox-esr115 --- unaffected
firefox-esr140 --- unaffected
firefox149 --- unaffected
firefox150 --- unaffected
firefox151 + affected

People

(Reporter: masayuki, Assigned: ltenenbaum)

References

(Regression, )

Details

(Keywords: inputmethod, regression)

STR:

  1. Load the URL: data:text/html,<script>document.designMode="on"</script><body contenteditable="false">This is non-editable text.<br><button>button</button></body>
  2. Click text or button

ER:
IME should be disabled

AR:
IME is enabled

We need to improve HTMLEditor::GetPreferredIMEState() and add tests like widget/tests/test_ime_state_* and widget/tests/browser/browser_test_ime_state_*.

Flags: needinfo?(ltenenbaum)

Set release status flags based on info from the regressing bug 462735

The bug is marked as tracked for firefox151 (nightly). However, the bug still isn't assigned and has low severity.

:hsinyi, could you please find an assignee and increase the severity for this tracked bug? Given that it is a regression and we know the cause, we could also simply backout the regressor. If you disagree with the tracking decision, please talk with the release managers.

For more information, please visit BugBot documentation.

Flags: needinfo?(htsai)
Assignee: nobody → ltenenbaum
Flags: needinfo?(ltenenbaum)
Flags: needinfo?(htsai)
You need to log in before you can comment on or make changes to this bug.