| Index: components/arc/ime/arc_ime_bridge_impl.cc
|
| diff --git a/components/arc/ime/arc_ime_bridge_impl.cc b/components/arc/ime/arc_ime_bridge_impl.cc
|
| index 13d787ef5eca056fcc8b2189b5b49b7b2709feb2..4a5f0c4220fd018173f79dd9f4a29404964024c0 100644
|
| --- a/components/arc/ime/arc_ime_bridge_impl.cc
|
| +++ b/components/arc/ime/arc_ime_bridge_impl.cc
|
| @@ -155,4 +155,17 @@ void ArcImeBridgeImpl::ShowImeIfNeeded() {
|
| delegate_->ShowImeIfNeeded();
|
| }
|
|
|
| +void ArcImeBridgeImpl::OnCursorRectChangedWithSurroundingText(
|
| + mojom::CursorRectPtr rect,
|
| + mojom::TextRangePtr text_range,
|
| + const std::string& text_in_range,
|
| + mojom::TextRangePtr selection_range) {
|
| + delegate_->OnCursorRectChangedWithSurroundingText(
|
| + gfx::Rect(rect->left, rect->top, rect->right - rect->left,
|
| + rect->bottom - rect->top),
|
| + gfx::Range(text_range->start, text_range->end),
|
| + base::UTF8ToUTF16(text_in_range),
|
| + gfx::Range(selection_range->start, selection_range->end));
|
| +}
|
| +
|
| } // namespace arc
|
|
|