Closed Bug 1987060 Opened 2 months ago Closed 1 month ago

[TSF] Stop extending selection range to cluster boundaries at starting composition and setting selection by IME in release

Categories

(Core :: DOM: UI Events & Focus Handling, defect)

defect

Tracking

()

RESOLVED FIXED
144 Branch
Tracking Status
firefox144 --- fixed

People

(Reporter: masayuki, Assigned: masayuki)

References

Details

(Keywords: inputmethod)

Attachments

(1 file)

This is about intl.tsf.hack.extend_setting_selection_range_to_cluster_boundaries pref. We fixed bug 1670834 which introduced the pref 5 years ago. So, I think it's safe to use the stricter behavior in all channels.

We've extended Selection range which is maybe explicitly set by
IME to cluster boundaries if its range boundary is middle of a cluster.
However, TSF does not define such behavior and IME may want to replace
part of a cluster. Therefore, we should stop do that.

This change was introduced in bug 1670834 about 5 years ago. So, this
must be tested enough in early beta and earlier build testers.

Pushed by masayuki@d-toybox.com: https://github.com/mozilla-firefox/firefox/commit/b89d414765bf https://hg.mozilla.org/integration/autoland/rev/ee60569bc14c Stop expanding selection range to cluster boundaries either when IME starts composition or when IME sets selection r=m_kato,dom-core,smaug
Status: ASSIGNED → RESOLVED
Closed: 1 month ago
Resolution: --- → FIXED
Target Milestone: --- → 144 Branch
QA Whiteboard: [qa-triage-done-c145/b144]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: