IME is enabled when selection is in non-editable content in design mode
Categories
(Core :: DOM: Editor, defect)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox-esr115 | --- | unaffected |
| firefox-esr140 | --- | unaffected |
| firefox149 | --- | unaffected |
| firefox150 | --- | unaffected |
| firefox151 | --- | wontfix |
| firefox152 | --- | wontfix |
| firefox153 | --- | fixed |
People
(Reporter: masayuki, Assigned: ltenenbaum)
References
(Regressed 1 open bug, Regression,
URL
)
Details
(Keywords: inputmethod, regression)
Attachments
(1 file)
STR:
- Load the URL:
data:text/html,<script>document.designMode="on"</script><body contenteditable="false">This is non-editable text.<br><button>button</button></body> - 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_*.
Comment 1•1 month ago
|
||
Set release status flags based on info from the regressing bug 462735
Updated•1 month ago
|
Comment 2•1 month ago
|
||
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.
| Assignee | ||
Updated•1 month ago
|
Updated•1 month ago
|
| Assignee | ||
Comment 3•1 month ago
|
||
Comment 4•1 month ago
|
||
Set release status flags based on info from the regressing bug 462735
Comment 5•1 month ago
|
||
:ltenenbaum, next week is the final full week of beta for Fx151, do you plan on fixing and requesting uplift in time?
I see the patch is still pending, so just checking on expectations.
| Assignee | ||
Comment 6•1 month ago
|
||
No this is quite a minor bug that already existed with contenteditable. So I think it's fine to leave it for 152.
Updated•1 month ago
|
| Assignee | ||
Comment 7•1 month ago
|
||
The hack from bug 2032191 of moving the selection when the focused element is removed causes problems here (the ISM is notified of the content removal before the selection is moved, and moving the selection calls UpdateIMEState which triggers an assertion failure). So probably best to wait for bug 2034851 to be fixed before this.
Comment 8•18 days ago
|
||
Hi Leo, is this bug ready to move forward now?
| Assignee | ||
Comment 9•18 days ago
|
||
Yes, I'll get to it soon :)
(I don't think it'll need to be uplifted to 152)
Comment 10•15 days ago
|
||
Comment 11•15 days ago
|
||
| bugherder | ||
Description
•