IME won't work with OOPIF

Bug #1666002 reported by Chris Coulson
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Oxide
Fix Released
High
Chris Coulson

Bug Description

Oxide currently overrides RWHV::OnSelectionBoundsChanged and RWHV::OnSelectionChanged for IME support, but this won't work for cross-process sub-frames.

We need to stop overriding these methods (the default implementations integrate with TextInputManager), and instead implement the TextInputManager::Observer interface, which will receive events from cross-process views.

Changed in oxide:
importance: Undecided → High
status: New → Triaged
summary: - Touch editing won't work with OOPIF
+ IME won't work with OOPIF
Changed in oxide:
status: Triaged → In Progress
assignee: nobody → Chris Coulson (chrisccoulson)
milestone: none → branch-1.22
Revision history for this message
Chris Coulson (chrisccoulson) wrote :
Changed in oxide:
status: In Progress → Fix Released
Revision history for this message
Chris Coulson (chrisccoulson) wrote :
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.